Browse Skills
11972 skills across 8 categories
🗑️
4w ago
Deprecation and Migration
Deprecation and Migration removes old systems, APIs, or features and migrates users to replacements safely. Use when deciding whether to maintain or sunset existing code.
DevOps
86.7K9.3K
📝
4w ago
Documentation and ADRs
Documentation and ADRs records architectural decisions and writes documentation explaining why code was built a certain way. Use when making architectural decisions, changing public APIs, shipping features, or recording context for future engineers and agents.
Writing
86.7K9.3K
🧐
4w ago
Doubt-Driven Development
Doubt-Driven Development subjects every non-trivial decision to a fresh-context adversarial review before it stands. Use when correctness matters more than speed, in unfamiliar code, or when stakes are high.
Quality
86.7K9.3K
🎨
4w ago
Frontend UI Engineering
Frontend UI Engineering builds production-quality, accessible, responsive user-facing UIs. Use it when building or modifying interfaces, creating components, implementing layouts, meeting WCAG accessibility requirements, or managing state to achieve a polished, production-grade result.
Frontend
86.7K9.3K
🌿
4w ago
Git Workflow and Versioning
Git Workflow and Versioning establishes structured git practices for committing, branching, resolving conflicts, organizing parallel work, and releasing software. Use it whenever making a code change or cutting a release.
DevOps
86.7K9.3K
💡
4w ago
Idea Refine
Idea Refine turns vague ideas into sharp, actionable concepts through structured divergent and convergent thinking. Use it when an idea is still unclear, before committing to a plan, or to stress-test assumptions.
AI Engineering
86.7K9.3K
🧩
4w ago
Incremental Implementation
Incremental Implementation breaks multi-file changes into small vertical slices, each implemented, tested, and verified before moving on. Use it when a task feels too large to land in one step or when implementing any feature touching multiple files.
Quality
86.7K9.3K
💬
4w ago
Interview Me
Interview Me asks one question at a time with attached guesses to uncover what a user actually wants instead of what they think they should want. Use it when an ask is underspecified, conventional, or the user explicitly asks to be interviewed before planning or building.
AI Engineering
86.7K9.3K
📊
4w ago
Observability and Instrumentation
Observability and Instrumentation instruments code so production behavior is visible and diagnosable, adding logging, metrics, tracing, and alerting when shipping production features or diagnosing production issues with limited data.
DevOps
86.7K9.3K
⚡
4w ago
Performance Optimization
Performance Optimization measures bottlenecks and optimizes frontend, backend, queries, and databases. Use when performance requirements exist, when you suspect regressions, when Core Web Vitals need improvement, or when profiling reveals bottlenecks.
Quality
86.7K9.3K
📋
4w ago
Planning and Task Breakdown
Planning and Task Breakdown decomposes work into ordered, verifiable tasks with explicit acceptance criteria. Use it when you have a spec or clear requirements, when a task feels too large to start, or when parallel work is possible.
AI Engineering
86.7K9.3K
🛡️
4w ago
Security and Hardening
Security and Hardening hardens code against vulnerabilities. Use it when handling user input, authentication, data storage, or external integrations, and when building features that accept untrusted data, manage user sessions, or interact with third-party services.
Quality
86.7K9.3K