spec-impl

Execute tasks sequentially from a tasks.md specification file with verification.

1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/jrollin/claudio --skill spec-impl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-impl
Source: https://github.com/jrollin/claudio/tree/main/skills/spec-impl
Command: npx skills add https://github.com/jrollin/claudio --skill spec-impl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of implementing tasks defined in a specification, ensuring each step is executed precisely and verified before moving to the next.

Core Features & Use Cases

  • Task-by-Task Implementation: Executes tasks sequentially from a tasks.md file.
  • Design Sufficiency Check: Verifies that the design provides enough detail before implementation.
  • Automated Verification: Runs the exact verification command specified for each task.
  • Use Case: After creating a feature specification using spec-create, you can use spec-impl to systematically build out the feature, ensuring all requirements are met and tested.

Quick Start

Use the spec-impl skill to implement the feature named 'user-authentication'.

Frequently Asked Questions about spec-impl

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate task execution from a specification file for spec-driven development?

Spec-driven development task execution works by sequentially processing tasks from a completed `tasks.md` specification file. It validates design sufficiency first, then executes each task individually while running exact verification commands to ensure atomic completion and traceability.

What is the best way to ensure atomic completion and traceability when implementing features one by one?

Ensuring atomic completion and traceability during implementation requires executing tasks sequentially from a specification while running exact verification commands after each step. This approach prevents progression until the current task is validated and handles dependency management automatically.

How does automated verification work when implementing tasks from a tasks.md file?

Automated verification works by running the exact verification command specified for each individual task within the `tasks.md` file. The system diagnoses errors during implementation and ensures all defined requirements are tested and met before proceeding to the next task.

Do I need a completed design specification before starting task-by-task implementation?

Yes, a completed design specification is required before starting task-by-task implementation. The process includes a design sufficiency check that verifies the specification provides enough detail to proceed, preventing implementation errors caused by incomplete or vague requirements.

Can I handle dependency management and error diagnosis during sequential code generation?

Yes, dependency management and error diagnosis are handled automatically during sequential code generation from specifications. The system manages dependencies between tasks and diagnoses errors encountered during implementation, ensuring each task completes successfully before moving to the next.