spec-apply

Community

Automate 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.