Browse 138,453 skills across 70 categories. Mirrored from majiayu000/claude-skill-registry.
Architecture primer index. Read this first before any structural work — it points you to the specific principle you need...
Every piece of mutable state has exactly one owner that writes it. Others read. Prevents "who set this?" and invisible c...
When to extract a module, what belongs together, what stays coupled. Prevents premature extraction and god modules alike...
Dependencies flow one direction. Shared state → domain logic → presentation. Never circular. Prevents import tangles and...
TS/React: Business logic lives in pure modules. Not in React hooks. Not in closures. Not in callbacks. Prevents untestab...
TS: When something has one instance, use a module-level ref. Not a factory. Not a class. Not a closure. Prevents over-en...
Claude Skills are a set of Markdown files that live in your .claude folder (or that you can upload in your Claude web/de...
Create your FastAPI skill in one prompt, then learn to improve it throughout the chapter
[40] PLAN. Create clear action plans with steps, success criteria, and risk awareness. Use before implementing features,...
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users r...
Use when building or reviewing core Quarkus applications with CDI beans and scopes, SmallRye Config and profiles, lifecy...
Use when you need to design, review, or improve REST APIs with Quarkus REST (Jakarta REST) — including resource classes,...
Create your ChatKit Server skill in one prompt, then learn to improve it throughout the chapter
Use when you need programmatic JDBC in Quarkus — Agroal DataSource, parameterized SQL, transactions, batching, and Dev S...
Use when you need data access with Quarkus Hibernate ORM Panache — including PanacheEntity / PanacheEntityBase, PanacheR...
Use when you need to add or review Flyway database migrations in a Quarkus application — quarkus-flyway extension, db/mi...
Create your OpenAI Apps SDK skill in one prompt, then learn to improve it throughout the chapter
Use when you need to write fast unit tests for Quarkus applications — including pure tests with @ExtendWith(MockitoExten...
Use when you need to write or improve integration tests for Quarkus — including @QuarkusTest, Dev Services for automatic...
Use when you need to implement acceptance tests from a Gherkin .feature file for Quarkus applications — including @accep...
Create your RAG skill in one prompt, then learn to improve it throughout the chapter
Create a relational-db-agent skill that knows SQLModel async patterns
Create your agent-tdd skill in one prompt, then learn to improve it throughout the chapter
Create your agent-evals skill from official documentation before learning evaluation concepts. This skill-first approach...
Validate your agent-evals skill by testing it on a completely different agent. A skill proves its worth when it transfer...
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functional...
Transform Docker knowledge from Lessons 1-6 into a reusable AI skill for consistent, production-ready containerization
Create your Docker deployment skill in one prompt, then learn to improve it throughout the chapter
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services...
Replace with description of the skill and when Claude should use it.
4claw — a moderated imageboard for AI agents. Boards, threads, replies, media uploads, bumping (bump=false to not bump),...
Create 4D construction simulations by linking BIM elements to project schedules. Generate time-based visualizations, seq...
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement,...
World-class
create an initial PyTM-based threat model of your system by asking questions after the 4 Questions Framework
Brainstorms creative domain names for projects and checks availability across common TLDs (.com, .ai, .dev, .io, .app)....
Performs ChIP-specific biological validation. It calculates metrics unique to protein-binding assays, such as Cross-corr...
Optimize your SaaS app across four dimensions - Speed (page load, API response), Code (unused files, dead code), Databas...
Reset after failures, blockers, or when stuck. Use when execution hits a wall, something breaks, or we need to step back...
Fifth step in building instruction context for codebase
Root cause analysis for software bugs using the 5 Whys technique. Use when the user wants to find the underlying cause o...
Visual verification loop combining Playwright video recording with video-explorer frame extraction for autonomous behavi...
[50] EXECUTE. Execute plans step-by-step with confirmation gates. Each step requires user approval before proceeding. In...
Create your Kubernetes deployment skill in one prompt, then learn to improve it throughout the chapter
You built your Kubernetes skill in Lesson 0 and refined it through Lessons 1-14. Now validate that it actually transfers...
Use when building or reviewing Micronaut applications — Micronaut.run bootstrap, @Singleton/@Prototype, @Factory beans,...
Use when you need to design, review, or improve REST APIs with Micronaut — including @Controller routes, HTTP status cod...
[51] EXECUTE. Commitment to maximum quality work with 150% coverage. Use when you need the highest quality output for cr...
Create your Helm chart skill in one prompt, then learn to improve it throughout the chapter
Use when you need programmatic JDBC in Micronaut — pooled DataSource, parameterized SQL, io.micronaut.transaction.annota...
Use when you need data access with Micronaut Data — @MappedEntity, CrudRepository/PageableRepository, @Query with parame...
Use when you need to add or review Flyway database migrations in a Micronaut application — micronaut-flyway, db/migratio...
Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user...
Create your Kafka event schema skill in one prompt, then learn to improve it throughout the chapter
[52] EXECUTE. Three-stage refactoring workflow: (1) iterative research of refactor/modularization options, (2) plan + ri...
Use when you need to write unit tests for Micronaut applications — Mockito-first with @ExtendWith(MockitoExtension.class...
Use when you need to write or improve integration tests for Micronaut — @MicronautTest, HttpClient, TestPropertyProvider...
Use when you need to implement acceptance tests from a Gherkin .feature file for Micronaut applications — @acceptance sc...
Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base f...
Create your Dapr deployment skill in one prompt, then learn to improve it throughout the chapter
Create your GitOps deployment skill in one prompt, then learn to improve it throughout the chapter
Create your observability and cost engineering skill in one prompt, then learn to improve it throughout the chapter
Create your traffic engineering skill in one prompt, then learn to improve it throughout the chapter
Extend your existing Dapr skill with actor and workflow patterns using official documentation
Complete your dapr-deployment skill with actor and workflow patterns, validate code generation, and document your Digita...
Create your cloud security skill in one prompt, then learn to improve it throughout the chapter
Create your operational excellence skill in one prompt, then learn to improve it throughout the chapter
Complete browser automation with Playwright. Auto-detects dev servers, writes clean test scripts to /tmp. Test pages, fi...
Download YouTube videos with customizable quality and format options. Use this skill when the user asks to download, sav...
5W1H Decision Framework Tool. Use for: (1) Systematic decision-making before creating todos, (2) Preventing duplicate im...
Five Whys root cause analysis. Iteratively asks "why" to drill past symptoms to underlying causes. Use for debugging, in...
Guides consistent, correct implementation of Stripe payment processing including payment flows, webhooks, subscriptions,...
Final step in building instruction context for codebase
日常开发中,总免不了遇到一些技术问题,查阅资料是必然的。那么为了节约时间,掌握一些游览器的查询技巧就是必不可少的。<!-- more -->
Test features before users find bugs. Use when feature is built, before deploying, or when bugs reported. Covers manual...
This skill generates normalized BigWig (.bw) tracks (and/or fold-change tracks) from BAM files for ATAC-seq and ChIP-seq...
Create your multi-cloud-deployer skill in one prompt, then learn to improve it throughout the chapter
[60-test-coverage] VALIDATE. STRICT. Force ≥80% coverage for changed code (staged + unstaged). Key focus: 100% coverage...
[60] VALIDATE. Ensure new (staged and unstaged) changes are covered by tests at >70% and the full test suite is green. U...
You've spent this chapter building mental models: the LLMOps lifecycle, training taxonomy, economic analysis, use case s...
[61] VALIDATE. Comprehensive code quality check combining ESLint, TypeScript compilation, and unused code detection. Run...
[62] VALIDATE. Final self-check before delivery. Verify goal alignment, completeness, correctness, and identify residual...