From addit-harness
Use when the user wants to save, export, or persist a plan (or any diagram-rich design doc shown in the CLI) to a markdown file so it can be opened and viewed with rendered mermaid diagrams. The terminal can't render mermaid; this writes the plan to docs/plans/ (or a temp scratch file) for viewing in an IDE preview or on GitHub.
How this skill is triggered — by the user, by Claude, or both
Slash command
/addit-harness:save-plan [short plan title] [--temp][short plan title] [--temp]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The Claude Code CLI shows a ` ```mermaid ` block as raw code, never a rendered
The Claude Code CLI shows a ```mermaid block as raw code, never a rendered
diagram, and a plan presented in the CLI isn't saved anywhere convenient to open.
This skill writes the plan to a markdown file so it can be opened with rendered
mermaid — in an IDE preview (Cursor / VS Code, Ctrl/Cmd+Shift+V) or on GitHub
(renders mermaid natively).
The current plan under discussion — typically the approved plan-mode plan (the harness plan file) or the most recent plan/design doc written in this session. Preserve it verbatim, including all mermaid blocks and section structure. If no plan exists yet, say so and stop — don't invent one.
This skill is for implementation plans (phased steps, to-do lists, acceptance criteria). The broader taxonomy:
| Artifact | Folder | Produced by |
|---|---|---|
| Implementation plan | docs/plans/ | This skill (default) |
| Architecture design / solution doc (no to-do list) | docs/solutions/ | @backend-architect, @frontend-architect directly |
| Architecture review report | docs/architecture-reports/ | @architect-reviewer directly |
For a pure architecture design or review report, skip this skill — the relevant
agent writes directly to the correct folder following the same naming convention
(<YYYY-MM-DD>-<slug>.md, create folder + README.md index row if missing).
docs/plans/<YYYY-MM-DD>-<kebab-title>.md, tracked in
git. Best for design docs worth keeping and for remote sessions (push → view on
GitHub).--temp): a scratch file under .plans/ (gitignored) for quick
local viewing without committing. Mainly useful in local CLI sessions — in a
remote/container session a temp file isn't on your machine, so prefer permanent
docs/plans/ exists (create it + a docs/plans/README.md
index if missing). Target docs/plans/<YYYY-MM-DD>-<slug>.md. If the repo
already has a plans/design-docs location, follow that instead.--temp: ensure .plans/ exists and is in .gitignore (add the line if
missing); target .plans/<YYYY-MM-DD>-<slug>.md. If not in a repo, fall back
to the system temp dir.docs/plans/README.md —
date, title (link), one-line summary.npx claudepluginhub addit-digital/addit-harness --plugin addit-harnessCreates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.