What problem does it solve?
This Skill automates and validates the implementation process of software specifications, ensuring compliance with design, architecture, and quality standards.
Core Features & Use Cases
- Automated Checklist Validation: Checks the status of implementation checklists.
- Implementation Context Analysis: Reads project specifications, design documents, and user stories.
- Worktree Isolation: Provides optional worktree isolation for feature-specific development.
- Project Setup Verification: Verifies project setup and configurations.
- Task Execution and Tracking: Executes tasks according to the project plan and tracks progress.
- Review Gates: Ensures compliance with specifications and code quality standards.
- Debugging and Error Handling: Provides systematic debugging for failures or unexpected behavior.
- Progress Tracking: Tracks and reports progress throughout the implementation process.
- Completion Validation: Validates that all tasks are completed and meets the specified standards.
- Sub-spec Handling: Manages sub-specifications independently.
- Status Sync: Updates the status of the spec automatically.
Quick Start
Run the /ais.spec.implement command to start the implementation process for your software specification.