mini-sdd-implement

Implements code and tests from an existing spec's plan.md task list.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/AlessioScarfone/aine-copilot-plugins --skill mini-sdd-implement-alessioscarfone
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mini-sdd-implement
Source: https://github.com/AlessioScarfone/aine-copilot-plugins/tree/main/src/mini-sdd/skills/mini-sdd-implement
Command: npx skills add https://github.com/AlessioScarfone/aine-copilot-plugins --skill mini-sdd-implement-alessioscarfone

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Turning a written specification into working code often loses track of progress, skips requirements, or breaks across sessions. This Skill executes the task list in a spec's plan.md file step by step, tracking progress with checkboxes and recording development notes in spec.yaml so implementation stays aligned with the spec. ## Core Features & Use Cases - Task-by-task execution: Reads unchecked tasks from plan.md, implements each one, and marks it complete immediately after finishing. - Resumable sessions: Detects in-progress specs and resumes from the first unchecked task, preserving progress across interruptions. - Dependency and status gating: Verifies spec status (draft, ready, in-progress, done) and blocks implementation when required specs are not done. - Use Case: You have a spec named user-authentication with a generated plan. Run the implement step to have each task coded, checked off in plan.md, and a completion summary written to spec.yaml with all changed files listed. ## Quick Start Ask the agent to implement the user-authentication spec from the specs folder and follow the plan tasks.

Frequently Asked Questions about mini-sdd-implement

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

FAQPage Schema
How do I implement a feature from an existing spec file?▼

Run the implement step with the spec name, and the skill reads plan.md, executes each unchecked task in order, and marks tasks complete as it goes. On completion it sets the spec status to done and writes development notes into spec.yaml.

How to resume an interrupted spec implementation?▼

Re-run the implement step on the same spec. The skill detects the in-progress status, finds the first unchecked task in plan.md, shows progress as N/M tasks complete, and continues from that point after your confirmation.

Can I implement a spec that has no plan yet?▼

No. A spec in draft status has no implementation plan, so the skill stops and tells you to run the plan step first. The plan step generates the task list in plan.md that implementation executes.

What happens when a spec depends on other specs?▼

The skill checks the requires list in spec.yaml before starting. If any dependency is not marked done, it stops and lists the unmet dependencies with their current statuses so you can complete those specs first.

Does implementation update project context documentation?▼

Yes, after completion the skill offers to update context.md to reflect the finished feature, modifying only affected sections such as tech stack, architecture, or key features, and setting the Last updated date.