doit.implementit

Execute implementation plan tasks from tasks.md with phase-based sequencing and state persistence.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/seanbarlow/doit --skill doit-implementit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doit.implementit
Source: https://github.com/seanbarlow/doit/tree/main/.claude/skills/doit.implementit
Command: npx skills add https://github.com/seanbarlow/doit --skill doit-implementit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executes an end-to-end plan by turning a feature's tasks defined in tasks.md into concrete, trackable code changes, with state kept in the .doit/state directory for reliability.

Core Features & Use Cases

  • Orchestrates phase-based task execution by reading tasks.md and executing tasks in sequence, with explicit support for parallel task groups.
  • Enforces test-first development by running tests before implementation steps and producing a completion report upon success.
  • Performs progress tracking and fault-tolerant recovery, persisting results to .doit/state and related logs for auditability.

Quick Start

Run /doit.implementit to start executing the tasks defined in tasks.md for the current feature.

Frequently Asked Questions about doit.implementit

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

FAQPage Schema
How do I automate task execution from a plan defined in tasks.md?

You can automate task execution by running a command that reads tasks.md and executes tasks in sequence or parallel groups. The process enforces phase-based execution and persists progress in a state directory for reliable recovery.

How does test-first workflow automation handle task implementation?

Test-first workflow automation enforces running tests before implementation steps and generates a completion report upon success. It validates prerequisites before running tasks to ensure code changes meet defined requirements.

Can I run parallel task groups during phase-based code implementation?

Yes, phase-based code implementation explicitly supports parallel task groups. It orchestrates tasks by reading the plan, executing them in sequence where required, and allowing parallel execution for grouped tasks while tracking progress.

How does state persistence work for workflow automation recovery?

State persistence for workflow automation recovery works by saving task results and execution progress to a dedicated state directory. This fault-tolerant mechanism logs outputs for auditability and allows execution to resume reliably after interruptions.

What is the best way to execute feature tasks defined by planners for developers?

The best way to execute planner-defined feature tasks is using a plan-driven approach that reads the task list and updates task states. It applies to feature work where tasks are executed in order with prerequisite validation.