# Practice Lab: generate exercises that adapt to your mistakes

Create deliberate practice with a diagnostic, graduated difficulty, feedback rules, and a mastery-based next step.

## Prompt

```text
Design an adaptive practice session for {{skill}}.

Learner level: {{learner_level}}
Mastery goal: {{mastery_goal}}
Available time: {{time_available}}
Tools or constraints: {{constraints}}

Create the session in this order:
1. Diagnostic — 3 short problems sampling the prerequisites and target skill. Do not show solutions yet.
2. Rubric — define what full, partial, and weak mastery look like, including process quality rather than final answer alone.
3. Practice path — 3 levels with 3 problems each: foundation, integration, and transfer. Make difficulty increase for a specific reason and label that reason.
4. Hint ladder — for every problem, provide three hints from light nudge to near-complete scaffold, separated from the problem statement.
5. Answer key — complete solutions with reasoning, common wrong paths, and a quick self-check.
6. Adaptation rules — specify what to practice next for each diagnostic pattern and what score demonstrates mastery.
7. Reflection — 3 questions that help identify strategy, not just mistakes.

Use original problems, vary surface features without changing the tested principle, and avoid trick questions unless the skill specifically requires them.
```

Category: Learning  
Author: @picoprompt (official)  
Model: Any capable chat model  
Canonical URL: https://picoprompt.app/p/practice-lab
