بنقرة واحدة
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