Skip to content

plan: migrate /deepgrade:plan to a skill (F12) - #15

Merged
krwhynot merged 1 commit into
mainfrom
plan-skill-migration
Sep 2, 2026
Merged

plan: migrate /deepgrade:plan to a skill (F12)#15
krwhynot merged 1 commit into
mainfrom
plan-skill-migration

Conversation

@krwhynot

@krwhynot krwhynot commented Sep 2, 2026

Copy link
Copy Markdown
Owner

Closes the one finding deferred since 5.0.0. The 1,710-line command becomes a 319-line router plus nine phase files read on entry, so later phases survive context compaction.

  • Invocation, arguments, and status.json unchanged
  • Tests re-pointed and sweeps widened to skills/plan; all 8 layers green
  • README/GUIDE counts updated (8 commands, 4 skills); interop rows re-pointed
  • Live plugin-dir load lists deepgrade:plan as a skill

Not verified: forced-compaction resume in a real long session.

🤖 Generated with Claude Code

https://claude.ai/code/session_01YDwLDqUNM5U8i23bDDWFFp

skills/plan/SKILL.md is a 319-line router: identity, lifecycle, workspace layout,
Step 0 intent detection, and a phase table that tells the model to Read
${CLAUDE_SKILL_DIR}/phases/phase-N-*.md on entering each phase and again after
compaction. The nine phase bodies move verbatim into one file each; files over
100 lines get a hand-written Contents list. Invocation, arguments, allowed-tools,
and status.json are unchanged. plan-export keeps disable-model-invocation; plan
does not (F14 negative moved to the skill).

Tests: PH5-* Phase 5 assertions point at phases/phase-5-audit.md; the F21
allowlist, F28 orchestrator, PH5-001a machine-read, and F06 script-invocation
sweeps now include skills/plan. interop.md consumer rows re-point to
phase-7-impact-review.md. README/GUIDE counts go 9->8 commands, 3->4 skills.

Verified: tests/run-all.sh all 8 layers green (301 layer-1 assertions);
claude plugin validate passes; a live `claude --plugin-dir` load lists
deepgrade:plan as a skill. Not verified: forced-compaction resume in a real
multi-hour session.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YDwLDqUNM5U8i23bDDWFFp
@krwhynot
krwhynot merged commit efe8afa into main Sep 2, 2026
3 checks passed
@krwhynot
krwhynot deleted the plan-skill-migration branch September 2, 2026 03:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant