From amplify
Produces adaptively structured explanations of prior messages with evidence, confidence levels, and ASCII art. Invokes when asked to clarify, explain, or justify previous response.
How this skill is triggered — by the user, by Claude, or both
Slash command
/amplify:same-pageThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Re-explain your previous message so the user fully understands your reasoning. Every run must still deliver **evidence with confidence** and **at least one ASCII visualization** — but the **shape of the explanation** (sections, order, density, diagram style) is **designed for that specific message**, not copied from a single template.
Re-explain your previous message so the user fully understands your reasoning. Every run must still deliver evidence with confidence and at least one ASCII visualization — but the shape of the explanation (sections, order, density, diagram style) is designed for that specific message, not copied from a single template.
Announce at start: "Let me make sure we're on the same page."
Before writing the body, decide how to present the explanation. Pick a layout that matches the prior message’s shape and the user’s likely mental model.
Consider:
| Signal in the prior message | Favor this shape |
|---|---|
| Single decision or one main thesis | One narrative arc → evidence blocks in reading order → one central diagram |
| Several independent claims | Per-claim mini-sections, or a compact evidence table with a row per claim |
| Comparison or trade-offs | Lead with a comparison table (ASCII) or side-by-side blocks, then supporting evidence |
| Process, pipeline, or causality | Sequence or flow diagram first, then cite evidence per stage |
| Heavy uncertainty or mixed confidence | Open with a confidence overview (e.g. bullet summary of High/Medium/Low counts), then drill down |
| Debugging / root-cause narrative | Timeline or chain diagram, evidence ordered as discovery happened |
You MUST briefly state your format choice (one or two sentences): what structure you picked and why it fits this message. Place it right after the announce line or as a short ## How I'll explain this section.
Rules:
Whatever layout you chose, each material claim must still be supportable. Express evidence and confidence in a way that fits your format:
(High — verified in src/foo.ts).Confidence definitions (unchanged):
Rules:
Include at least one ASCII art diagram (or a small set of related mini-diagrams if the format you designed needs it). Choose the visual style dynamically:
| Prior message suggests | Visual style |
|---|---|
| Control or data flow | Flow / sequence (boxes and arrows) |
| Nesting, ownership, taxonomy | Tree or indented hierarchy |
| Layers, stacks, phases | Layer / stack blocks |
| Options, criteria, scores | Comparison table or matrix |
| State or transitions | State-style or before/after sketch |
| Relationships without strict order | Simple labeled graph (nodes + edges) |
Rules:
End in a way that matches your format: a short synthesis, a checklist of caveats, or a "what to verify next" — whichever fits. Call out low-confidence areas and open questions explicitly.
npx claudepluginhub wezzard/skills --plugin amplifyExplains code snippets: one-sentence summary and mental model by default; verbose adds ASCII diagram, key details, and modification guide.
Explains complex code, algorithms, and system architectures through clear narratives, diagrams, and step-by-step breakdowns for developers at all levels.
Explains code using visual diagrams, analogies, and step-by-step walkthroughs. Use when teaching a codebase or answering 'how does this work?'