Skill Tracer
Skills › Visual Explainer › visual-explainer › generate-visual-plan.md

generate-visual-plan.md

15 lines · plugins/visual-explainer/commands/generate-visual-plan.md at 9d5f880

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1---
2name: generate-visual-plan
3description: Generate an interactive visual implementation plan the reader can answer in place
4---
5
6Load the visual-explainer skill and make a visual implementation plan for: $@
7
8Follow `references/plans.md`.
9
101. **Research first:** entry points, affected modules, public APIs, data model and config, tests, similar features, and README/CHANGELOG constraints. Note exact `file:line` and the user's own words.
112. **Write the level-1 claims** and fix them before anything else.
123. **Draw the hero** with `<ve-flow>`: new and removed parts marked, each linked to its claim.
134. **Add how and where claims, then the decisions.** Mark claims you could not confirm `evidence="guess"`; give each level-1 claim a `check`.
145. **Render** (in Pi, `viewer: "glimpse"` sends the response straight back), hand over in one line, and wait. Do not build before the response arrives.
156. **After you build**, set each claim's `status` and render again.

Load the visual-explainer skill and make a visual implementation plan for: $@

Follow references/plans.md.

  1. Research first: entry points, affected modules, public APIs, data model and config, tests, similar features, and README/CHANGELOG constraints. Note exact file:line and the user's own words.
  2. Write the level-1 claims and fix them before anything else.
  3. Draw the hero with <ve-flow>: new and removed parts marked, each linked to its claim.
  4. Add how and where claims, then the decisions. Mark claims you could not confirm evidence="guess"; give each level-1 claim a check.
  5. Render (in Pi, viewer: "glimpse" sends the response straight back), hand over in one line, and wait. Do not build before the response arrives.
  6. After you build, set each claim's status and render again.
Raw lines 1 to 15
Involves a person and wait :14