Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
creating-mcp-servers
Creates production-ready MCP servers using FastMCP v2. Use when building MCP servers, optimizing tool descriptions for context efficiency, implementing progressive disclosure for multiple capabilities, or packaging servers for distribution.
majiayu000/claude-skill-registry 163
-
nsfc-abstract
当用户明确要求"写/润色 NSFC 标书摘要""生成中文摘要和英文摘要""把中文摘要翻译成英文摘要"时使用。输出中文、英文两个版本(英文必须是中文的忠实翻译版),同时输出标题建议(1个推荐标题+5个候选标题及理由)。中文摘要默认≤400字符,英文摘要默认≤4000字符。输出方式:将结果写入工作目录下的 `NSFC-ABSTRACTS.md`。⚠️ 不适用:用户只想翻译一段与标书无关的通用文本(应直接翻译);用户只想写立项依据/研究内容/研究基础正文(应使用对应 nsfc 系列 skill)。
majiayu000/claude-skill-registry 163
-
chaos-engineer
Use when designing chaos experiments, implementing failure injection frameworks, or conducting game day exercises. Invoke for chaos experiments, resilience testing, blast radius control, game days, antifragile systems.
majiayu000/claude-skill-registry 163
-
worktree-management
Use when managing git worktrees. Provides patterns for creation, cleanup, and branch naming.
majiayu000/claude-skill-registry 163
-
excalidraw
Use when user requests diagrams, flowcharts, architecture charts, or visualizations. Also use proactively when explaining systems with 3+ components, complex data flows, or relationships that benefit from visual representation. Generates .excalidraw files and exports to PNG/SVG via Kroki API or locally using excalidraw-brute-export-cli.
majiayu000/claude-skill-registry 163
-
typescript-pro
Implements advanced TypeScript type systems, creates custom type guards, utility types, and branded types, and configures tRPC for end-to-end type safety. Use when building TypeScript applications requiring advanced generics, conditional or mapped types, discriminated unions, monorepo setup, or full-stack type safety with tRPC.
majiayu000/claude-skill-registry 163
-
design-iteration
Refine and improve designs based on feedback, testing, and evolving requirements through iterative cycles. Use for: incorporating feedback, A/B testing results, user testing insights, stakeholder revisions, and continuous improvement.
majiayu000/claude-skill-registry 163
-
hl7v2-info
Look up segment fields, datatypes, components, tables, and message structures. MUST use this skill for writing HL7v2↔FHIR converters, mapping HL7v2 fields, checking field positions/optionality, verifying HL7v2 compliance or answering questions about hl7v2.
majiayu000/claude-skill-registry 163
-
orchardcore-openid
Skill for configuring and managing OpenID Connect in Orchard Core. Covers server setup, client application registration, authorization flows, token validation, external authentication providers, JWT bearer authentication for APIs, and recipe-based configuration.
majiayu000/claude-skill-registry 163
-
github
GitHub patterns using gh CLI for pull requests, stacked PRs, code review, branching strategies, and repository automation. Use when working with GitHub PRs, merging strategies, or repository management tasks.
majiayu000/claude-skill-registry 163
-
validate-coverage-threshold
Validate test coverage meets minimum thresholds (default 80% overall, 80% statements, 75% branches, 80% functions). Parses coverage reports from coverage/coverage-summary.json or test output. Returns pass/fail status with detailed metrics and identifies uncovered files.
majiayu000/claude-skill-registry 163
-
ck:mermaidjs-v11
Create diagrams with Mermaid.js v11 syntax. Use for flowcharts, sequence diagrams, class diagrams, ER diagrams, Gantt charts, state diagrams, architecture diagrams, timelines, user journeys.
majiayu000/claude-skill-registry 163
-
api-design-principles
Master REST and GraphQL API design principles to build intuitive, scalable, and maintainable APIs that delight developers. Use when designing new APIs, reviewing API specifications, or establishing API design standards.
majiayu000/claude-skill-registry 163
-
Skill Builder
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification.
majiayu000/claude-skill-registry 163
-
ln-773-cors-configurator
Configures CORS policy for development and production
majiayu000/claude-skill-registry 163
-
evaluating-llms-harness
Evaluates LLMs across 60+ academic benchmarks (MMLU, HumanEval, GSM8K, TruthfulQA, HellaSwag). Use when benchmarking model quality, comparing models, reporting academic results, or tracking training progress. Industry standard used by EleutherAI, HuggingFace, and major labs. Supports HuggingFace, vLLM, APIs.
majiayu000/claude-skill-registry 163
-
security-automation
Automate security workflows and remediation. Build security pipelines, automate compliance checks, and implement SOAR capabilities. Use when scaling security operations or implementing DevSecOps.
majiayu000/claude-skill-registry 163
-
google-calendar
Interact with Google Calendar - list calendars, view events, create/update/delete events, and find free time.
Use when user asks to: check calendar, schedule a meeting, create an event, find available time, list upcoming events,
delete or update a calendar event, or respond to meeting invitations. Lightweight alternative to full
Google Workspace MCP server with standalone OAuth authentication.
majiayu000/claude-skill-registry 163
-
usability-check
Evaluate user-facing interfaces against Nielsen's 10 Usability Heuristics. Complements /service-check (Downe = service-level quality, Nielsen = interface-level quality).
majiayu000/claude-skill-registry 163
-
aif-commit
Create conventional commit messages by analyzing staged changes. Generates semantic commit messages following the Conventional Commits specification. Use when user says "commit", "save changes", or "create commit".
majiayu000/claude-skill-registry 163
-
testing-react
React Testing Strategy. Use when writing tests, reviewing test coverage, or setting up testing.
majiayu000/claude-skill-registry 163
-
backend-specialist
提供后端开发、API 设计、数据库交互和框架特定开发能力。当需要实现后端功能、设计 API 或处理数据层逻辑时使用。
majiayu000/claude-skill-registry 163
-
code-documentation-doc-generate
You are a documentation expert specializing in creating comprehensive, maintainable documentation from code. Generate API docs, architecture diagrams, user guides, and technical references using AI-powered analysis and industry best practices.
majiayu000/claude-skill-registry 163
-
project-learnings
Captures project-specific patterns and anti-patterns into the project's configuration. Loaded by other skills (bug-killer, feature-dev, etc.) when they discover project-specific knowledge worth encoding for future sessions.
majiayu000/claude-skill-registry 163