Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
code-synthesizer
Synthesizes exploration findings into unified analysis with deep investigation capabilities (shell commands, git history, dependency analysis) and completeness evaluation (converted from agent)
majiayu000/claude-skill-registry 163
-
pydantic-models-py
Create Pydantic models following the multi-model pattern with Base, Create, Update, Response, and InDB variants. Use when defining API request/response schemas, database models, or data validation in Python applications using Pydantic v2.
majiayu000/claude-skill-registry 163
-
signup-flow-cro
When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," or "account creation flow." For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.
majiayu000/claude-skill-registry 163
-
computer-vision
Build computer vision systems using CNNs and modern architectures. Use for image classification, object detection (YOLO, Faster R-CNN), image segmentation, face recognition, and visual analysis tasks.
majiayu000/claude-skill-registry 163
-
sql-optimization-patterns
Master SQL query optimization, indexing strategies, and EXPLAIN analysis to dramatically improve database performance and eliminate slow queries. Use when debugging slow queries, designing database schemas, or optimizing application performance.
majiayu000/claude-skill-registry 163
-
bmad-agent-bmm-pm
pm agent
majiayu000/claude-skill-registry 163
-
github
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
majiayu000/claude-skill-registry 163
-
nw-persona-jtbd-analysis
Structured persona creation and JTBD analysis methodology - persona templates, ODI job step tables, pain point mapping, success metric quantification, and multi-persona segmentation
majiayu000/claude-skill-registry 163
-
libtype
libtype - Shared Protocol Buffer types. Generated from proto/ definitions. Namespaces include common, agent, memory, graph, vector, tool, trace, llm, resource. Use Type.fromObject() for creation. identifier() method generates resource IDs. Use for typed message creation, protobuf data structures, and cross-service type sharing.
majiayu000/claude-skill-registry 163
-
web-performance-optimization
Optimize website and web application performance including loading speed, Core Web Vitals, bundle size, caching strategies, and runtime performance
majiayu000/claude-skill-registry 163
-
context-optimization
Use when managing context window usage, compressing long sessions, or optimizing token usage. Triggers on keywords like "context", "memory", "tokens", "compress", "summarize session", "context limit", "optimize context".
majiayu000/claude-skill-registry 163
-
product-description-generator
E-commerce product description generator for any platform. Generates optimized titles, bullet points, descriptions, and backend keywords using competitor research + keyword scoring + FABE copywriting. Two modes: (A) Create — generate listing from product specs with optional competitor analysis, (B) Optimize — improve existing listing with keyword gap analysis. Supports Amazon, eBay, Walmart, Shopify, Etsy, TikTok Shop, Lazada, Shopee. No API key required. Use when: (1) writing a new product listing, (2) analyzing what makes competitors rank, (3) improving an underperforming listing.
majiayu000/claude-skill-registry 163
-
seo-forensic-incident-response
Investigate sudden drops in organic traffic or rankings and run a structured forensic SEO incident response with triage, root-cause analysis and recovery plan.
majiayu000/claude-skill-registry 163
-
lang-c-dev
Foundational C programming patterns covering type system, memory management, pointers, arrays, preprocessor, compilation, concurrency (pthreads, mutexes, atomics), serialization (binary, JSON, struct packing), and testing (Unity, CMocka, Check). Complete 8/8 pillar coverage. Use when writing C code, understanding manual memory management, working with system-level programming, or needing guidance on which specialized C skill to use. This is the entry point for C development.
majiayu000/claude-skill-registry 163
-
doc-create-readme-for-gamma
{{ ƔƔƔ }} Generate a README for a specific directory
majiayu000/claude-skill-registry 163
-
token-efficiency
Reduce token waste by 40-60% through anti-sycophancy rules, tool-call budgets, one-pass coding, task profiles, and read-before-write enforcement. Inspired by drona23/claude-token-efficient.
majiayu000/claude-skill-registry 163
-
plan
PLANNING PHASE - Decompose specification into task DAG with dependencies and phases. DO NOT invoke execute skill.
majiayu000/claude-skill-registry 163
-
residues
Problem-solving strategies for residues in complex analysis
majiayu000/claude-skill-registry 163
-
workflow-full-feature-lifecycle
[Workflow] Trigger Full Feature Lifecycle workflow — complete feature from idea to release with formal role handoffs (PO→BA→Designer→Dev→QA→PO acceptance).
majiayu000/claude-skill-registry 163
-
error-detective
Systematic debugging and error resolution using the TRACE framework (Trace, Read, Analyze, Check, Execute). Use when debugging errors, analyzing stack traces, investigating failures, root cause analysis, or troubleshooting production issues.
majiayu000/claude-skill-registry 163
-
contrarian-take
Write a newsletter built around a strong opinion that challenges conventional wisdom. Opens with the contrarian statement, builds the case, addresses objections, and closes with what the reader should do differently. 800-1200 words. Use when user wants to write a "hot take", "contrarian piece", "unpopular opinion" newsletter, or challenge an industry norm.
majiayu000/claude-skill-registry 163
-
golang-testing
Go testing patterns including table-driven tests, subtests, benchmarks, fuzzing, and test coverage. Follows TDD methodology with idiomatic Go practices.
majiayu000/claude-skill-registry 163
-
save-rollback
Save checkpoints before risky changes. Rollback if things break.
majiayu000/claude-skill-registry 163
-
judge
Scoring framework for test-kitchen cookoff and omakase-off. Invoked at Phase 4 to evaluate implementations using 5-criteria scoring. Do not invoke directly - called by cookoff/omakase-off.
majiayu000/claude-skill-registry 163