Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
buck2-target-determination
This skill should be used when determining which Buck2 targets are affected by code changes for incremental builds and tests. Use this when users ask to test/build changed code, find affected targets, or run incremental workflows with jj revisions.
majiayu000/claude-skill-registry 163
-
ln-210-epic-coordinator
CREATE/REPLAN Epics from scope (3-7 Epics). Batch Preview + Auto-extraction. Decompose-First Pattern. Auto-discovers team ID.
majiayu000/claude-skill-registry 163
-
meta-agent
Expert architect for generating OpenCode commands, skills, and sub-agent configuration files. Uses opencode-mastery skill for accurate OpenCode documentation. Use proactively when user wants to create, build, or generate new OpenCode components.
majiayu000/claude-skill-registry 163
-
artifact-contract-auditor
Audit the workspace against the pipeline artifact contract (DONE outputs + pipeline target_artifacts).
Writes `output/CONTRACT_REPORT.md`.
**Trigger**: contract audit, artifact contract, missing artifacts, target_artifacts, CONTRACT_REPORT.
**Use when**: you want an auditable PASS/FAIL view of whether a workspace is complete and self-contained (end of run or before sharing).
**Skip if**: you are still intentionally mid-run and don’t care about completeness yet (but it’s still useful as a snapshot).
**Network**: none.
**Guardrail**: analysis-only; do not edit content artifacts; only write the report.
majiayu000/claude-skill-registry 163
-
render-output
Renders structured data to terminal with optimal formatting. Use when presenting agent results, displaying data to users, formatting command output, or showing validation reports. Transforms raw data into clear, scannable terminal output.
majiayu000/claude-skill-registry 163
-
harness
Automated quality check loops with escalation and fix sub-agents
majiayu000/claude-skill-registry 163
-
ncine-presentation
Slidev presentation documenting 14 years of nCine 2D game framework development.
majiayu000/claude-skill-registry 163
-
nushell-config-sync
Sync Nushell configuration files between the repo (os-config/nushell) and the system config path ($nu.config-path). Use when the user wants to push, pull, or diff nushell config files.
majiayu000/claude-skill-registry 163
-
narrative-conductor
Définit l'arc narratif complet et valide la cohérence narrative pour les épisodes NEW TEMPS X. Utilise ce Skill quand tu dois créer ou valider un arc narratif structuré en 7 actes, ou vérifier qu'un épisode respecte la structure narrative obligatoire et l'esprit Temps X.
majiayu000/claude-skill-registry 163
-
code-review
Reviews code for quality, security, and maintainability. Use after implementing features, completing significant work, or when user asks for code review.
majiayu000/claude-skill-registry 163
-
customizing-errors
Handle Zod validation errors with unified error API, custom messages, error formatting, and user-friendly display
majiayu000/claude-skill-registry 163
-
flask-smorest-api
Set up Flask REST API with flask-smorest, OpenAPI docs, blueprint architecture, and dataclass models. Use when creating a new Flask API server, building REST endpoints, or setting up a production API.
majiayu000/claude-skill-registry 163
-
semantic-search:reindex
Use when you want to rebuild or refresh the semantic search index for the codebase
majiayu000/claude-skill-registry 163
-
oss:issue-analysis
Phase 2 of OSS contribution - Deep analysis combining issue requirements with codebase exploration. Extracts requirements, explores code structure, identifies exact code locations to fix, traces execution paths, and maps code-level changes needed. Use when starting work on selected issue.
majiayu000/claude-skill-registry 163
-
rust-systems-engineering
majiayu000/claude-skill-registry 163
-
role-switch
Use when stakeholders have conflicting priorities and need alignment, suspect decision blind spots from single perspective, need to pressure-test proposals before presenting, want empathy for different viewpoints (eng vs PM vs legal vs user), building consensus across functions, evaluating tradeoffs with multi-dimensional impact, or when user mentions "what would X think", "stakeholder alignment", "see from their perspective", "blind spots", or "conflicting interests".
majiayu000/claude-skill-registry 163
-
pytest-code-review
Reviews pytest test code for async patterns, fixtures, parametrize, and mocking. Use when reviewing test_*.py files, checking async test functions, fixture usage, or mock patterns.
majiayu000/claude-skill-registry 163
-
slack-usage
This skill should be used when user asks to "search Slack for messages", "find Slack messages about X", "get channel history", "look up conversation in Slack", or "find what someone said in Slack".
majiayu000/claude-skill-registry 163
-
run-quality-gate
Execute quality gate validation with configurable blocking behavior. Use when running type-check, build, tests, lint, or custom validation commands in orchestrators or workers to enforce quality standards.
majiayu000/claude-skill-registry 163
-
nextjs-module-builder
Complete workflow for building new modules in Next.js 15 (App Router) with Supabase backend. Use when creating CRUD features, data management modules, or any new feature module following the 5-layer architecture (Types → Services → Hooks → Components → Pages). Covers TypeScript types, Supabase services, React hooks, Shadcn/UI components, and permission-based routing.
majiayu000/claude-skill-registry 163
-
Using Git Worktrees
Create isolated git worktrees with smart directory selection and safety verification
majiayu000/claude-skill-registry 163
-
dart-signature-help
To see function or method signatures at a cursor position, get signature help for the API being called.
majiayu000/claude-skill-registry 163
-
Code Checking
Check and lint Rust/TypeScript code using justfile tasks (just check-crate, just clippy-crate). Use after code changes, when user mentions compilation, type checking, linting, clippy warnings, or needs to validate code quality. Runs cargo check and clippy with proper flags.
majiayu000/claude-skill-registry 163
-
story-verification
Use when user says "verify story", "check acceptance criteria", "validate implementation", "is story ready", or asks to verify that an implemented story meets its acceptance criteria - parses acceptance criteria from story description, verifies each with test/code evidence, generates pass/fail report, and updates story status based on results.
majiayu000/claude-skill-registry 163