oat-project-implement

Execute implementation tasks sequentially from plan.md with TDD enforcement.

1|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/tkstang/open-agent-toolkit --skill oat-project-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: oat-project-implement
Source: https://github.com/tkstang/open-agent-toolkit/tree/main/.agents/skills/oat-project-implement
Command: npx skills add https://github.com/tkstang/open-agent-toolkit --skill oat-project-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the sequential execution of implementation tasks defined in a plan.md file, ensuring adherence to TDD discipline and tracking progress meticulously.

Core Features & Use Cases

  • Sequential Task Execution: Executes tasks defined in plan.md one by one, maintaining order.
  • TDD Enforcement: Integrates Test-Driven Development principles into the implementation workflow.
  • State Tracking: Updates implementation.md and state.md to reflect progress, commits, and blockers.
  • Use Case: After a project plan is finalized, this skill can be used to systematically build out the features, running tests and committing code for each task as defined in the plan.

Quick Start

Use the oat-project-implement skill to execute the implementation plan for the active project.

Frequently Asked Questions about oat-project-implement

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

FAQPage Schema
How do I automate sequential task execution from a project plan?

Automating sequential task execution requires parsing a defined plan.md file and processing each task in order. This skill enforces Test-Driven Development discipline while systematically building features, running tests, and committing code for each task sequentially.

How does TDD enforcement work during code implementation?

TDD enforcement during code implementation works by integrating Test-Driven Development principles directly into the workflow, ensuring tests are written and executed before implementation progresses. It tracks task verification, commits, and blockers through artifact updates.

Do I need Git to manage project implementation tasks sequentially?

Yes, you need Git to manage project implementation tasks sequentially, as this skill requires Git for version control. It manages commit history for the defined project scope by committing code after each task passes verification.

What is the best way to track implementation progress and state for a project plan?

The best way to track implementation progress and state is by updating predefined OAT artifacts like implementation.md and state.md. This skill automatically updates these files to reflect task execution progress, commits, and blockers throughout the workflow.

Can I execute a project plan out of order or skip tasks during implementation?

No, you cannot skip tasks or execute them out of order, because this skill executes tasks defined in the plan sequentially. It maintains strict order while managing task execution, verification, and commit history for the defined project scope.