원클릭으로
verify-plan
Verify a plan for accuracy against the codebase and design spec
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Verify a plan for accuracy against the codebase and design spec
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Implement a plan with coordinated agents
Verify completed plan implementation, fix gaps, and commit fixes
Validate C# scripts compile by running a standalone syntax check
Clean temporary files and build artifacts
Close GitHub issues that have been implemented, with verification
Stage and commit current changes with an auto-generated message
| name | verify-plan |
| description | Verify a plan for accuracy against the codebase and design spec |
| argument-hint | <path/to/plan.md> |
Verify a plan file for accuracy against the actual sharpy-unity codebase and the unity-plugin.md design spec. Reads the plan, extracts every verifiable claim, checks each against the codebase, and edits the plan directly to fix inaccuracies. Adds a verification stamp at the top.
If $ARGUMENTS is non-empty, use it as the path to the plan file.
If $ARGUMENTS is empty, find the most recently modified .md file in ~/.claude/plans/ using:
ls -t ~/.claude/plans/*.md | head -1
Read the plan file completely before proceeding.
Check each dimension in order. For each claim found, verify it against the actual codebase using Glob, Grep, and Read tools.
Verify every concrete reference in the plan:
AssetPostprocessor, ScriptableSingleton, SettingsProvider)../sharpy/src/Sharpy.Cli/ for actual flag namesFlag as error: any path, name, or API that doesn't exist. Fix inline if the correct reference can be determined.
Check the plan follows unity-plugin.md design decisions:
Assets/SharpyGenerated/Editor/Binaries/Flag as warning: any design spec deviation. Add a note explaining the correct approach.
If the plan references compiler behavior:
../sharpy/src/Sharpy.Cli/ sourceemit diagnostics --format json output structure../sharpy/src/Sharpy.Core/Flag as error: incorrect compiler interface assumptions.
Check that nothing is missing:
SharpySettings where appropriateFlag as warning: missing steps. Add them as suggestions in the verification summary.
After verification, edit the plan file directly:
<!-- Verified by /verify-plan on YYYY-MM-DD -->
<!-- Verification result: [PASS / PASS WITH CORRECTIONS / NEEDS REVISION] -->
## Verification Summary
**Result:** [PASS / PASS WITH CORRECTIONS / NEEDS REVISION]
**Verified on:** YYYY-MM-DD
**Plan file:** [path]
### Corrections Made
- (list each inline correction with before/after)
### Warnings
- (list each warning with explanation)
### Missing Steps Added
- (list suggestions for missing steps)
### Unchecked Claims
- (list any claims that couldn't be verified, with reason)
For each error found, edit the plan text directly to correct it. Mark corrections with [CORRECTED: reason] so the author can review changes.
Present a brief summary to the user after editing is complete.