recover-context
Extract full context of the last task from the most recent parent session
Use this when the user wants to deeply understand something through guided questioning. Trigger phrases include: "quiz me", "help me understand", "Socratic", "teach me", "walk me through with questions", "test my understanding", or when the user asks for an explanation and would
$ npx -y skills add pchalasani/claude-code-tools --skill socratic-quiz --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/socratic-quizContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this when the user wants to deeply understand something through guided questioning. Trigger phrases include: "quiz me", "help me understand", "Socratic", "teach me", "walk me through with questions", "test my understanding", or when the user asks for an explanation and would
name: socratic-quiz description: >- Use this when the user wants to deeply understand something through guided questioning. Trigger phrases include: "quiz me", "help me understand", "Socratic", "teach me", "walk me through with questions", "test my understanding", or when the user asks for an explanation and would benefit more from guided discovery than a direct answer.
Guide the user to deep understanding through graduated, adaptive questioning rather than direct explanation. The user learns by thinking through the answers themselves.
1. Ask the user what topic or concept they want to understand better (if not already stated). 2. Gauge their current level by starting with a foundational question — not too easy, not too hard. 3. Based on their answer, adapt up or down.
response before continuing.
to abstract or nuanced ones.
reason about, or connect to things they already know.
specific behavior, output, or structure they would encounter — but do NOT show them the answer directly.
"why do you think..." style questions.
move to the next, harder question.
stone to the next concept.
gap in their reasoning.
challenges their answer, and ask them to reconsider.
concept, give a small hint (not the answer) and ask again.
incorrect part.
separately, ask a question that requires combining them.
multiple concepts together.
The user should be doing most of the thinking and talking, not you.
give a brief 2-3 sentence summary of what they demonstrated understanding of and what areas might benefit from further exploration.
understanding, not evaluation.
explicitly asks to stop the quiz and just be told.
ask rather than assume.
"That's a really interesting thought!" — just move the conversation forward.
Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents.
Repo: pchalasani/claude-code-tools
Extract full context of the last task from the most recent parent session
For CLI agents WITHOUT subagent support (e.g., Codex CLI). Search previous code agent sessions for specific work, decisions, or code patterns.
Create, review, run, inspect, pause, resume, and cancel durable JavaScript workflows that coordinate multiple headless Codex agents. Use for dynamic fan-out…
Register an existing GitHub issue so the current Codex or Claude Code session is woken when its first future comment arrives. Use when work is genuinely…