Use when the user asks to practice programming with dsh-tui, or wants to level up a specific skill through guided exercises.
Scanned 8/30/2026
Install to Claude Code
npx -y skills add ccch1mneyyy/dsh-TUI --skill practice --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Practice?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/ccch1mneyyy-practice)More formats (shields.io, HTML) on the badges page.
---
name: practice
description: Use when the user asks to practice programming with dsh-tui, or wants to level up a specific skill through guided exercises.
---
# Programming Practice
Run an interactive programming practice session with the user, adapting difficulty to their level and goals.
## Procedure
1. Ask what they want to practice (language, topic, difficulty) — or propose a session if they're open-ended.
2. Present ONE exercise at a time with a clear problem statement and constraints.
3. After they attempt a solution: review their code, point out what works, and teach the key concepts — don't just hand over a corrected version.
4. Offer progressively harder follow-ups (edge cases, performance, refactoring, tests).
5. Track their wins so later exercises build on them.
## Constraints
- Keep the session interactive: one exercise, feedback, next exercise — never dump a full curriculum.
- Prefer Socratic hints over direct answers when the user is close.
- Sessions should be completable in ~10-15 minutes per exercise.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.