Use when adding new error messages to React, or seeing "unknown error code" warnings.
npx skills add kotsmiltos/mk-cc-resources --skill "ladder-build"
Install specific skill from multi-skill repository
# Description
Incremental build pipeline that decomposes projects into small, verifiable milestones. Enforces a verify-before-continuing contract β each rung is built, tested, and confirmed before climbing to the next. The end goal stays visible; the path evolves as the picture becomes clearer. Use after miltiaze exploration or when starting any build project.
# SKILL.md
name: ladder-build
description: Incremental build pipeline that decomposes projects into small, verifiable milestones. Enforces a verify-before-continuing contract β each rung is built, tested, and confirmed before climbing to the next. The end goal stays visible; the path evolves as the picture becomes clearer. Use after miltiaze exploration or when starting any build project.
Decompose any project into small, verifiable milestones and build them one at a time. Each milestone is built, tested, and confirmed before the next begins. The build plan is a living document that adapts as the picture becomes clearer, but the end goal stays fixed.
Check for existing build plans in [cwd]/artifacts/builds/. If one exists for this project, route to workflows/continue.md. If this is a new project, route to workflows/kickoff.md. If a milestone is already in progress, route to workflows/build-milestone.md.
Building is climbing. Each milestone is a rung β small enough to step on, solid enough to hold weight, and always leading upward toward the end goal. You can see the top from any rung. The ladder might grow new rungs or lose some as you climb, but the destination stays fixed.
Analyze the user's input to determine what to build and where we are.
If the user referenced a miltiaze exploration or a specific project:
- Look for the exploration file in [cwd]/artifacts/explorations/
- Look for an existing build plan in [cwd]/artifacts/builds/
If the user described something new to build:
- Extract the core project, constraints, and preferences
Then proceed to routing.
| Signal | Workflow | File |
|---|---|---|
| New project, references miltiaze, "build X", "start building" | Kickoff | workflows/kickoff.md |
| "continue", "next", "pick up", references existing build plan | Continue | workflows/continue.md |
| Already in a build session, milestone completed or in progress | Build milestone | workflows/build-milestone.md |
Default: If there's an existing build plan for this project, route to continue. Otherwise, kickoff.
All in references/:
| Reference | Purpose |
|---|---|
| milestone-design.md | How to decompose projects into good milestones |
| verification-standards.md | How to test and verify each milestone |
All in workflows/:
| Workflow | Purpose |
|---|---|
| kickoff.md | Start a new build β decompose, plan, begin milestone 1 |
| build-milestone.md | Build, test, verify one milestone, then reassess |
| continue.md | Resume an existing build from where it left off |
All in templates/:
| Template | Purpose |
|---|---|
| build-plan.md | Living plan document β the source of truth for the build |
| milestone-report.md | Per-milestone completion record |
The ladder-build skill succeeds when:
- The end goal is defined and confirmed
- The project is decomposed into verifiable milestones
- Each milestone is built, tested, and verified before the next begins
- The build plan is kept current on disk after every milestone
- All milestone reports are saved to disk
- The user confirms each milestone before moving on
# Supported AI Coding Agents
This skill is compatible with the SKILL.md standard and works with all major AI coding agents:
Learn more about the SKILL.md standard and how to use these skills with your preferred AI coding agent.