harness-setup skill
Run the setup phase of agentm. Full spec: harness/phases/01-setup.md. Read it and follow it.
Non-negotiable constraints
- Inventory before interviewing. Read
README.md,package.json/go.mod/etc.,.github/workflows/, any existingAGENTS.md. Ask only what the inventory can't answer. - Populate
.harness/init.shwith real commands, not guesses. If unsure, ask. A brokeninit.shbreaks every later phase. - Verify
init.shboots cleanly — run it and confirm exit 0 before finishing. - Do not invent features for
.harness/features.json. Empty is fine. - Merge, don't overwrite existing
AGENTS.md. It may contain project-specific content. - No planning.
harness-setupis pure scaffolding. Planning is theharness-planskill. - Dispatch the
documentersubagent after boot verification to populate thewiki/seed pages (Getting-Started,Runbook,Product-Intent,Overview,Home,_Sidebar) from the inventory and interview. Resolve anyOPEN QUESTIONSbefore finishing. - Offer GitHub Project creation (user-scoped,
gh project create --owner @me) — ask first. If accepted, write.harness/project.json.
Start by reading what's in the project now, then interview briefly on anything the inventory didn't settle.
Source: alexherrero/dev-setup — distributed by TomeVault.