Loading...
Loading...
Found 10 Skills
Apply Test-Driven Development workflow for new features and bugfixes.
Composable development workflow system. Phases define reusable steps; paradigms compose them into ordered sequences. Four paradigms cover greenfield, enhancement, bugfix, and addition task types.
Apply effective software quality consultancy practices. Use when consulting, advising clients, or establishing consultancy workflows.
Develop software with validation requirements first. Emphasizes writing tests before implementation to guide design decisions.
Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
AI SDLC reusable quality-lens workflow. Use when an AI assistant needs to challenge a requirement, design, plan, test strategy, change, or delivery artifact through pre-mortem, adversarial, edge-case, stakeholder-conflict, reversibility, abuse-case, operational-failure, or assumption lenses and finalize evidence-backed findings with ownership and traceability. Supports `--quick-flow` for selected high-value lenses and `--full-flow` for the complete applicable registry.
Iterative Five Whys root cause analysis drilling from symptoms to fundamentals
Apply effective software quality consultancy practices. Use when consulting, advising clients, or establishing consultancy workflows.
Clean Code principles (DRY, KISS, YAGNI), naming conventions, function design, and refactoring. Use when user says "clean this code", "refactor", "improve readability", or when reviewing code quality.
Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims; evidence before assertions always