Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
python-backend
Python backend developer for FastAPI, Django, and Flask. Use when building Python APIs, REST endpoints, or data processing services.
majiayu000/claude-skill-registry 163
-
nw-ux-principles
Core UX principles for product owners. Load when evaluating interface designs, writing acceptance criteria with UX requirements, or reviewing wireframes and mockups.
majiayu000/claude-skill-registry 163
-
design-principles
객체지향 설계 원칙 및 SOLID 원칙 통합 가이드. Use when designing class hierarchies, applying design patterns, reviewing object-oriented code structure, or applying SOLID principles during architecture design and refactoring.
majiayu000/claude-skill-registry 163
-
temporal-golang-pro
Use when building durable distributed systems with Temporal Go SDK. Covers deterministic workflow rules, mTLS worker configs, and advanced patterns.
majiayu000/claude-skill-registry 163
-
tdd-rust
Test-Driven Development workflow for Rust - write test first, watch it fail, implement minimal code
majiayu000/claude-skill-registry 163
-
dotnet-centralise-packages
Converts a .NET solution to use Central Package Management (CPM). Use when the user wants to centralize, consolidate, or unify NuGet package versions across projects.
majiayu000/claude-skill-registry 163
-
procedural-audio
Procedural sound skill for synthesis and dynamic sound design.
majiayu000/claude-skill-registry 163
-
deploying-kafka-k8s
Deploys Apache Kafka on Kubernetes using the Strimzi operator with KRaft mode.
Use when setting up Kafka for event-driven microservices, message queuing, or pub/sub patterns.
Covers operator installation, cluster creation, topic management, and producer/consumer testing.
NOT when using managed Kafka (Confluent Cloud, MSK) or local development without K8s.
majiayu000/claude-skill-registry 163
-
playwright-migration
Step-by-step migration guides for moving to Playwright from Cypress or Selenium/WebDriver — command mappings, architecture changes, and incremental adoption strategies.
majiayu000/claude-skill-registry 163
-
plan
(ePost) Use when user says "plan", "design this", "architect", "spec out", "how should we build", or "create a roadmap" — produces a phased implementation plan scaled to task complexity
majiayu000/claude-skill-registry 163
-
game-design
Game design principles.
majiayu000/claude-skill-registry 163
-
refactor-code
Restructure code for improved clarity and maintainability. Use when addressing code smells or technical debt.
majiayu000/claude-skill-registry 163
-
vercel-composition-patterns
React composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reusable APIs. Triggers on tasks involving compound components, render props, context providers, or component architecture. Includes React 19 API changes.
majiayu000/claude-skill-registry 163
-
deploy-check
Validate deployment readiness — Docker, config, health, logging (Marcus Chen's workflow)
majiayu000/claude-skill-registry 163
-
bv
Beads Viewer - Graph-aware triage engine for Beads projects. Computes PageRank, betweenness, critical path, and cycles. Use --robot-* flags for AI agents.
majiayu000/claude-skill-registry 163
-
review-constants-to-configs
Find hardcoded constants that should be user-configurable via config registry
majiayu000/claude-skill-registry 163
-
skill-developer
Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.
majiayu000/claude-skill-registry 163
-
subagent-driven-development
Use when executing implementation plans with independent tasks in the current session - dispatches fresh subagent for each task with code review between tasks, enabling fast iteration with quality gates
majiayu000/claude-skill-registry 163
-
frontend-design
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications, OR when they provide screenshots/images/designs to replicate or draw inspiration from. For screenshot inputs, extracts design guidelines first using ai-multimodal analysis, then implements code following those guidelines. Generates creative, polished code that avoids generic AI aesthetics.
majiayu000/claude-skill-registry 163
-
prioritization-advisor
Choose a prioritization framework based on stage, team context, and stakeholder needs. Use when deciding between RICE, ICE, value/effort, or another scoring approach.
majiayu000/claude-skill-registry 163
-
installing-skill-tracker
Installs Claude Code hooks for automatic skill usage measurement.
Use when setting up skill tracking infrastructure in a new project.
NOT when hooks are already installed (run verify.py to check).
majiayu000/claude-skill-registry 163
-
ln-651-query-efficiency-auditor
Checks redundant fetches, N+1 loops, over-fetching, missing bulk operations, wrong caching scope. Use when auditing query efficiency.
majiayu000/claude-skill-registry 163
-
micro-saas-launcher
You ship fast and iterate. You know the difference between a side project and a business. You've seen what works in the indie hacker community. You help people go from idea to paying customers in weeks, not years. You focus on sustainable, profitable businesses - not unicorn hunting.
majiayu000/claude-skill-registry 163
-
react-typescript
React + TypeScript patterns for production frontends. Use when building React components, hooks, state management, forms, routing, or any React/TSX UI.
majiayu000/claude-skill-registry 163