plan: migrate /deepgrade:plan to a skill (F12) - #15
Merged
Conversation
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
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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.
Not verified: forced-compaction resume in a real long session.
🤖 Generated with Claude Code
https://claude.ai/code/session_01YDwLDqUNM5U8i23bDDWFFp