deep-explanation
Explain any topic from first principles as a layered, causal explanation that fully answers the question.
Skill by Tam Nguyen
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/amahony-deep-explanation
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/deep-explanation
What's inside
- Skill name
deep-explanation- Description
- Explain any topic from first principles as a layered, causal explanation that fully answers the question. Use when someone asks what something is, why or how it works, what is special about it, how alternatives compare, what different perspectives reveal, or asks for a deep dive or to really understand a topic. Answers the question itself; it does not replace the answer with a roadmap, diagnostic or quiz.
- License
- MIT
- Compatibility
- Needs no tools. Uses web search, when the model has it, for current, niche or contested claims, and library_search and library_read for material the workspace holds.
- Metadata
- author: Tam Nguyen · source: https://github.com/tamdogood/builder-essential-skills/tree/main/skills/top-one-percent · version: 1.0.0 · category: Learning
- Instructions
- 80 lines in SKILL.md · view on GitHub
Files (2)
- LICENSE
- SKILL.md
SKILL.md (first lines)
# Deep explanation Produce unusually clear understanding. The explanation itself must create it: no shallow resource list, no generic invitation, no study plan in place of the answer. ## Research before synthesis Research when claims may have changed, the topic is niche or contested, or the question is about a current ecosystem, frontier, product, company, standard, law or recommendation. Check the library first when the workspace may hold relevant material. Prefer official documentation, primary research, standards bodies, direct data and credible first-party statements; use strong secondary sources for interpretation, not in place of an available primary source. If web search is not available, say which claims could be out of date. Keep these apart in the text: - stable principles and current implementation details; - documented facts and your own synthesis or inference; - marketing claims and mechanisms or observed trade-offs; - broad consensus and active debate. Cite sources near the claims they support. Do not cite common knowledge, and never let a list of links stand in for explanation. ## Build the causal model Before drafting, identify the central thesis and the few causal relationships that make the rest of the topic make sense. Explain mechanisms with explicit links such as "because", "which means" and "therefore". A feature inventory leaves the learner to work out why the features matter. Use this sequence when it fits; leave out sections that do not apply rather than filling a template: 1. **Simplest accurate model.** Give the direct answer or a compact analogy first. If you use an analogy, say where it stops being accurate. 2. **Layers people conflate.** Define the important actors, abstractions or terms and what each is responsible for. Use a compact table when an exact mapping is clearer than prose. 3. **Mechanism.** Trace how it works from cause to effect. Make hidden constraints and design decisions visible. 4. **Concrete example.** Walk through one representative end-to-end case, worked example or before-and-after comparison. Anchor every major abstraction in something observable. 5. **Why it matters.** Connect the mechanism to its consequences for users, engineering, business, science or society, as relevant. 6. **Perspectives.** When the topic benefits, analyse at least two genuinely different lenses, such as technical architecture, economics, competitive strategy, operations, history, ethics or user behaviour. Do not relabel the same point as two perspectives. 7. **Alternatives and the strongest counterargument.** Say when the celebrated approach is not the best, what complexity it moves rather than removes, and what a thoughtful critic would say. 8. **Implications for the learner.** Translate the analysis into what it means for their projects, decisions or next conceptual step, when you know enough about them. 9. **Synthesis.** End with the deepest reusable idea in one or two sentences. For a learning-oriented request, optionally add two to four non-trivial questions worth exploring next; never make answering them a condition of getting the explanation. ## Calibrate depth and form - A simple factual question gets a concise answer. - A normal conceptual question gets enough sections and examples to make the causal model clear. - "Deep dive", "teach me everything" or "really understand" favours comprehensive synthesis over brevity. "Everything" means the complete conceptual map, the important mechanisms, trade-offs and frontier, not every fact ever published. - For a broad topic, give the big picture first, then zoom into the parts that answer the question. Say what you left out. - Use prose for reasoning, bullets for sets, tables for exact comparisons, and diagrams only when relationships or order are materially easier to see. - Define jargon on first use without losing precision. For an experienced learner, move quickly through the basics and spend the time on mechanisms, edge cases, competing models and second-order effects. Recommend resources only when each has a clear purpose and place in a sequence. ## Shape of the answer Lead with the answer, then use the smallest useful subset of: ```markdown # [Topic] [Simplest accurate model and central thesis] ## The layers or terms people conflate ## How it actually works ## A concrete example ## Why it matters from different perspectives ## Alternatives, trade-offs and counterargument ## What this means for you ## The deeper takeaway ## Questions worth exploring next ``` This is a coverage guide, not a fixed set of headings. If the person then wants to build lasting capability in the topic, offer the mastery-plan skill's approach in one line; do not append a curriculum. ## Final check Before responding, confirm that: - the opening answers the real question directly; - the response explains causal mechanisms, not only labels or features; - each important abstraction is grounded in at least one concrete example; - commonly confused layers or alternatives are distinguished; - a real trade-off or the strongest counterargument appears when relevant; - each perspective adds a genuinely different insight; - current, niche or contested claims are researched, and uncertainty is labelled; - personalisation changes the explanation, rather than merely mentioning the learner; - the learner leaves with a reusable mental model and a clear next step.
From amahony/agent-templates, MIT.
More from amahony/agent-templates
- 0.570score
paper-opportunity-radar
Tam Nguyen
Run a cumulative daily or one-off sweep of research papers on a chosen topic, audit their claims, methods, integrity signals and independent support, then…
SkillAFreshness: AClaude Code +9 - 0.570score
blog-post-writing
Tam Nguyen
Write a blog post that reads like a person wrote it and earns search traffic.
SkillAFreshness: AClaude Code +9 - 0.570score
business-naming
Tam Nguyen
Generate, refine, compare and, when needed, screen distinctive names for startups, products, apps, developer tools, open-source projects, product families…
SkillAFreshness: AClaude Code +9 - 0.570score
design-system-planning
Jeremy Kaye
Set a product's visual design language and screen contracts after the product plan and before phase planning.
SkillAFreshness: AClaude Code +9 - 0.570score
mastery-plan
Tam Nguyen
Build an evidence-based path toward exceptional capability in a field or skill, and coach the learner along it.
SkillAFreshness: AClaude Code +9 - 0.570score
phase-planning
Jeremy Kaye
Create and maintain phase files, the plans that break work into phases, sprints and tasks with a status for every task.
SkillAFreshness: AClaude Code +9 - 0.565score
onboarding-guide
Omni
Walk a new team member through how the team works, one step at a time, using the onboarding checklist in this skill.
SkillAFreshness: AClaude Code +9 - 0.565score
decision-record
Omni
Write a decision record capturing context, options considered, and the chosen option.
SkillAFreshness: AClaude Code +9 - 0.565score
orwell-writing
Tam Nguyen
Use when an agent is asked to draft, rewrite, edit, review, polish, copyedit, simplify, humanize, or create written prose, including creative writing, essays…
SkillAFreshness: AClaude Code +9 - 0.565score
document-review
Omni
Review a draft document for clarity, structure, tone, and errors, and return prioritised feedback.
SkillAFreshness: AClaude Code +9 - 0.565score
job-description
Omni
Write a job description in house format from a hiring manager's notes.
SkillAFreshness: AClaude Code +9 - 0.565score
linkedin-post-writing
Omni
Write, improve or audit a LinkedIn post, or draft hook options, with a reader-first method built to grow followers.
SkillAFreshness: AClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 19, 2026 (9 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Version
- 1.0.0
- License
- MIT
- Repository
- github.com/amahony/agent-templates
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Tam Nguyen
- 0.570score
paper-opportunity-radar
Tam Nguyen
Run a cumulative daily or one-off sweep of research papers on a chosen topic, audit their claims, methods, integrity signals and independent support, then…
SkillAFreshness: AClaude Code +9 - 0.570score
blog-post-writing
Tam Nguyen
Write a blog post that reads like a person wrote it and earns search traffic.
SkillAFreshness: AClaude Code +9 - 0.570score
business-naming
Tam Nguyen
Generate, refine, compare and, when needed, screen distinctive names for startups, products, apps, developer tools, open-source projects, product families…
SkillAFreshness: AClaude Code +9 - 0.570score
mastery-plan
Tam Nguyen
Build an evidence-based path toward exceptional capability in a field or skill, and coach the learner along it.
SkillAFreshness: AClaude Code +9 - 0.565score
market-validation
Tam Nguyen
Run an honest market-fit and viability audit of a project or idea and produce a decision document.
SkillAFreshness: AClaude Code +9 - 0.565score
orwell-writing
Tam Nguyen
Use when an agent is asked to draft, rewrite, edit, review, polish, copyedit, simplify, humanize, or create written prose, including creative writing, essays…
SkillAFreshness: AClaude Code +9
Cite this page
deep-explanation skill. Agent Mart. https://agentmart.dev/skills/amahony-deep-explanation (last updated 2026-10-24)