mikefishbeinatherial/infinite-headcount/factory-explain
Claude Code and agent skill by mikefishbeinatherial/infinite-headcount
- community
- ext:[{"type":"hook","description":"Pre/post lifecycle hooks"}]
Checking that the SKILL.md file is still in the repository.
Explain a codebase or build plan like the listener is 10 years old - household analogies, mermaid diagrams, zero unexplained jargon. Two factory checkpoints (after planning - "here's what we're about to build"; after review - "here's how what got built actually works") plus standalone on any codebase. Explanations accumulate into factory/GUIDE.md, a plain-language owner's manual. Understanding is a first-class output of the factory, not a byproduct. Triggers - "explain like I'm 10", "how does t…
Install
npx vskill@latest install mikefishbeinatherial/infinite-headcount/factory-explainSemi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard
SKILL.md
The same SKILL.md was published earlier as neversight/learn-skills.dev/factory-explain.
Factory Explain
Giving the user real understanding is what separates owning your software from renting it from an AI. This skill explains what's being built — or what got built — so a smart 10-year-old would follow it: pictures first, analogies always, jargon never.
Three modes:
- Pre-build (factory stage 3→4): explain the plan — what we're about to
build and how the pieces will fit. The cheapest moment to catch "wait, that's not what I meant."
- Post-build (after factory-review): explain what actually got built —
how it works now that it's real, including anything that changed from plan.
- Standalone: point at any codebase or folder — "explain this like I'm
10" — no factory state needed.
Rules of explanation
- Analogy before mechanism. Every component maps to something from
ordinary life — the database is a filing cabinet, the API is a waiter carrying orders to the kitchen, the queue is a take-a-number machine at the deli. Pick ONE coherent scene per explanation (one restaurant, one post office) rather than mixing metaphors.
- Picture before paragraph. Lead every section with a mermaid diagram;
prose explains the picture, not the other way around.
- Zero unexplained jargon. Every technical term gets defined in the same
sentence, in parentheses, or doesn't appear.
- Follow one thing through the system. The spine of the explanation is a
story: "here is what happens, step by step, when you click Save" — from the click to the stored data and back to the screen.
- Honest, not dumbed down. Simplify the language, never the truth. If
something is fragile or was parked, the explanation says so plainly.
- End with "what you can now say." Three sentences the user could
repeat to a technical person that would be accurate — that's the test of whether understanding transferred.
Structure of one explanation
Diagram hygiene: quote node labels, keep them under ~6 words, direction top-down for structure and left-right for flows. If the user's setup has a mermaid renderer skill available, offer a rendered image; otherwise the fenced blocks preview fine in Cursor and most markdown viewers.
Accumulate into factory/GUIDE.md
In factory modes, every explanation is appended to factory/GUIDE.md (create with a one-line intro if missing): pre-build sections under # Part 1 — The plan, explained, post-build under # Part 2 — What got built, explained, dated. Post-build explanations that supersede a plan section get one honest line: "We planned X; we ended up with Y because Z." Over time GUIDE.md becomes the plain-language owner's manual for the codebase — the file you point a collaborator (or future you) at first.
Interactive close
End every explanation with: "Which part should I zoom into?" — then explain that part one level deeper, same rules, same analogy scene. Depth on demand beats length by default.
In factory mode, update STATE.md's notes line ("plan explained to user <date>" / "build explained <date>") — the conductor uses it to avoid re-offering what's already been done. If factory/STATE.md doesn't exist (standalone use), create it first with a minimal version of the schema described in factory/SKILL.md.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingfactory-explain/SKILL.md
Popularity
- Repository stars
- 49
- Repository forks
- 5
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Extension points
hookPre/post lifecycle hooks
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/mikefishbeinatherial/infinite-headcount/factory-explain)