An Agent Skill that teaches a learner how their existing code works using real project structure, identifiers, execution flow, and examples.
- explaining program purpose and structure in plain language
- tracing realistic inputs through exact functions and state changes
- connecting concrete code to programming concepts
- producing study notes and targeted comprehension checks
Clone or copy this repository into:
<project>/.agents/skills/explain-my-own-code/
For GitHub Copilot project skills:
<project>/.github/skills/explain-my-own-code/
Use $explain-my-own-code to trace how this function changes the linked list.
python tests/validate_skill.pyMIT