80,000+ Skills to Supercharge Claude
The open directory for GitHub-integrated capabilities, tools, and prompts for your AI workflows.
python-type-system
by knopki
Use when Python's type system including type hints, mypy, Protocol, TypedDict, and Generics. Use when working with Pytho...
pytest-advanced
by knopki
Use when advanced Pytest features including markers, custom assertions, hooks, and coverage configuration.
solid-principles
by knopki
Use during implementation when designing modules, functions, and components requiring SOLID principles for maintainable,...
oop-polymorphism
by knopki
Use when implementing polymorphism and interfaces in object-oriented design. Use when creating flexible, extensible syst...
fastapi-async-patterns
by knopki
Use when FastAPI async patterns for building high-performance APIs. Use when handling concurrent requests and async oper...
continuity-ledger
by knopki
MANDATORY. Maintain context and project state across context window compactions. ALWAYS activate this skill when startin...
backend-api-standards
by knopki
Design and implement RESTful API endpoints following REST principles with proper HTTP methods, status codes, and resourc...
technical-planning
by knopki
Use when creating implementation plans for features or tasks. Focuses on tactical execution planning with clear tasks, d...
refactoring
by knopki
Use when restructuring code to improve quality without changing external behavior. Emphasizes safety through tests and i...
architecture-design
by knopki
Use when designing system architecture, making high-level technical decisions, or planning major system changes. Focuses...
skill-creator
by knopki
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an exist...
fastapi-validation
by knopki
Use when FastAPI validation with Pydantic models. Use when building type-safe APIs with robust request/response validati...
typescript-utility-types
by knopki
Use when typeScript utility types, mapped types, and advanced type manipulation. Use when creating flexible, type-safe T...
orthogonality-principle
by knopki
Use when designing modules, APIs, and system architecture requiring independent, non-overlapping components where change...
design-system
by UsmanBuk
Portfolio design tokens, CSS variables, and component patterns. Use when editing HTML, CSS, or styling portfolio pages.
case-study-writer
by UsmanBuk
Generate case study HTML pages for portfolio projects. Use when creating new case studies or updating existing ones in c...
premium-positioning
by UsmanBuk
Premium positioning strategy for £1600-2000/day rates. Use when writing or editing portfolio content, experience descrip...
go-performance-best-pract...
by mcart13
Go performance optimization guidelines for profiling, allocation, GC tuning, concurrency, PGO, and I/O. This skill shoul...
rust-performance-best-pra...
by mcart13
Expert-level Rust performance optimization guidelines for build profiles, allocation, synchronization, async/await, and...
typescript-performance-be...
by mcart13
TypeScript performance optimization guidelines for build times, type-checking, declaration emit, and editor responsivene...
code-review-skill
by mcsdodo
Use to review code implementations for quality, correctness, and best practices
changelog-skill
by mcsdodo
Use after completing user-visible features, fixes, or behavior changes - NOT for internal docs (CLAUDE.md, DECISIONS.md,...
verify-skill
by mcsdodo
Use before claiming work is complete - runs tests, checks git status, verifies changelog
test-review-skill
by mcsdodo
Use to review test coverage for completeness and quality