一键导入
create-plan
Create an implementation plan from GitHub issues or a description
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create an implementation plan from GitHub issues or a description
用 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 | 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