Individual skill
code-explainer
**UTILITY SKILL** - Explain code snippets, functions, and algorithms in plain language. USE FOR: explain code, what does this code do, break down this function, help me understand this, walk through this algorithm, clarify this logic, explain this snippet, describe what happens here. DO NOT USE FOR: writing new code (use code generation), fixing bugs (use debugging), refactoring (use refactoring skills), code review with action items. INVOKES: file reading tools to access code, language detection for tailored explanations. FOR SINGLE OPERATIONS: If the user just needs to see file contents, use file reading tools directly.
examples/code-explainer/SKILL.md
Source commit f5789f75fa00924411734d07fd4012ba80e2154c
What was checked
- Matches the observed repository HEAD
- Yes
- Scanner rules are current
- No
- Repository scan complete
- No
- Skill scan complete
- No
- Observed behavior
- Not checked yet
- Last checked
- Nov 5, 2026
These are observations at the recorded commit, not a guarantee of safety. Review the source before running it.
Install this skill
Choose an agent in your Stack or copy a command below. Commands fetch the pinned commit and copy only this skill directory. Existing destinations are refused. Copying a command does not install anything.
An install command is unavailable: current rules, complete repository and skill scans, an eligible behavior level and a permitted license are required.
Repository context
- Repository stars (not skill ratings)
- 1,506
- Repository last updated
- Nov 8, 2026
- License
- MIT
Observed agent integration: No specific integration evidence. Standard SKILL.md installation does not imply verified compatibility.
- operations Derived category
- writing Derived category
- testing Derived category
Files and excerpt
File metadata and permitted, redacted excerpts come from the recorded scan. Source links are pinned to that commit.
Browse files
README.mddoc · 3,770 bytesSKILL.mdcore · 4,659 bytesSKILL.mdcore · 4,659 byteseval.yamlasset · 1,756 bytesfixtures/factorial.pyruns · 82 bytesfixtures/fetch_user.jsruns · 313 bytesfixtures/squares.pyruns · 49 bytesfixtures/user_orders.sqlasset · 147 bytesgraders/explanation_quality.pyruns · 5,673 bytestasks/explain-js-async.yamlasset · 951 bytestasks/explain-list-comprehension.yamlasset · 1,010 bytestasks/explain-python-recursion.yamlasset · 1,031 bytestasks/explain-sql-join.yamlasset · 925 bytestrigger_tests.yamlasset · 2,143 bytes
Read excerpt
# Code Explainer
A skill that explains code snippets in clear, educational language. Helps developers understand unfamiliar code, algorithms, and programming patterns.
## Skill Activation Triggers
**Use this skill immediately when the user asks to:**
- "Explain this code"
- "What does this function do?"
- "Break down this algorithm"
- "Help me understand this snippet"
- "Walk me through this code"
- "What's happening in this file?"