spec-implement

Solid

Spec implementation phase - TDD loop for each task in the plan

AI & Automation 1,733 stars 145 forks Updated 2 days ago NOASSERTION

Install

View on GitHub

Quality Score: 89/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# /spec-implement - Implementation Phase **Phase 2 of the /spec workflow.** Reads approved plan, implements each task using TDD (Red → Green → Refactor). **Input:** Approved plan file (`Approved: Yes`) **Output:** All tasks completed, status → COMPLETE **Next:** Verify phase (type-aware: `spec-verify` for features, `spec-bugfix-verify` for bugfixes) --- ## ⛔ Critical Constraints - **NO sub-agents** — all tasks execute sequentially in main context - **TDD is MANDATORY** — no production code without failing test first - **NEVER SKIP TASKS** — every task must be fully implemented, no "MVP scope" exceptions - **Quality over speed** — never rush due to context pressure. Context warnings are informational. Finish current task with full quality — auto-compaction handles the rest. - **Plan file is source of truth** — re-read after auto-compaction, don't rely on conversation memory - **NEVER stop during implementation** — the stop guard blocks premature exits. If blocked: your very next action must be a tool call (TaskList, Read plan, or code change). After user interruptions or "Continue" messages: re-read the plan and resume from the current task. Never produce text-only responses when work remains. --- ## Feedback Loop Awareness This phase may be called multiple times: ``` spec-implement → spec-verify → issues found → spec-implement → ... ``` When called after verification: read plan, check `Iterations` field, report "Starting Iteration N...", focus on uncompleted `[ ]` tas...

Details

Author
maxritter
Repository
maxritter/pilot-shell
Created
7 months ago
Last Updated
2 days ago
Language
TypeScript
License
NOASSERTION

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Testing & QA Listed

spec-implement

Execute implementation tasks from an approved plan.json. Use when spec-plan has produced approved tasks and the human is ready to start coding. Tracks progress via beads (preferred) or harness-native todos, enforces TDD, reports between batches. Trigger when the user says "implement", "go", "start", "do it", or after spec-plan completes task creation. Do NOT use without an approved plan — invoke spec-plan first.

28 Updated 1 weeks ago
martinffx
AI & Automation Solid

spec-plan

Spec planning phase - explore codebase, design plan, get approval

1,733 Updated 2 days ago
maxritter
AI & Automation Solid

spec-verify

Spec verification phase - tests, execution, rules audit, code review

1,733 Updated 2 days ago
maxritter
Code & Development Listed

implement

Turns an approved SpecScore Plan into focused, AC-traceable source-code changes by dispatching one subagent per task in parallel batches computed from the Plan's **Depends-On:** dependency graph. Hard-gates on per-batch user approval of the consolidated staged diff. Stages-only (mirrors ideate/specify/plan); provides a Verifies: commit-message trailer template the user pastes. Also accepts a Feature directly (no Plan) or an Idea directly (no Feature or Plan) for single-pass conversational implementation. Trigger: "implement", "/implement", "implement this plan", "specstudio:implement", or event `plan.approved`.

0 Updated yesterday
specscore
Testing & QA Solid

spec-execution

6-phase iterative specification execution workflow covering implementation, testing, review, improvement, commit, and progress tracking with quality-gated convergence.

1,034 Updated today
a5c-ai