with one click
create-plan
Create an implementation plan from GitHub issues or a description
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Create an implementation plan from GitHub issues or a description
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
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 | create-plan |
| description | Create an implementation plan from GitHub issues or a description |
| argument-hint | <issue numbers or description> |
Create a detailed implementation plan with context, rationale, and tasks. Saves the plan as a markdown file in ~/.claude/plans/.
Usage:
/create-plan 5,6,7 โ read GitHub issues and create a plan/create-plan add diagnostic JSON parsing โ create a plan from a description/create-plan โ ask the user what to planParse $ARGUMENTS:
5,6,7), treat them as GitHub issue numbersIf GitHub issues were specified:
gh issue view <number>gh api repos/antonsynd/sharpy-unity/issues/<number>/commentsIf a description was provided:
Before writing the plan:
unity-plugin.md for the design spec and phase breakdownEditor/sharpy repo at ../sharpy for compiler behavior if relevantgh issue list --search "..."Write a plan file to ~/.claude/plans/ with a random name (use openssl rand -hex 3 for a short hex suffix, e.g., plan-a1b2c3.md).
The plan must follow this structure:
# <Plan Title>
## Context
<What problem this solves, why it matters, links to GitHub issues>
## Current State
<What exists today, what's broken or missing>
## Design Decisions
<Key architectural choices with rationale. Reference unity-plugin.md design decisions where relevant:
- Transpile-then-compile approach
- AssetPostprocessor over ScriptedImporter
- Generated files in Assets/SharpyGenerated/
- Sharpy.Core.dll as runtime plugin
- sharpyc as editor-only binary>
## Implementation
### Phase N: <Phase Name>
**Goal:** <What this phase achieves>
#### Tasks
1. **<Task title>** โ <file(s) involved>
- <Specific change description>
- <Acceptance criteria>
- Commit: `<conventional commit message>`
2. ...
### Phase N+1: ...
## Testing Strategy
- <Unity Test Runner tests needed>
- <Edge cases to cover>
- <Manual testing steps in Unity Editor>
## Issues to Close
- #NNN โ <title> (closed by Phase N, Task M)
- ...
Plan quality requirements:
Tell the user:
/verify-plan <path> before implementation