LaunchKit · 2026
Back to Skills

solo-build

Execute implementation plan tasks with TDD workflow, auto-commit, and phase gates.

0
444 downloads
by @fortunto2

Setup & Installation

openclaw skills install @fortunto2/solo-build

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install solo-build

Version History

v2.2.1Feb 21, 2026 - Version note by skill developer:

Universalize: remove project-specific references, add SearXNG recommendation

What This Skill Does

Executes tasks from an implementation plan created by /plan. Reads plan.md, picks the next unchecked task, implements it using a TDD workflow, commits with conventional format, and records a SHA annotation in plan.md for traceability. Supports phase gates that verify tests and linting before moving forward.

Each task gets its own atomic commit with a SHA recorded in plan.md, so any task or entire phase can be reverted with a single git revert without touching unrelated work.

When to use it

  • Working through a backlog of planned tasks one commit at a time
  • Enforcing red-green-refactor TDD on each individual feature task
  • Resuming an interrupted build session from the last in-progress task
  • Annotating plan.md with commit SHAs for surgical per-task reverts
  • Running phase-level verification checkpoints before advancing to the next phase

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'build it' after /plan has created a track

AGENT
  1. 1Reads docs/plan/{trackId}/plan.md and spec.md to load the task list and acceptance criteria
  2. 2Finds the first unchecked task and marks it in-progress ([~]) in plan.md
  3. 3Writes a failing test for the task functionality (TDD red phase), then implements minimum code to pass (green phase)
  4. 4Runs linter, formatter, and type-checker; fixes any errors before committing
  5. 5Commits with a conventional commit message, captures the SHA, and appends it inline to the task entry in plan.md
OUTPUT

Task marked [x] with SHA annotation; if all tasks in the phase are done, runs full verification suite and records a phase checkpoint SHA