From context-engine
Mid-session drift check. Compare current work against original task. Detect scope creep and context bloat. Use periodically during long sessions.
npx claudepluginhub artmin96/forge-studio --plugin context-engineThis skill is limited to using the following tools:
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Quick drift check: compare current work against the original plan. Keep this analysis SHORT.
Find the plan or original task. Check these locations in order:
.claude/plans/ — use Glob to find any plan files, read the most recent.claude/handoffs/ — if no plan, check for a handoff that may describe the taskGather current work state:
git diff --stat
git log --oneline -10
Compare and analyze (be terse):
Report in this format:
## Checkpoint
**Drift detected:** {Yes/No}
**Planned:** {1-line summary of original task}
**Completed:** {brief list of what's done}
**Unplanned work:** {any scope creep, or "None"}
**Context usage:** {rough estimate — low/medium/high based on session length}
**Recommendation:** {one of:}
- "On track. Keep going."
- "Minor drift. Refocus on: {specific task}."
- "Significant drift. Consider `/compact` to reclaim context."
- "Session is heavy. Create `/handoff` and start fresh."
Keep the entire output under 150 words. This checkpoint should not itself contribute to context bloat.