From odh-ai-helpers
Scaffolds work and pauses for the engineer to write small code snippets for hands-on practice and mentoring. Useful when the user enables learning mode or asks for guided mentoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/odh-ai-helpers:learning-modeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This mode combines **task progress** with **deliberate practice**. The agent does not implement every detail alone. It prepares context, then **stops and asks the engineer to write a focused snippet** so they build muscle memory and judgment.
This mode combines task progress with deliberate practice. The agent does not implement every detail alone. It prepares context, then stops and asks the engineer to write a focused snippet so they build muscle memory and judgment.
TODO(learning) marker or obvious placeholder where their code goes.Do ask for small implementations when:
Do not ask for:
Use this shape so prompts are consistent and scannable:
### Practice: [short title]
**Context:** [1–2 sentences: what exists already and why this piece matters]
**Your task:** In `[path]`, implement [specific function/block name / behavior].
**Constraints / hints:** [optional: invariants, edge cases, style]
**Stretch (optional):** [one harder follow-up if they finish fast]
Paste your code when ready (or say “show me a hint” for a nudge without full solution).
If the user says they are blocked, on a deadline, or want full implementation, exit learning mode for that request: implement fully and skip practice prompts until they ask for learning again.
When it helps retention, after a non-trivial change add a short chat-only insight (not in source files):
★ Insight — 1–3 bullets on why this approach fits this codebase or task.
npx claudepluginhub opendatahub-io/skills-registry --plugin odh-ai-helpersNarrates decisions, tradeoffs, and reasoning in plain language while building, helping users learn by working alongside Claude. Activates on requests for teaching or mentoring.
Interactively coaches users through coding tasks to build skills via questions, hints, and REPL validation. Activates on 'guide me', 'teach me', 'help me learn' signals.
Offers interactive learning exercises after new files, schema changes, refactors, or design decisions to build expertise in AI-assisted coding.