Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
naming
命名规范 / Naming conventions。在创建类、函数、变量,或重命名、检查命名时使用。核心原则:简洁优先,上下文消歧义,类型提示已提供足够信息。Use when naming classes/functions/variables, renaming code, or reviewing names. Prioritizes brevity over self-documentation.
majiayu000/claude-skill-registry 163
-
pydantic-ai-dependency-injection
Implement dependency injection in PydanticAI agents using RunContext and deps_type. Use when agents need database connections, API clients, user context, or any external resources.
majiayu000/claude-skill-registry 163
-
pubmed-export-citations
majiayu000/claude-skill-registry 163
-
design-tokens
Pulse Radar design system - semantic colors, spacing grid, component patterns.
majiayu000/claude-skill-registry 163
-
standards-extraction
Extract coding standards and conventions from CONTRIBUTING.md, .editorconfig, linter configs. Use for onboarding and ensuring consistent contributions.
majiayu000/claude-skill-registry 163
-
event-driven
Event-driven architecture patterns including message queues, pub/sub, event sourcing, CQRS, and sagas. Use when implementing async messaging, distributed transactions, event stores, command query separation, domain events, integration events, data streaming, choreography, orchestration, or integrating with RabbitMQ, Kafka, Apache Pulsar, AWS SQS, AWS SNS, NATS, event buses, or message brokers.
majiayu000/claude-skill-registry 163
-
wt-switch
Switch development context to a different git worktree. Use when moving between different features or stories. Shows all available worktrees and provides navigation commands.
majiayu000/claude-skill-registry 163
-
feishu-messaging
飞书消息发送与文档创建工作流。
触发场景:用户提到"发飞书消息"、"飞书文档"、"通知某人"、"发送到飞书"、"飞书通知"。
适用于:发送飞书消息、创建飞书文档、操作多维表格、管理知识库。
majiayu000/claude-skill-registry 163
-
documentation-writer
生成全面的文档,包括README文件、API文档、代码注释(JSDoc、docstrings、XML)和架构文档。
majiayu000/claude-skill-registry 163
-
prism
Prism checkout orchestration context
majiayu000/claude-skill-registry 163
-
orchestrator-complete-task
Workflow for parent agents completing child tasks including pulling changes, merging branches, deleting worker branches, and marking tasks complete
majiayu000/claude-skill-registry 163
-
pop-assessment-ux
Evaluates PopKit user experience using concrete heuristics for command naming, error messages, and interaction patterns
majiayu000/claude-skill-registry 163
-
command-patterns
Advanced patterns for generating high-quality Claude Code commands. Used by /new-command.
majiayu000/claude-skill-registry 163
-
Debug Data Loss
DEBUG mysteriously disappearing tasks using the taskDisappearanceLogger. Use when tasks vanish without user deletion, data seems to be lost, or you need to track what's modifying the task array. Provides comprehensive logging of all task array operations.
majiayu000/claude-skill-registry 163
-
nextjs-server-client-components
Guide for choosing between Server Components and Client Components in Next.js App Router. CRITICAL for useSearchParams (requires Suspense + 'use client'), navigation (Link, redirect, useRouter), cookies/headers access, and 'use client' directive. Activates when prompt mentions useSearchParams, Suspense, navigation, routing, Link component, redirect, pathname, searchParams, cookies, headers, async components, or 'use client'. Essential for avoiding mixing server/client APIs.
majiayu000/claude-skill-registry 163
-
multi-agent-composition
This skill should be used when the user asks to "choose between skill and agent", "compose multi-agent system", "orchestrate agents", "manage agent context", "design component architecture", "should I use a skill or agent", "when to use hooks vs MCP", "build orchestrator workflow", needs decision frameworks for Claude Code components (skills, sub-agents, hooks, MCP servers, slash commands), context management patterns, or wants to build effective multi-component agentic systems with proper orchestration and anti-patterns guidance.
majiayu000/claude-skill-registry 163
-
nix-best-practices
Nix patterns for flakes, overlays, unfree handling, and binary overlays. Use when working with flake.nix or shell.nix.
majiayu000/claude-skill-registry 163
-
inertia-patterns
Enforce Inertia.js patterns in Vue components. Prevents axios usage, ensures proper form handling, and guides navigation patterns. Activates when working with data fetching, form submissions, or page navigation in Vue components.
majiayu000/claude-skill-registry 163
-
substack-post-crafter
Craft Substack newsletter posts optimized for engagement, open rates, and subscriber growth.
Use when writing headlines/subject lines, structuring posts, crafting hooks, writing teasers
for next issues, or adapting content between newsletter and Notes. Includes email-first
optimization, the cliff-hanger technique, SEO integration, and Spanish-language patterns.
majiayu000/claude-skill-registry 163
-
seo-expert
Эксперт SEO. Используй для поисковой оптимизации, keyword research, technical SEO и link building.
majiayu000/claude-skill-registry 163
-
vendix-core
Vendix monorepo patterns, workspace structure, and shared libraries. Trigger: When working with monorepo structure, shared libs, or cross-app code.
majiayu000/claude-skill-registry 163
-
sure
Get report from Sure personal financial board
majiayu000/claude-skill-registry 163
-
guru-mcp
Access Guru knowledge base via MCP - ask AI questions, search documents, create drafts, and update cards. Connects to all your Guru sources including Slack, Drive, Confluence, and SharePoint.
majiayu000/claude-skill-registry 163
-
student-success-scorecard
Metrics framework for monitoring engagement, progression, and completion.
majiayu000/claude-skill-registry 163