Designs evidence-based Python practice exercises with varied formats, difficulty progression, spaced repetition, test cases, hints, and rubrics.
SkillScore83Maintained
Automatic
◆Tutoring & Education pack
Last verified 8/21/2026
What it changes
Passed 18 of 22 test cases with the skill, and 8 of 22 without it.
Without skill35%
With skill83%
Checks it passed that the model alone missed
The response specifies 10% error test cases.
The response specifies 60% normal test cases.
The response specifies step 1 as Evals First.
and 17 more in the full report
11 fixed8 passed either way4 still failing0 broke
Pass-rate lift
+48 pp
Tokens
+157%
Agent turns
0%
Response time
-18%
Model gemini-3.6-flashMeasured 8/21/2026v119 of 23 cases passed with skill · 22 comparable
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 10
Prompt
What is the four-step sequence required by evals-first exercise design?
What was checked, without and with the skill
Checked
Without skill
With skill
The response specifies step 1 as Evals First.
Missed
Passed
The response specifies step 2 as Objectives Second, step 3 as Exercises Third, and step 4 as Validation Fourth.
Missed
Passed
case-19 · gemini-3.6-flash · 8/21/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md543 lines4 filesincludes scripts
Purpose
The exercise-designer skill helps educators create varied, evidence-based practice exercises that target specific learning objectives and apply proven strategies from cognitive science. This skill designs exercises with appropriate difficulty progression, spaced repetition opportunities, and clear assessment criteria.
Constitution v4.0.1 Alignment: This skill implements evals-first exercise design—defining success criteria BEFORE creating exercises, integrating Section IIb (AI Three Roles Framework) co-learning exercise types, and aligning with Section IIa (4-Layer Method) for layer-appropriate exercises.
When to Activate
Use this skill when:
Educators need practice exercises for Python concepts