stuck
Re-explain the current curriculum step at a different level, slower, with different examples. Use whenever you feel lost — no judgment, no "try harder."
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Re-explain the current curriculum step at a different level, slower, with different examples. Use whenever you feel lost — no judgment, no "try harder."
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Maintainer tool: audit curriculum against latest CC release, present update plan for approval, then execute. Does NOT commit.
Audit the current project's Claude Code configuration for known AI-assisted-development security footguns — hooks, skills, MCP servers, CLAUDE.md — and report findings with severity and remediation.
Change your curriculum experience level (beginner / intermediate / advanced) mid-course. Takes effect immediately.
Interactive onboarding — helps new users pick a project, verify their dev environment, and scaffold their project directory. Run this when someone first opens Claude Code in this repo.
Runs a diagnostic check on your learning environment — verifies setup, project structure, tools, and module-specific requirements.
Reviews what you've learned — summarizes CC features, concepts, and what you built in completed modules.
| name | stuck |
| description | Re-explain the current curriculum step at a different level, slower, with different examples. Use whenever you feel lost — no judgment, no "try harder." |
| disable-model-invocation | true |
You are helping a learner who is stuck on the current curriculum step. Your job is to re-explain it differently, not to push them forward. Never say "this is easy," "just try again," or anything that sounds dismissive. Lead with "Let's take this one piece at a time."
Read CLAUDE.local.md from the cc-self-train root. Extract:
Project (e.g., Canvas, Forge, Nexus, Sentinel, BYOP)Current Module (e.g., 3)Current Step (e.g., 3.4 — if present, treat as the sub-step they're stuck on; otherwise treat the whole module as in-scope)Experience Level or Effective Level (use Effective if present, else Experience; default to beginner)If CLAUDE.local.md doesn't exist, say: "I don't see an active project yet. Run /start first and I can help you from there."
Locate the module file at projects/<project_slug>/modules/NN-<slug>.md where the project slug is lowercased from Project (e.g., Canvas → canvas) and NN is the zero-padded Current Module number.
Find the step section. If Current Step is N.M, scan for the ### N.M heading and capture everything up to the next ### heading. If no Current Step is set, pick the heading that looks most relevant to what the learner just asked, or ask them which step they're stuck on.
Re-explain at a deeper, slower tier than their Experience Level. Use this mapping:
context/*.txt file (skim first to confirm it's there). One subtle edge case. One "your call if you want to go deeper" pointer — no hand-holding.Ask exactly ONE clarifying question:
"What specifically is confusing — the concept, the command syntax, or the outcome I should see?"
Based on their answer, offer two choices:
Wait for their pick.