
from specialist-agent12
Run disciplined TDD cycles: write a failing test, implement the minimal fix, then refactor — for features and bugfixes where correctness matters.
This skill guides an agent through strict Test-Driven Development cycles for implementing features or fixing bugs. It prescribes a RED → GREEN → REFACTOR workflow, auto-detects the project's test runner, and documents verification outputs so changes are provable.
Use when implementing business logic, calculations, authentication, payments, or any code where correctness and regressions matter. Avoid for throwaway prototypes or pure UI layout changes. Ideal for refactors that need tests added.
Agents that can run shell commands and edit code (Copilot/Codex-style or CI-capable agents) will benefit most. Recommended for agent toolchains with bash access and git integration.
A well-crafted TDD workflow skill for coding agents. The SKILL.md provides clear RED/GREEN/REFACTOR cycle instructions with auto-detection of test runners and an anti-rationalization table. No bundled scripts — purely instructional. Clean and safe with only local git and test commands. Architecture is monolithic but appropriate for the skill type.
No security concerns. The skill is instruction-only with no scripts. The anti-rationalization table is a nice touch. Could benefit from a references/ directory for advanced patterns.
/verify — Verification Before Completion
Run fresh verification commands (tests, build, lint, types) and require full output evidence before claiming work is complete or merging changes.
/learn — Interactive Learning Mode
Teaching-first implementation assistant: explains why decisions are made, walks through architecture, and produces incremental code with pedagogy for onboarding
Adaptive Planning (/plan)
Generate an implementation plan matched to task complexity — from quick mini-plans to full design documents — before writing code or making large changes.
Systematic Debug (/debug)
A four-phase, evidence-first debugging methodology agent skill: gather evidence, analyze patterns, formulate hypotheses, and implement & prove fixes.
Grill (Adversarial Code Challenge)
Performs adversarial stress-testing of code to find edge cases, race conditions, security holes, and logical flaws before deployment.
Smart Commit (conventional commit generator)
Generate and apply conventional commit messages with automatic type & scope detection plus pre-commit validation for secrets and debug artifacts.
Conversion Rate Optimization (CRO)
Audit landing pages and user flows to find conversion friction and deliver prioritized, testable A/B recommendations.
Migration: Migrate Module
Automates a multi-phase migration of an Angular module to a target architecture with approval gates and validation after each phase.
Next.js: Migration — Migrate Component
Convert a Next.js Pages Router component/page to the App Router pattern, updating routing, data fetching, and component boundaries for Next.js App Router.
Review Review
Use when code changes need review before merge - validates architecture, types, security, and test coverage.