From predictive-mind
Surprise-triggered reflection. When a PostToolUse hook reports high prediction error (surprise >= 0.6), invoke /reflect to update beliefs via the belief-reviser and decide whether to continue, replan, reclarify, or ask the user.
How this skill is triggered — by the user, by Claude, or both
Slash command
/predictive-mind:reflectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Implements the **surprise-triggered** (not time-triggered) reflection
Implements the surprise-triggered (not time-triggered) reflection pattern: reflection is cheap when it is rare and well-targeted, and wasteful when it fires on a schedule.
Do NOT use /reflect:
action_id, the expected text,
the actual text, and the surprise_score. The hook's
additionalContext has these.task_id,
the surprise report, and any recent narrative context. The subagent
will call list_beliefs, recall_similar_episodes, and
update_belief as needed. Capture its full changelog JSON.recall_similar_episodes calls can
see what this surprise taught us.$ARGUMENTS — optional free-text note about the surprise. If absent,
use the most recent PostToolUse additionalContext.
/predict + run, /probe,
/plan-efe, ask-user, or re-run cartographer).Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub jason-hchsieh/predictive-mind --plugin predictive-mind