practice
FeaturedUse when the user asks to practice programming with dsh-tui, or wants to level up a specific skill through guided exercises.
Install
Quality Score: 91/100
Skill Content
Details
- Author
- ccch1mneyyy
- Repository
- ccch1mneyyy/dsh-TUI
- Created
- 1 weeks ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
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>.
drill
Use 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.
codetrain
Use when the user wants to be taught/walked through code one tiny step at a time — triggers like "teach me this code", "walk me through this", "hold my hand", "explain step by step", "tutor me", "guide me through", "I want to learn this", or asks for a safe practice exercise to learn a concept.