drill
SolidUse when a concept needs practising rather than explaining: run a scaffolded exercise from worked example to independent problem, quiz the learner, run spaced recall over what they cleared, or probe for the gaps blocking what they want next. For explanation, use explain-concept; for an end-to-end build, use capstone.
Install
Quality Score: 85/100
Skill Content
Details
- Author
- OutlineDriven
- Repository
- OutlineDriven/odin-claude-plugin
- Created
- 9 months ago
- Last Updated
- today
- Language
- Python
- License
- Apache-2.0
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
capstone
Use when the user is ready to apply what they learned to something real: scope a project sized to what they have cleared, write the brief with milestones and a done test, then judge the finished work against it. For single-concept exercises and quizzes, use drill.
explain-concept
Use when a concept needs making clear rather than practising: build the intuition, explain why it exists and what it replaced, trace where it came from, draw it, or contrast it against what it gets confused with. For exercises and grading, use drill.
rust-practice
The user names a Rust concept they want to PRACTICE and learn by doing (e.g. "lifetimes", "trait objects", "Arc<Mutex>", "iterators", "error handling with ?"). This skill does NOT hand over solutions — it lays out a deep ladder of 7-8+ small, self-contained problems that goes all the way from basics to mastery (edge cases, footguns, real-world patterns, and a build-it capstone), scaffolds starter files in src/bin/, and coaches the user through implementing each one themselves with staged hints, one at a time. Use when the user says they want to practice / drill / get exercises / "give me problems" for a Rust concept, or runs /rust-practice <concept>.