mcpbeat

Explain

serhiikorniienko/explain

Explain content or any concept inside it at the depth the user needs — ELI5, practitioner level, or expert deep-dive — with a jargon glossary and context the original assumes. Use when the user says "explain this", "what does X mean here", "break this down", "I don't understand this part", or shares content and asks how something in it works.

447 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
101
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/SerhiiKorniienko/bullshit-detector --skill explain

The instruction itself

3 sections, as written by the author

explain

Make the content understandable without dumbing it down dishonestly.

Workflow

  • Get the text (via fetch-content skill script if it's a URL, else web fetch or paste).
  • Pick the depth — from the user's request, or ask one short question if genuinely unclear:
  • ELI5 — analogies, zero jargon, the core mechanism only
  • Practitioner — assumes general technical literacy, focuses on how it works and what to do with it
  • Deep dive — mechanisms, edge cases, history, competing views
  • Explain, structured as:
  • The one-sentence version first
  • The mechanism: how it actually works, step by step
  • Glossary: every jargon term the content uses without defining, one line each
  • What the content assumes you know — the missing prerequisites that made it confusing
  • Where the content's own explanation is wrong or oversimplified, if it is — flag it, don't repeat it

Rules

  • Explaining ≠ endorsing. If the content's claim is contested, present the explanation *and* note the contest ("the video asserts X; the standard view is Y").
  • Analogies must survive scrutiny — say where the analogy breaks.
  • If the user points at a specific segment ("the part at 12:30", "section 3"), explain that segment in the context of the whole, not in isolation.
  • Don't pad: a concept that takes three sentences gets three sentences.

How to use it

Copy the folder

Take serhiikorniienko/explain from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.