What problem does it solve?
Manually implementing development tasks, running tests, performing self-review, and executing validation checks is time-consuming and prone to human error, leading to missed requirements, scope creep, or failed validation gates. This Skill automates the entire end-to-end workflow for individual task completion, ensuring consistency, adherence to project standards, and reliable validation results.
Core Features & Use Cases
- TDD-Aligned Implementation: Executes task implementation using the codagent:implement-with-tdd skill, following existing code patterns and strictly adhering to task scope with no extra features or refactoring.
- Structured Self-Review: Runs a mandatory checklist-based self-review to catch missing requirements, unjustified changes, and failing tests before proceeding to validation.
- Integrated Validation & Retry Logic: Executes Agent Validator with captured output, handles retries for failed checks (up to 3 attempts), and distinguishes between infrastructure failures and validation violations.
- Use Case: For example, when assigned a ticket to add a password reset feature to a web app, this Skill handles writing TDD tests, implementing the feature, running self-review, executing the validator, and committing changes if all gates pass.
Quick Start
Use the implement-and-validate skill to complete the assigned task "add user profile avatar upload functionality" end-to-end with TDD and validation.