Skill

implement

Guide implementation of specification tasks. Phase 4 of Spec Kit workflow.

From spec-driven-development
Install
1
Run in your terminal
$
npx claudepluginhub melodic-software/claude-code-plugins --plugin spec-driven-development
Tool Access

This skill is limited to using the following tools:

ReadGlobGrepWriteEditBashSkillTask
Skill Content

Guide Implementation

Guide the implementation of tasks from a specification, validating acceptance criteria as you go.

Workflow

  1. Load Artifacts

    • Read specification, design, and tasks
    • Identify current task to implement
    • Load relevant acceptance criteria
  2. Present Implementation Checklist

    • Show current task details
    • Display acceptance criteria
    • List files to create/modify
  3. Guide Implementation

    • Provide step-by-step guidance
    • Create/modify files as needed
    • Run tests after each change
  4. Validate Acceptance Criteria

    • Check each criterion is met
    • Run verification commands
    • Mark criteria as passed/failed
  5. Update Task Status

    • Mark task as complete
    • Update tasks.md
    • Show progress summary
    • Suggest next task

Arguments

  • $ARGUMENTS - Path to specification file OR specific task ID (e.g., "TASK-1")

Examples

# Start implementing from specification
/spec-driven-development:implement .specs/user-auth/spec.md

# Implement specific task
/spec-driven-development:implement TASK-3

# Continue with next task
/spec-driven-development:implement --next

Implementation Session

During implementation, the command provides:

Task Context

╔══════════════════════════════════════╗
║  TASK-3: Create login endpoint       ║
╠══════════════════════════════════════╣
║  Requirement: FR-1                   ║
║  Depends On: TASK-1 ✓, TASK-2 ✓      ║
╚══════════════════════════════════════╝

Acceptance Criteria Tracker

Acceptance Criteria:
[✓] AC-1.1: Given valid credentials, login succeeds
[ ] AC-1.2: Given invalid password, returns 401
[ ] AC-1.3: Given locked account, returns 403

Progress Summary

Feature Progress: 3/8 tasks complete (37%)
Current Task: TASK-3 (2/3 criteria met)

Related Commands

  • /spec-driven-development:specify - Generate specification (Phase 1)
  • /spec-driven-development:plan - Generate design (Phase 2)
  • /spec-driven-development:tasks - Generate task breakdown (Phase 3)
  • /spec-driven-development:validate - Validate specification
Stats
Parent Repo Stars40
Parent Repo Forks6
Last CommitFeb 15, 2026