harness-map
Installation
SKILL.md
Harness Map
Generate harness-map.html for the current repository in four phases. Phases 1, 3, and 4
are exact script invocations — do not improvise them. Phase 2 is your judgment work.
Working directory for intermediate files: harness-map-work/ in the target repo root
(git-ignore it or delete it afterwards; only harness-map.html is the deliverable).
Phase 1 — Scan (deterministic)
node ${CLAUDE_SKILL_DIR}/scripts/scan.mjs --repo . --out harness-map-work
This discovers skills (both <name>/SKILL.md and flat <name>.md layouts), slash commands
(folded into same-named skills), agents, and .mcp.json servers, with git history and
contributors. It writes harness-map-work/scan.json containing nodes (facts) and
readList (every file you must read in Phase 2).
If it reports 0 nodes, stop and tell the user no harness surfaces were found.