Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
news
新闻与资讯查询。获取中文新闻和全球 AI 技术资讯,支持按分类查询(时政、财经、科技、社会、国际、体育、娱乐、AI 技术、AI 社区)。当用户询问最新新闻、AI 动态、行业资讯时使用。
majiayu000/claude-skill-registry 163
-
python-type-safety
Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces, or configuring mypy/pyright.
majiayu000/claude-skill-registry 163
-
langchain4j-testing-strategies
Provides unit test, integration test, and mock AI patterns for LangChain4j applications. Creates mock LLM responses, tests retrieval chains, validates RAG workflows, and implements Testcontainers-based integration tests for Java AI services. Use when unit testing AI services, integration testing LangChain4j components, mocking AI models, or testing LLM-based Java applications.
majiayu000/claude-skill-registry 163
-
video-gen
Video generation via fal.ai -- from quick one-off clips to multi-scene
productions with keyframes, state tracking, and assembly. 10+ models
including Kling 3.0, Veo 3.1, Sora 2, LTX-2.3. Two modes: light
(fire-and-forget) and project (structured pipeline with gates).
majiayu000/claude-skill-registry 163
-
Project Scaffolding Skill
First impressions matter. Set projects up for success.
majiayu000/claude-skill-registry 163
-
create-adr
Create an Architecture Decision Record when the user asks to document a technical decision, record an architecture choice, create an ADR, or explain why a particular approach was chosen
majiayu000/claude-skill-registry 163
-
playwright
Use when the task requires automating a real browser. This skill is MCP-only and uses `playwright-ext` (`@playwright/mcp --extension`) to attach to the browser extension session.
majiayu000/claude-skill-registry 163
-
sdd
This skill should be used when users want guidance on Spec-Driven Development methodology using GitHub's Spec-Kit. Guide users through executable specification workflows for both new projects (greenfield) and existing codebases (brownfield). After any SDD command generates artifacts, automatically provide structured 10-point summaries with feature status tracking, enabling natural language feature management and keeping users engaged throughout the process.
majiayu000/claude-skill-registry 163
-
similar-code
Find semantically similar code across the codebase using vector search (armyknife searchx). Use when looking for similar implementations, duplicate code, or existing patterns. Requires symbols.db.
majiayu000/claude-skill-registry 163
-
cad-to-data
Convert CAD/BIM files to structured data. Extract element data from Revit, IFC, DWG, DGN files.
majiayu000/claude-skill-registry 163
-
web-performance-optimization
Optimize website and web application performance including loading speed, Core Web Vitals, bundle size, caching strategies, and runtime performance
majiayu000/claude-skill-registry 163
-
microsoft-teams-automation
Automate Microsoft Teams tasks via Rube MCP (Composio): send messages, manage channels, create meetings, handle chats, and search messages. Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
Testing Anti-Patterns
This skill should be used when encountering "flaky tests", "test maintenance issues", "slow test suites", "brittle tests", "test code smells", "test debugging problems", or when tests are hard to understand, maintain, or debug.
majiayu000/claude-skill-registry 163
-
Arcanea Canon Guardian
Canon consistency enforcement for Arcanea universe - tracks facts, prevents contradictions, maintains timeline, ensures lore integrity
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-deployment-list
List deployments. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
mobile-ios-design
Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.
majiayu000/claude-skill-registry 163
-
reverse-engineer-rpi
Reverse-engineer a product into a feature catalog, code map, and specs. Uses RPI-style loop with verification gates. Triggers: “reverse engineer”, “catalog features”, “feature inventory”, “code map”, “docs to code mapping”, “binary analysis”.
majiayu000/claude-skill-registry 163
-
ucp-dev-patterns
UCP development patterns — capability negotiation algorithms, idempotency implementation, error resolution loops, multi-binding servers, and production architecture. Use when designing the internal architecture of a UCP implementation or solving cross-cutting concerns.
majiayu000/claude-skill-registry 163
-
advanced-excel
Perform advanced data analysis using Excel with Power Query, Power Pivot, DAX, pivot tables, macros, and VBA. Use for data transformation, building interactive dashboards, automating repetitive tasks, financial modeling, and creating dynamic reports with complex calculations.
majiayu000/claude-skill-registry 163
-
MCP Builder Skill
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
teach-impeccable
One-time setup that gathers design context for your project and saves it to your AI config file. Run once to establish persistent design guidelines.
majiayu000/claude-skill-registry 163
-
tomba-automation
Automate Tomba tasks via Rube MCP (Composio). Always search tools first for current schemas.
majiayu000/claude-skill-registry 163
-
presence
Online status, activity tracking, and multi-device sync
majiayu000/claude-skill-registry 163
-
playwright-skill
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fill forms, take screenshots, check responsive design, validate UX, test login flows, check links, automate any browser task. Use when user wants to test websites, automate browser interactions, validate web functionality, or perform any browser-based testing.
majiayu000/claude-skill-registry 163