spec-apply
CommunityAutomate code implementation and verification with a pre-check and auto-approval system.
Authorkamioj
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines code implementation by checking prerequisites before applying changes and verifying them incrementally.
Core Features & Use Cases
- Pre-check and Auto-approval: Ensures proposal.md carries required prerequisites and appends an 'APPROVED' marker on user invocation.
- Scoping: Advanced by proposal or tasks, allowing for single executor or multi-executor workflows.
- Code Dispatch: Scales the code into appropriate scopes, handling UI/Client-side, backend, cross-stack logic, and configuration management.
- Incremental Verification: Verifies each task or node as it lands without saving them for the end, ensuring the final code matches the proposal.
- Error Handling: Provides comprehensive error diagnosis and categorization, including implementation issues, syntax bugs, drifts, and incorrect proposals.
- Stuck Protection: Halts execution on three consecutive unsuccessful attempts with clear reporting on root causes.
Quick Start
Run $spec-apply to start implementing your code proposal, which will trigger pre-checks and automated approvals before dispatching the code to execution.
Dependency Matrix
Required Modules
None requiredComponents
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spec-apply Download link: https://github.com/kamioj/spec-workflow/archive/main.zip#spec-apply Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.