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.
npx claudepluginhub wezzard/skills --plugin amplifyThis skill uses the workspace's default tool permissions.
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.
Explains code snippets: one-sentence summary and mental model by default; verbose adds ASCII diagram, key details, and modification guide.
Explains complex code, algorithms, system behaviors, and architectures with narratives, visual diagrams, and step-by-step breakdowns for onboarding, learning, and debugging reasoning.
Explains complex code, algorithms, system behaviors, and architectures with narratives, visual diagrams, and step-by-step breakdowns for all developer levels.
Share bugs, ideas, or general feedback.
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.