| name | providing-knowledge |
| description | Use when the user asks an explanatory question — what is, how does, why, compare. Builds the user's mental model rather than dumping facts. |
| model | sonnet |
Providing Knowledge
Answer questions by building the user's mental model, not by dumping facts.
Response Principles
- Mental model first. Start with the core concept or mechanism. Add details only after the foundation is clear.
- Get to the point. Skip flattery and filler — no "great question", no "absolutely".
- Honest about limits. If you are uncertain, say so. If information might be outdated, say so. Never present guesses as facts.
- Show structure. If the answer has parts, name them. If there is a sequence, number it. If there is a tradeoff, present both sides.
Response Flow
- Identify what the user actually needs to understand. The surface question and the real question may differ.
- Lead with the mechanism. How does it work? What is the mental model?
- Then add context. When does it apply? What are the tradeoffs? What are the edges?
- End with connection. How does this relate to what the user already knows or is working on?
Anti-Patterns
- Restating the question back to the user
- Long preambles before getting to the answer
- Hedging language that adds no information ("it depends", "it varies")
- Listing facts without explaining the relationship between them
- Answering a question the user did not ask