Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
bigquery-cli
Use when working with BigQuery from command line using bq tool, including querying data, loading/exporting tables, managing datasets, cost estimation with dry-run, or partitioning strategies
majiayu000/claude-skill-registry 163
-
secrets-management
Implement secure secrets management for CI/CD pipelines using Vault, AWS Secrets Manager, or native platform solutions. Use when handling sensitive credentials, rotating secrets, or securing CI/CD environments.
majiayu000/claude-skill-registry 163
-
nestjs-validation-and-pipes
Use this skill whenever the user wants to add, refine, or enforce request/response validation, transformation, and sanitization in a NestJS TypeScript backend using Pipes (e.g., ValidationPipe), DTOs, and custom pipes.
majiayu000/claude-skill-registry 163
-
program-planning-skill
majiayu000/claude-skill-registry 163
-
ml-system-design
End-to-end ML system design for production. Use when designing ML pipelines, feature stores, model training infrastructure, or serving systems. Covers the complete lifecycle from data ingestion to model deployment and monitoring.
majiayu000/claude-skill-registry 163
-
db-anti-patterns
Detection rules and grep patterns for database performance anti-patterns. Use when scanning codebase for N+1 queries, sequential queries, or connection pool issues.
majiayu000/claude-skill-registry 163
-
thinking-leverage-points
Identify where small changes can have large effects using Donella Meadows' hierarchy of system intervention points. Use for strategic decisions, system optimization, and choosing where to focus engineering effort.
majiayu000/claude-skill-registry 163
-
qr-barcode-reader
Use when asked to scan, decode, read, or extract data from QR codes or barcodes in images.
majiayu000/claude-skill-registry 163
-
binding-characterization
Guidance for SPR and BLI binding characterization experiments. Use when: (1) Planning binding kinetics experiments, (2) Troubleshooting poor/no binding signal, (3) Interpreting kinetic data artifacts, (4) Choosing between SPR vs BLI platforms.
majiayu000/claude-skill-registry 163
-
feature-spec-critic
Review and score engineering specs against a startup-focused quality rubric. Penalize over-engineering and reward simplicity.
majiayu000/claude-skill-registry 163
-
mcp-management
Manage Model Context Protocol (MCP) servers - discover, analyze, and execute tools/prompts/resources from configured MCP servers. Use when working with MCP integrations, need to discover available MCP capabilities, filter MCP tools for specific tasks, execute MCP tools programmatically, access MCP prompts/resources, or implement MCP client functionality. Supports intelligent tool selection, multi-server management, and context-efficient capability discovery.
majiayu000/claude-skill-registry 163
-
push-to-github
Commit changes and push to GitHub following Spaarke git conventions
majiayu000/claude-skill-registry 163
-
completion-check
Completion Check: Verify Infrastructure Is Wired
majiayu000/claude-skill-registry 163
-
railway-project-management
Comprehensive Railway.com project, environment, and variable management. Use when creating Railway projects, managing environments, configuring services, setting variables, syncing environments, managing PR environments, or organizing Railway infrastructure.
majiayu000/claude-skill-registry 163
-
notify-file-watcher
Cross-platform file system watching with the notify crate
majiayu000/claude-skill-registry 163
-
alfworld-object-storer
This skill places an object into a selected storage receptacle after confirming its suitability. It should be triggered when the agent has identified an appropriate storage location and is ready to complete the storage task. The skill takes the object and target receptacle as inputs and results in the object being stored.
majiayu000/claude-skill-registry 163
-
flux-gitops
Flux GitOps patterns for the homelab Kubernetes platform using ResourceSets.
Use when: (1) Adding new Helm releases or applications to the platform, (2) Deploying a new service to Kubernetes,
(3) Debugging Flux reconciliation issues or sync problems, (4) Understanding ResourceSet patterns,
(5) Configuring Kustomizations and variable substitution, (6) Questions about helm-charts.yaml or platform structure,
(7) GitOps workflow questions.
Triggers: "add helm release", "deploy to kubernetes", "add new service", "add application",
"flux resourceset", "flux reconciliation", "flux not syncing", "flux stuck", "gitops",
"helm-charts.yaml", "platform values", "flux debug", "HelmRelease not ready", "kustomization",
"helmrelease", "add chart", "deploy helm chart"
majiayu000/claude-skill-registry 163
-
invalid-missing-description
majiayu000/claude-skill-registry 163
-
Override Mechanisms
Implementing human override capabilities for AI decisions with proper tracking, auditing, and feedback loops.
majiayu000/claude-skill-registry 163
-
vercel-ai-sdk-v5
Expert-level Vercel AI SDK v5 patterns for production chatbots. Use for: (1) Chat persistence with Drizzle/PostgreSQL, (2) Generative UI with typed tool parts, (3) Human-in-the-loop tool confirmations, (4) Custom data streaming with reconciliation, (5) Anthropic provider with extended thinking/reasoning, (6) Type-safe message metadata with token tracking. Covers advanced patterns only - assumes basic AI SDK knowledge. NOT for AI SDK v6.
majiayu000/claude-skill-registry 163
-
code-refactoring
Code refactoring patterns and techniques for improving code quality without changing behavior. Use for cleaning up legacy code, reducing complexity, or improving maintainability.
majiayu000/claude-skill-registry 163
-
planning-base
Framework for planning at any time scale (daily, weekly, monthly, quarterly, yearly). Trigger with "plan my day", "weekly planning", "monthly planning", "[month] planning" (e.g., "january planning", "december planning"), "plan for [period]", or "let's plan [period]". Identifies constraints FIRST, then suggests priorities. Uses Level 0-3 success framework. Inputs vary by scale - daily uses yesterday summary, weekly uses weekly retro, monthly uses monthly retro, etc.
majiayu000/claude-skill-registry 163
-
swarmkit-orchestrator
Orchestrate multi-agent workflows using SwarmKit Python SDK. Use when tasks benefit from: (1) Parallel processing - analyzing many documents/items simultaneously, (2) Quality competition - running multiple agents and picking best result, (3) Synthesis - combining multiple analyses into unified output, (4) Multi-model workflows - using Claude for reasoning, Codex for code, Gemini for multimodal. Triggers: "analyze these N files", "try multiple approaches", "compare solutions", "process in parallel", "use different models", batch operations, quality-critical tasks.
majiayu000/claude-skill-registry 163
-
s-audit
Comprehensive quality analysis for WoW addons. Combines security, complexity, deprecation, and dead code analysis into a single audit workflow. Triggers: audit, quality, analysis, review, check, scan.
majiayu000/claude-skill-registry 163