Guide · Agent skill
How to use the Explain It Plainly agent skill (wtf)
Updated · written with AI from the project's own documentation and checked against our catalogue data
The wtf skill is a reusable instruction set for AI coding agents that makes the agent explain something again in everyday language. It is useful when you got a dense technical reply, or were handed a file, link, or passage full of jargon and need the gist and any decisions or next steps. After this guide you will know what the skill does, how to install it, how to call it with a plain request, and what to watch for.
Quick start
- 1Download the ZIP. Get the skills/wtf ZIP from the directory page and unzip it. It contains SKILL.md and agents/openai.yaml.
- 2Choose a location. Place the folder in ~/.claude/skills/ for personal use, or in .claude/skills/ inside a project.
- 3Or upload in the Claude apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill.
- 4Start a conversation. Work with your agent as usual until a reply or document loses you.
- 5Type wtf. Type wtf alone to explain the last message, or add a file path, link, passage, or pointer after it.
- 6Act on the gist. Read the opening point and any decisions or next steps the explanation lists.
What the wtf skill makes the agent do
The skill tells the agent to explain a target the way it would to a smart colleague who was not in the room. It opens with the main point and why it matters to you, then says what happened, what state things are in, and anything you need to decide or do.
The explanation is meant to be shorter than the source. The agent is told to keep failures, caveats, open questions, and requests, and to avoid sounding more certain than the source. If the source is vague or contradicts itself, the agent should say so.
- With nothing passed, it explains the agent's most recent message.
- With a file path or link, it reads that and explains it.
- With a pasted passage, it explains that passage.
- With a short pointer such as "the migration part" or "step 3", it explains only that part of the conversation.
- If the target is unclear, it asks one short question instead of guessing.
Install the wtf skill from the ZIP
Download the ZIP for skills/wtf from the directory page, then unzip it. The skill folder contains SKILL.md and agents/openai.yaml.
Put the unzipped skill folder in one of two places. For a personal install across projects, use ~/.claude/skills/. For a single project, use the .claude/skills/ folder inside that project.
If you use the Claude apps instead, you can upload the skill under Settings → Capabilities → Skills.
- Personal: ~/.claude/skills/
- Project only: .claude/skills/ inside your project folder
- Claude apps: Settings → Capabilities → Skills, then upload
Trigger the skill with a natural request
The skill is set to manual invocation, so the agent will not run it on its own. You start it by typing the skill's name, wtf, in your request, and you can add a file path, URL, pasted text, or a description of which part lost you.
The skill's argument hint is: [file path, URL, pasted text, or which part lost you; blank for the last message]. Anything you add after wtf is treated as the target.
- Type "wtf" alone to get the last message explained.
- Type "wtf step 3 of your plan" to focus on one part.
- Type "wtf" followed by a file path or link to have that document explained.
- Paste a passage after "wtf" to have just that text explained.
wtfExamples of when to use it
The skill fits moments when a reply from an agent or a developer's update made sense to its author but not to you. You still need the outcome, so the goal is to get the gist and any action items in plain words.
Use it for status reports and reviews, where the key decisions matter more than the detail.
- A coding agent ends with a dense summary and you need to know whether anything is waiting on you.
- A developer sends a link to a jargon-heavy design document and you need its key decisions.
- A pasted status update from an engineering team that you have to respond to.
- You want only the migration section of a long reply explained.
What you need and what the skill does not do
The listing does not name any required tools. The skill does not run scripts, but it does use the network, which is how it reads links. It is designed for explanation only, so it explains what the source says and cannot verify facts beyond it.
For other kinds of help, the skill points elsewhere. Use ce-explain to investigate how or why code works, and ce-noslop to rewrite prose for style or tone.
- Requires: nothing listed
- Runs scripts: no
- Uses network: yes (for example, to read a URL you pass in)
- Not for code investigation (use ce-explain) or style rewrites (use ce-noslop)
Safety notes and tips
Because the skill uses the network, a link you pass in may be fetched by the agent. Only pass links you are comfortable having it read.
For the most useful result, pass the exact file name, command, or value you will need to act on, and say which part confused you. The skill keeps exact file names, commands, and values so you can use them afterwards.
- Name the specific part that lost you to get a tighter explanation.
- Check any decision the explanation flags against the original source before acting on it.
- If the explanation says the source is vague, treat that as an open question rather than a settled fact.
What people use it for
- Getting the gist and action items from a dense coding-agent summary.
- Understanding the key decisions in a jargon-heavy document or link someone sent you.
- Making sense of a developer's status report when you are not technical.
- Explaining one numbered step or section of a long agent reply.
Frequently asked questions
How do I install the wtf agent skill?
Download the skills/wtf ZIP from the directory page and unzip it. Put the folder in ~/.claude/skills/ for personal use or in a project's .claude/skills/ folder, or upload it in the Claude apps under Settings → Capabilities → Skills.
Is the wtf skill free to use?
The source does not state pricing or licence terms beyond naming the licence as MIT. Check the repository for the licence text before relying on it.
What does the wtf skill require?
The listing says nothing is required. The skill does not run scripts but does use the network.
Does the agent run wtf automatically?
No. The skill is invoked by you typing wtf, so the agent does not run it on its own.
What is the difference between wtf and ce-explain?
The wtf skill explains a message, file, link, or passage in plain language. ce-explain is for investigating how or why code works, so use that one for code questions.
When should I use ce-noslop instead?
Use ce-noslop when you want prose rewritten for style or tone. The wtf skill explains content rather than rewriting it.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use the wtf skill if you regularly receive dense agent replies or jargon-heavy documents and need the key points and any actions explained plainly. Pick something else if you need to investigate how code works (use ce-explain), need prose rewritten for style (use ce-noslop), or need verified facts beyond the source text, since this skill only explains what the source says.
Download the skill