Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
doc-design
Generate a Design Document from template. Use when the user says "write a design doc", "technical design", "system design", or "architecture document for this feature".
majiayu000/claude-skill-registry 163
-
dot-gitlab-sync
Sync .github/ and .gitlab/ template directories, applying platform-specific transformations.
Use when keeping GitHub and GitLab templates in sync after edits to either directory.
Triggers: "sync templates", "sync gitlab", "sync github gitlab", "dot-gitlab-sync".
majiayu000/claude-skill-registry 163
-
synopsis
Generate a synopsis of your manuscript at various lengths. Great for pitches, query letters, or back cover copy.
majiayu000/claude-skill-registry 163
-
pr-reviewer
Comprehensive GitHub Pull Request code review skill. Use when asked to "review this PR", "code review", "review pull request", "check this PR", or when a GitHub PR URL is provided. Fetches PR metadata, diff, comments, commits, and related issues using gh CLI. Creates organized review workspace, analyzes code against industry-standard criteria, and optionally adds inline comments to the PR.
majiayu000/claude-skill-registry 163
-
react-native-design
Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.
majiayu000/claude-skill-registry 163
-
mandatory-tdd
Enforces Test-Driven Development (TDD) with BDD-style tests and mandatory test execution. Use when (1) Writing any new code or feature, (2) Fixing bugs, (3) Refactoring existing code, (4) Creating pull requests, (5) Closing issues. CRITICAL RULE - Tests MUST be actually executed with proof of passing status and coverage >= 80% before ANY commit, PR, or issue closure.
majiayu000/claude-skill-registry 163
-
feature-dev
Feature development workflow with exploration, architecture, implementation, and review phases. Use for implementing new features or significant changes.
majiayu000/claude-skill-registry 163
-
glacier-sync
Optional skill. Syncs work tracking between the current repo and Glacier board. Auto-invoke after branch creation (step 1 of implement workflow), PR open, PR merge, or when the user mentions board sync, card status, or Glacier tracking. Only activates when GLACIER_ENABLED=true, GLACIER_WORKSPACE_ID, and GLACIER_PROJECT_ID are set in the environment. If the skill is not enabled or env vars are absent, skip silently — never fail the workflow.
majiayu000/claude-skill-registry 163
-
Plugin Structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163
-
requesting-code-review
Use when completing tasks, implementing major features, or before merging to verify work meets requirements
majiayu000/claude-skill-registry 163
-
apply-ppf
Apply PPF (Pension Protection Fund) brand identity derived from 2024/25 publications. Use for PPF governance documents, consultation responses, board papers, and any PPF-branded outputs.
majiayu000/claude-skill-registry 163
-
cron
Schedule reminders and recurring tasks.
majiayu000/claude-skill-registry 163
-
self-repair
Missing state triggers repair, not failure.
majiayu000/claude-skill-registry 163
-
analyze-cc-feature
Reverse engineer and analyze a specific feature in Claude Code's source. Use when the user wants to understand how a Claude Code feature works internally, or when asked to analyze Claude Code internals.
majiayu000/claude-skill-registry 163
-
mermaid-diagrams
Generate Mermaid diagrams (flowcharts, sequence, class, state, ER, C4, mindmaps, gitgraph). Use when asked to create diagrams, visualize processes, document architecture, or explain systems visually. Triggers include "diagram", "flowchart", "sequence diagram", "class diagram", "state diagram", "ER diagram", "C4", "mindmap", "gitgraph", "visualize", "draw".
majiayu000/claude-skill-registry 163
-
ocaml-npm-publishing
Publishing OCaml to npm via js_of_ocaml and wasm_of_ocaml. Use when discussing browser targets, JavaScript compilation, WASM output, npm packages, or the two-branch workflow.
majiayu000/claude-skill-registry 163
-
check-invariants
Spot-check architectural invariants against actual code
majiayu000/claude-skill-registry 163
-
heartwood-auth
Integrate Heartwood (GroveAuth) authentication into Grove applications. Use when adding sign-in, protecting routes, or validating sessions in any Grove property.
majiayu000/claude-skill-registry 163
-
Plugin Structure
This skill should be used when the user asks to "create a plugin", "scaffold a plugin", "understand plugin structure", "organize plugin components", "set up plugin.json", "use ${CLAUDE_PLUGIN_ROOT}", "add commands/agents/skills/hooks", "configure auto-discovery", or needs guidance on plugin directory layout, manifest configuration, component organization, file naming conventions, or Claude Code plugin architecture best practices.
majiayu000/claude-skill-registry 163
-
nestjs-authentication
Use this skill whenever the user wants to design, implement, or refactor authentication and authorization in a NestJS TypeScript backend, including JWT, sessions, refresh tokens, guards, roles/permissions, and integration with modules/services/controllers.
majiayu000/claude-skill-registry 163
-
SEO Optimizer
Search Engine Optimization specialist for content strategy, technical SEO, keyword research, and ranking improvements. Use when optimizing website content, improving search rankings, conducting keyword analysis, or implementing SEO best practices. Expert in on-page SEO, meta tags, schema markup, and Core Web Vitals.
majiayu000/claude-skill-registry 163
-
clerk-setup
Add Clerk authentication to any project by following the official quickstart guides.
majiayu000/claude-skill-registry 163
-
ui-styling
Style UIs with shadcn/ui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.
majiayu000/claude-skill-registry 163
-
research-strategy
Conduct systematic research with confidence scoring, source validation, and structured reporting for technology decisions and codebase analysis. Use for complex research tasks, technology selection, or best practice discovery.
majiayu000/claude-skill-registry 163