Skip to content

Mino SkillsFrom Markdown to Merged

Four skills. One protocol. Drive a Markdown spec to verified code — in your terminal.

Mino Skills

Try it in 30 seconds

bash
$ /mino-task specs/login.md
Resolved 3 task(s) into Loop 2026-04-22-2300-a3f9c2.
  1. #142  Add login form         add-login-form  [published]
  2. #143  Wire JWT issuer        wire-jwt-issuer [published]
  3. #144  Persist refresh token  persist-refresh [published]
Approve and start Loop? (yes / edit / cancel)
> yes

Loop 2026-04-22-2300-a3f9c2 started; driving 3 task(s).
 /mino-run    add-login-form committed (a4f1c2d)
 /mino-verify add-login-form pass
 /mino-run    wire-jwt-issuer committed (b8e2d31)
 /mino-verify wire-jwt-issuer pass
 /mino-run    persist-refresh committed (c1d8f49)
 /mino-verify persist-refresh pass

Loop 2026-04-22-2300-a3f9c2 completed: 3 task(s) done in 6 transition(s).

No GUI. No runtime. No background daemon. Just prompts your agent already knows how to read.

The Four Skills

SkillWhat it does
mino-taskRead a spec or adopt existing issues; produce a task DAG; orchestrate Loop Mode
mino-runImplement one approved task; commit the change
mino-verifyBuild, test, lint; report pass / retryable / terminal with context
mino-checkupReconcile briefs, accept manual verifications, aggregate composite parents

Why "Iron Tree"

Iron — iron-clad guarantees: an immutable event log, deterministic state machine, idempotent publish, audit trail by construction. Tree — every workflow is a DAG of composite parents and child tasks linked by depends_on.

Read the full protocol specification for the state machine, halt conditions, and contract details.

Released under the MIT License.