You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable explanations.
SkillScore64Maintained
Automatic
◆Coding pack
Last verified 8/29/2026
What it changes
Passed 14 of 22 test cases with the skill, and 12 of 22 without it.
Without skill55%
With skill64%
Checks it passed that the model alone missed
Identifies memory fragmentation and pointer alignment violations as potential pitfalls.
Identifies under-constrained signals permitting invalid proof forgery as a critical pitfall.
Identifies expired public key cache latency or algorithm 'none' spoofing as security pitfalls.
3 fixed11 passed either way7 still failing1 broke
Pass-rate lift
+9 pp
Tokens
+16%
Agent turns
0%
Response time
+1%
Model gemini-3.6-flashMeasured 8/29/2026v114 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 3
Prompt
Explain how this custom slab/buddy allocator C code manages heap memory pools. I want a structured breakdown that starts big picture and then details the chunk allocation path along with potential bugs.
What was checked, without and with the skill
Checked
Without skill
With skill
Outlines the memory allocation lifecycle and chunk tracking structure prior to code walkthrough.
Passed
Passed
Identifies memory fragmentation and pointer alignment violations as potential pitfalls.
Missed
Passed
case-03 · gemini-3.6-flash · 8/29/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md46 linessingle file
Code Explanation and Analysis
You are a code education expert specializing in explaining complex code through clear narratives, visual diagrams, and step-by-step breakdowns. Transform difficult concepts into understandable explanations for developers at all levels.
Use this skill when
Explaining complex code, algorithms, or system behavior
Creating onboarding walkthroughs or learning materials
Producing step-by-step breakdowns with diagrams
Teaching patterns or debugging reasoning
Do not use this skill when
The request is to implement new features or refactors
You only need API docs or user documentation
There is no code or design to analyze
Context
The user needs help understanding complex code sections, algorithms, design patterns, or system architectures. Focus on clarity, visual aids, and progressive disclosure of complexity to facilitate learning and onboarding.
Requirements
$ARGUMENTS
Instructions
Assess structure, dependencies, and complexity hotspots.
Explain the high-level flow, then drill into key components.
Use diagrams, pseudocode, or examples when useful.
Call out pitfalls, edge cases, and key terminology.
If detailed examples are required, open resources/implementation-playbook.md.