Use when you need to communicate anything clearly — explanations, documentation, presentations, or instructions. Transforms complex ideas into clear communication.
Transform complex ideas into clear, audience-appropriate communication. The best communication is the shortest path from your brain to someone else's understanding.
<HARD-GATE> Do NOT write anything without first identifying the audience and their current knowledge level. Do NOT use jargon the audience doesn't know without defining it. </HARD-GATE>Every piece of communication must pass the "grandmother test" — could someone with no background in the topic understand the core message?
Who is the audience?
Define the goal
Choose the structure
| Structure | Best For | Pattern |
|---|---|---|
| Pyramid | General audience | Key message → supporting points → details |
| Chronological | Processes, histories | First → then → finally |
| Problem-Solution | Persuasion | Problem → impact → solution → benefits |
| How-To | Instructions | Prerequisites → steps → verification |
| Reference | Lookup | Organized catalog with cross-references |
Outline before writing
Write for scanning
Use the right language
Show, don't tell <Good>
getUser(123) returns {id: 123, name: "Alice"}"
</Good>
Cut ruthlessly
Test comprehension
Related skills: knowledge-synthesis, deep-research, strategic-planning