Personalized coding tutorials that build on your existing knowledge and use your actual codebase for examples. Creates a persistent learning trail that compounds over time using the power of AI, spaced repetition and quizes.
65
47%
Does it follow best practices?
Impact
94%
1.91xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./plugins/coding-tutor/skills/coding-tutor/SKILL.mdTutorial file format and writing style
Setup script invoked
0%
100%
create_tutorial.py used
0%
100%
Frontmatter concepts field
0%
100%
Frontmatter source_repo field
0%
100%
Frontmatter null scores
0%
100%
Frontmatter date format
0%
100%
Q&A section present
0%
100%
Quiz History section present
0%
100%
Starts with 'why' framing
83%
100%
Codebase file references
100%
100%
Storytelling style
80%
80%
Challenge exercise
83%
100%
Quiz session execution and recording
quiz_priority.py invoked
0%
100%
Explains priority selection
100%
100%
Multiple question types used
100%
100%
Codebase references in questions
100%
100%
understanding_score updated
100%
90%
Score uses correct rubric
100%
100%
last_quizzed field updated
100%
100%
Quiz History entry appended
100%
87%
Quiz History format correct
83%
58%
Quiz History A contains insight
100%
58%
New learner onboarding and profile creation
setup_tutorials.py invoked first
0%
100%
Learner profile created
0%
50%
Profile YAML frontmatter present
0%
100%
Profile date format DD-MM-YYYY
0%
100%
All 3 required Q&A blocks
0%
100%
Agent commentary on each answer
0%
100%
Q&A formatted as bold labels
0%
100%
Profile reflects provided background
80%
100%
No tutorial created before profile
100%
100%
Shell script documents workflow
41%
100%
b979143
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.