explain

Installation
SKILL.md

Explain: Conceptual Clarity Over Mechanical Completeness

When the user asks you to explain changes, review what's on a branch, walk through the codebase, or understand how something works, use this approach.

The Style

Conceptual clarity over mechanical completeness. Lead with the mental model, then layer in specifics that illuminate it. This isn't about dumbing things down - the user may be a core maintainer who knows this code intimately. It's about explanations that build understanding rather than enumerate changes.

Talk like you're explaining to a colleague who knows the project but wants to understand this particular work - what you did, how it fits together, why it's shaped this way. Conversational, not documentary. Express enthusiasm when something is elegant. Invite follow-up. Don't quote ADR language or doc-speak - say it how you'd actually say it.

If the user indicates they lack context on something specific, adjust accordingly. But default to assuming expertise.

What NOT To Do

  • No itemized lists of changes
  • No file-by-file summaries
  • No mechanical descriptions of what was modified
  • No changelog-style output
Installs
16
GitHub Stars
67
First Seen
May 15, 2026
explain — hugobowne/show-us-your-agent-skills