| name | validate-plan |
| description | Validates implemented code against technical specifications, runs comprehensive tests, and ensures alignment before merge. Third prong of the development workflow after planning and orchestration. |
Validate Skill
Comprehensive validation of implemented features against their technical specifications. Ensures code quality, test coverage, and spec compliance before final merge.
Prerequisites
- Completed orchestration: Feature implementation finished via
/skill:swarm
- Feature branch: Code exists in
feat/{feature-name} branch
- Spec file:
docs/specs/{feature-name}-spec.md exists
- Test infrastructure: Testing tools configured (Vitest, Playwright, etc.)
Usage
/skill:validate <feature-name>
/skill:validate <feature-name> --tests-only
/skill:validate <feature-name> --spec-only
/skill:validate <feature-name> --coverage-only
/skill:validate <feature-name> --fix
Workflow
Phase 1: Environment Setup
- Switch to feature branch
feat/{feature-name}
- Ensure clean working directory
- Install/update dependencies
- Verify test infrastructure is working
Phase 2: Spec Alignment Analysis
-
Load Context