Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
stripe-supabase-webhooks
This skill should be used when implementing Stripe webhook handlers in Next.js App Router with Supabase database integration. It applies when handling subscription lifecycle events, syncing payment status to a database, implementing upsert logic with fallback strategies, or sending transactional emails on payment events. Triggers on requests involving Stripe webhooks, subscription management, payment event handling, or Supabase subscriber tables.
majiayu000/claude-skill-registry 163
-
monorepo-and-tooling-oimiragieo-agent-studio
majiayu000/claude-skill-registry 163
-
stream-chain
Stream-JSON chaining for multi-agent pipelines, data transformation, and sequential workflows
majiayu000/claude-skill-registry 163
-
prototype
Objects clone from prototypes, not instances from classes
majiayu000/claude-skill-registry 163
-
line-length-limits
Keep lines under 80-120 characters depending on team standards Use when maintaining consistent code style. Style category skill.
majiayu000/claude-skill-registry 163
-
sumida
Sumida Corporation MPN encoding patterns, inductance value decoding, and handler guidance. Use when working with Sumida inductors, transformers, or common mode chokes.
majiayu000/claude-skill-registry 163
-
effect-concurrency-fibers
Concurrency with Effect.all, forEach concurrency, Fiber lifecycle, race and timeouts. Use for parallelizing tasks safely.
majiayu000/claude-skill-registry 163
-
building-with-llms
Help users build effective AI applications. Use when someone is building with LLMs, writing prompts, designing AI features, implementing RAG, creating agents, running evals, or trying to improve AI output quality.
majiayu000/claude-skill-registry 163
-
sqs
AWS SQS message queue service for decoupled architectures. Use when creating queues, configuring dead-letter queues, managing visibility timeouts, implementing FIFO ordering, or integrating with Lambda.
majiayu000/claude-skill-registry 163
-
prd-strategist
PRD, 기획서, 요구사항, 제품 기획, MVP, 제품 전략 - Use when brainstorming product ideas, creating PRD documents, defining MVP scope, or planning new features. MUST BE USED for any product strategy or requirements documentation tasks.
majiayu000/claude-skill-registry 163
-
frontend-design-creative
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
terraform-module-creator
Create terraform module creator operations. Auto-activating skill for DevOps Advanced.
Triggers on: terraform module creator, terraform module creator
Part of the DevOps Advanced skill category. Use when working with terraform module creator functionality. Trigger with phrases like "terraform module creator", "terraform creator", "terraform".
majiayu000/claude-skill-registry 163
-
azure-ai-projects-py
Build AI applications using the Azure AI Projects Python SDK (azure-ai-projects). Use when working with Foundry project clients, creating versioned agents with PromptAgentDefinition, running evaluations, managing connections/deployments/datasets/indexes, or using OpenAI-compatible clients. This is the high-level Foundry SDK - for low-level agent operations, use azure-ai-agents-python skill.
majiayu000/claude-skill-registry 163
-
retail-allocation
When the user wants to optimize retail allocation, distribute inventory to stores, or perform initial merchandise allocation. Also use when the user mentions "store allocation," "assortment planning," "size curve," "cluster allocation," "pre-pack," "store grading," or "initial allocation." For ongoing replenishment, see retail-replenishment. For markdown decisions, see markdown-optimization.
majiayu000/claude-skill-registry 163
-
api-rest
REST API conventions for Next.js App Router with Zod validation and standardized error handling. This skill should be used when creating API routes, implementing CRUD operations, or establishing API patterns for a project.
majiayu000/claude-skill-registry 163
-
session-analyzer
Analisa sessoes do Claude Code para extrair learnings e persistir conhecimento.
Le arquivos de sessao em ~/.claude/projects/ e extrai decisoes, bloqueios e resolucoes.
Invocado automaticamente pelo gate-check e orchestrator.
Use quando: fim de fase, retrospectiva, analise de progresso.
majiayu000/claude-skill-registry 163
-
devops-cloud
DevOps, cloud infrastructure, and platform engineering. Use when working with AWS, GCP, Azure, Kubernetes, Terraform, CI/CD pipelines, or infrastructure as code.
majiayu000/claude-skill-registry 163
-
unit-test-bean-validation
Unit testing Jakarta Bean Validation (@Valid, @NotNull, @Min, @Max, etc.) with custom validators and constraint violations. Test validation logic without Spring context. Use when ensuring data integrity and validation rules are correct.
majiayu000/claude-skill-registry 163
-
bash-lint
This skill should be used when the user asks to "lint bash script", "run shellcheck", "format shell script", "use shfmt", "fix shellcheck errors", or mentions shell script linting, formatting, code quality, or pre-commit hooks for bash.
majiayu000/claude-skill-registry 163
-
plain-upgrade
Upgrades Plain packages and applies required migration changes. Use when updating to newer package versions.
majiayu000/claude-skill-registry 163
-
mcp-setup
MCP server configuration, troubleshooting, and Todoist REST API workarounds
majiayu000/claude-skill-registry 163
-
dspy-bootstrap-fewshot
This skill should be used when the user asks to "bootstrap few-shot examples", "generate demonstrations", "use BootstrapFewShot", "optimize with limited data", "create training demos automatically", mentions "teacher model for few-shot", "10-50 training examples", or wants automatic demonstration generation for a DSPy program without extensive compute.
majiayu000/claude-skill-registry 163
-
marketing-psychology
When the user wants to apply psychological principles, mental models, or behavioral science to marketing. Also use when the user mentions 'psychology,' 'mental models,' 'cognitive bias,' 'persuasion,' 'behavioral science,' 'why people buy,' 'decision-making,' or 'consumer behavior.' This skill provides 70+ mental models organized for marketing application.
majiayu000/claude-skill-registry 163
-
anthropic-slack-gif-creator
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
majiayu000/claude-skill-registry 163