Use when about to ask the user a factual question, propose a solution, diagnose an error, or choose between...
cat ~/Top
Explora los mejores skills ordenados por estrellas de GitHub
This skill analyzes code for design quality improvements across 8 dimensions: Naming, Object Calisthenics, Coupling...
This skill should be used when fixing bugs, implementing features, debugging issues, or making code changes. Ensures...
FOLLOW THE STATE MACHINE IN SKILL.MD. When user says 'continue': (1) FIRST: Run pwd, (2) Announce STATE:...
Systematic debugging methodology that eliminates guessing and speculation. Add instrumentation to gather specific...
Engage with what the user said before taking action. Triggers on: questions ('?'), feedback ('this is wrong', 'that...
Enforces code organization using features/ (verticals), platform/ (horizontals), and shell/ (thin wiring). Triggers...
Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling,...
Quick persona switching. Triggers: 'switch persona', 'switch to X', 'become X'. Lists personas, reads selected file,...
Design, refactor, analyze, and review code by applying the principles and patterns of tactical domain-driven design....
Strict test-driven development state machine with red-green-refactor cycles. Enforces test-first development,...
Sets up NX monorepo for TypeScript backend projects optimized for AI-assisted development. Delegates to NX commands...
Principles for writing effective, maintainable tests. Covers naming conventions, assertion best practices, and...
Use when building Angular 17+ applications with standalone components or signals. Invoke for enterprise apps, RxJS...
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for...
Use when designing new system architecture, reviewing existing designs, or making architectural decisions. Invoke...
Use when querying Jira issues, searching Confluence pages, creating tickets, updating documentation, or integrating...
Use when designing chaos experiments, implementing failure injection frameworks, or conducting game day exercises....
Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for CLI design,...
Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for...
Use when adding docstrings, creating API documentation, or building documentation sites. Invoke for OpenAPI/Swagger...
Use when reviewing pull requests, conducting code quality audits, or identifying security vulnerabilities. Invoke...
Use when building C++ applications requiring modern C++20/23 features, template metaprogramming, or high-performance...
Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Invoke for Entity Framework...