Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
eval-harness
Formal evaluation framework for LLM features implementing Evaluation-Driven Development (EDD) principles.
majiayu000/claude-skill-registry 163
-
vercel-react-best-practices
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
majiayu000/claude-skill-registry 163
-
tests-maintenance
Maintains IdeaVim test suite quality. Reviews disabled tests, ensures Neovim annotations are documented, and improves test readability. Use for periodic test maintenance.
majiayu000/claude-skill-registry 163
-
incident-postmortem
Draft an incident postmortem with timeline, RCA, and action items. Use when a senior developer needs a structured post-incident report.
majiayu000/claude-skill-registry 163
-
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
majiayu000/claude-skill-registry 163
-
cfn-promotion
Skill Promotion Workflow - Atomic promotion from staging to production
majiayu000/claude-skill-registry 163
-
test-pattern-detector
Delegates test pattern detection to a lightweight agent. Use when you need to understand existing test conventions without loading test files into context.
majiayu000/claude-skill-registry 163
-
esp-idf-setup
Set up ESP-IDF development environment, create new projects, and configure build systems
majiayu000/claude-skill-registry 163
-
test-parallel-child-b
Child B for parallel test - writes timestamp
majiayu000/claude-skill-registry 163
-
download-youtube
Downloads videos from Youtube. Use when you have a youtube.com URL and you want the video/audio content to be downloaded.
majiayu000/claude-skill-registry 163
-
nanogpt
Educational GPT implementation in ~300 lines. Reproduces GPT-2 (124M) on OpenWebText. Clean, hackable code for learning transformers. By Andrej Karpathy. Perfect for understanding GPT architecture from scratch. Train on Shakespeare (CPU) or OpenWebText (multi-GPU).
majiayu000/claude-skill-registry 163
-
sentry-setup-logging
Setup Sentry Logging in any project. Use this when asked to add Sentry logs, enable structured logging, setup console log capture, or integrate logging with Sentry. Supports JavaScript, TypeScript, Python, Ruby, React, Next.js, and other frameworks.
majiayu000/claude-skill-registry 163
-
back-end-structure-skill-golfergeek-orchestrator-ai
majiayu000/claude-skill-registry 163
-
canvas-issue
GitHub issue creation from agent-canvas sessions. Creates issues with selected elements, screenshots, and page context. Use when you need to report bugs, create feature requests, or document UI issues directly from the browser. Triggers on "create issue", "report bug", "file issue", or any GitHub issue creation task from canvas sessions.
majiayu000/claude-skill-registry 163
-
linear-hello-world
Create your first Linear issue and query using the GraphQL API.
Use when making initial API calls, testing Linear connection,
or learning basic Linear operations.
Trigger with phrases like "linear hello world", "first linear issue",
"create linear issue", "linear API example", "test linear connection".
majiayu000/claude-skill-registry 163
-
langchain-retrieval
Document Q&A with RAG using Supabase pgvector store.
majiayu000/claude-skill-registry 163
-
s-research
Research WoW addon development topics using CLI tools, Blizzard UI source, and documentation. Covers API discovery, pattern research, and Ace3 usage. Use when investigating unfamiliar APIs, finding Blizzard patterns, or learning. Triggers: research, find, search, API, Blizzard UI, documentation, Ace3.
majiayu000/claude-skill-registry 163
-
feature-spec-author
Draft detailed engineering specs from an approved PRD. Use when generating or updating the engineering specification for a feature, before implementation begins.
majiayu000/claude-skill-registry 163
-
structured-output-fabric
This skill should be used when the user requests "get JSON with fields X, Y, Z", "need JSON output from this text", "create structured JSON from", or provides a JSON schema they want extracted from input data. Use this for converting ANY text into structured JSON format.
majiayu000/claude-skill-registry 163
-
nav-task
Manage Navigator task documentation - create implementation plans, archive completed tasks, update task index. Use when user starts new feature, completes work, or says "document this feature".
majiayu000/claude-skill-registry 163
-
compaction-advisor
Provides context-aware compaction guidance with intelligent checkpointing. Monitors context during long tasks and suggests checkpoints before compaction interrupts your work.
majiayu000/claude-skill-registry 163
-
reactive-frp-frame-semantics
Understanding frame nesting behavior in the Reactive FRP library. Use when:
(1) triggers inside callbacks don't seem to propagate, (2) sample returns
initial values instead of accumulated values, (3) foldDyn doesn't update
as expected inside runWithReplaceM or event subscription callbacks,
(4) code works at top level but not inside replacement computations.
Covers withFrame, drainQueue, and glitch-free propagation semantics.
majiayu000/claude-skill-registry 163
-
go-senior-developer
Expert senior-level Go guidance for architecture, API-first design/codegen, advanced concurrency, performance tuning, testing/quality, cloud-native 12-factor practices, and Go 1.24+ tooling for large-scale systems.
majiayu000/claude-skill-registry 163
-
developing-ui
Strict guidelines for building UI components, pages, and layouts. Ensures adherence to brand-identity tokens, technical constraints, and performance standards.
majiayu000/claude-skill-registry 163