code-complexity-explainer
Installation
SKILL.md
Code Complexity Explainer
Produces a clear, structured plain-English breakdown of complex or legacy code — what it does, why it exists, and how to safely modify it.
Output Structure
Always produce the following five sections in order. Tailor the depth to the complexity of the code: a 10-line function needs less than a 300-line module.
1. 🧭 One-Line Summary
One sentence. What does this code accomplish at the highest level?
Example: "This function normalizes a user's billing address and deduplicates it against previously stored entries before writing to the database."
2. 📖 Plain-English Walkthrough
Step-by-step prose explanation of what the code does, in the order it executes. Avoid jargon where possible; define it when unavoidable. Use numbered steps or short paragraphs.