From pm-engineering
Explains code in plain English with a one-line summary, step-by-step walkthrough, non-obvious insights, and bug/smell detection. Useful for onboarding, code review, or understanding unfamiliar snippets.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pm-engineering:code-explainerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Make unfamiliar code understandable — fast — without dumbing it down.
Make unfamiliar code understandable — fast — without dumbing it down.
Infer the language and intent from the code itself; label assumptions (assumed — confirm). Always produce a complete explanation even from a fragment. Match depth to the apparent level of the question.
The code snippet or file, plus (if given) the language, the reader's level, and what they're trying to understand. Infer the rest.
What this code does, in a single sentence a busy reader can repeat.
A walkthrough of the logic in order — group by block/function. Explain why, not just what, for anything non-trivial. Reference line ranges where helpful.
The non-obvious bits: clever tricks, gotchas, side effects, complexity, dependencies, or assumptions the code makes.
Bugs, edge cases, or smells you noticed while reading — with the fix. (If it's clean, say so.)
npx claudepluginhub mohitagw15856/pm-claude-skills --plugin pm-engineeringExplains code logic in plain Chinese for files, functions, or snippets: one-sentence summary, step-by-step breakdowns with analogies, key details highlighted.
Explains complex code with high-level overviews, step-by-step walkthroughs, diagrams, and audience-adapted language for onboarding and knowledge sharing.
Explains complex code via Codex MCP with configurable depth levels (brief/normal/deep). Useful for understanding logic, tracing data flow, and onboarding to unfamiliar code.