explain
SolidExplain what a piece of code does — a specific file, class, or method in close detail, or a user-facing flow as a concise system overview. What it does and why, not whether it's good.
Install
Quality Score: 84/100
Skill Content
Details
- Author
- thoughtbot
- Repository
- thoughtbot/rails-consultant
- Created
- 5 months ago
- Last Updated
- 3 weeks ago
- Language
- Shell
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
explain
Explain code, concepts, or system behavior with adjustable depth levels
explain-code
Explain current code behavior, structure, runtime flow, data flow, and component ownership. Use for ordinary walkthroughs, line-by-line explanations, subsystem mental models, and questions about what code does or how it works. Use teach, when explicitly invoked and available, for progressive learning; technical-writing, when available, for substantial standalone documentation; clarify for expectation mismatches or historical intent; code-review for finding problems; refactor-code for changing structure; and brainstorm for new architecture.
explain-code
Explain code for someone learning — teach how it works conceptually. No jargon, honest about complexity. Logic, patterns, design decisions.