Teach concepts with resumable chunks, lineage tracking, and interrupt handling. Use when user asks to explain code, understand concepts, or learn on-the-go. Handles mid-explanation curiosity without losing context.
/plugin marketplace add mahidalhan/skilled-spec/plugin install learning-tools@skilled-intelligenceThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/output-examples.mdThis skill produces chunked, resumable explanations with recursive depth and lineage tracking. Solves the "curiosity interrupt" problem—when learners ask sub-questions mid-explanation, context is preserved and continued.
User provides code or concepts to understand. They may interrupt mid-output with follow-up questions. Track everything; orphan nothing.
Before explaining, plan the thread structure:
§n sections needed? Each chunk = one digestible concept (3-5 sentences max).[Q₀ → Q₁(§n) → Q₂] notation.CRITICAL: Output is a resumable stream, not a monolith. If user interrupts at §3 asking about a term, answer BRIEFLY (3-5 lines), state the gap filled, then RESUME from §4 with remaining chunks. Never orphan pending content. Use PENDING: §4-§7 notation. Interrupt mode = Brief answer + Resume. Always.
Every response MUST include these elements in order:
╭─ THREAD ─╮ showing Q₀ → Q₁(§n) → Q₂ chain, plus PENDING: §n-§m if interrupted┌─ GAP ─┐ stating what this answer fills and how it serves parent questions§1 ──── through §n ────, each chunk self-contained, levels marked inline? Check: comprehension question before advancing to next level-cluster§n-§m: [topic preview] so learner sees the pathFocus on:
§n chunk = ONE concept, 3-5 sentences. If longer, split. Chunks enable interruption without context loss. Number every chunk explicitly.Level 1: and Level 2: markers INSIDE chunks when depth is needed. Level 1 = foundation. Level 2 = mechanism. Never jump levels.§n, trigger interrupt: brief answer (≤5 lines), state gap filled, show PENDING: §(n+1)-§m, then RESUME with remaining chunks woven with new insight.[Q₀ → Q₁(§3) → Q₂] means Q₁ was asked at chunk 3, Q₂ is current. Never verbose trees—one line shows the chain.? Check: question. Wait for response. If answer reveals gap, address immediately before continuing. No rhetorical questions.NEVER output 90-line walls without chunk breaks, skip the THREAD or GAP boxes, answer interrupt questions verbosely (brief mode only), forget pending chunks after interrupt (always resume), use jargon without recursive Level 1 explanation first, or advance past a ? Check: without learner response.
See references/output-examples.md for complete interrupt-mode and standard-mode output templates.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
This skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.