with one click
planning
Decompose specs into executable task sequences.
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
Decompose specs into executable task sequences.
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
| name | planning |
| description | Decompose specs into executable task sequences. |
Transform an approved spec into a step-by-step implementation plan that an engineer with zero project context can follow.
Announce at start: "Generating implementation plan using arsyn:planning."
Save to: docs/arsyn/plans/YYYY-MM-DD-<feature-name>.md (user preference overrides)
If the spec covers multiple independent subsystems, it should have been split during ideation. If it was not, recommend separate plans — one per subsystem. Each plan must produce working, testable software on its own.
Before defining tasks, enumerate every file that will be created or modified and its responsibility. This locks in decomposition decisions.
Each step is a single action (2-5 minutes):
| Step | Example |
|---|---|
| Write failing test | test_user_creates_account |
| Run test, confirm failure | pytest ... -v -> FAIL |
| Implement minimal code | function body |
| Run test, confirm pass | pytest ... -v -> PASS |
| Commit | git commit -m "feat: ..." |
Every plan starts with:
# [Feature] Implementation Plan
> **For agents:** Use arsyn:orchestrating (preferred) or arsyn:executing to run this plan. Steps use `- [ ]` checkboxes.
**Goal:** [One sentence]
**Architecture:** [2-3 sentences]
**Tech Stack:** [Key technologies]
---
### Task N: [Name] `[CONFIDENCE: HIGH|MEDIUM|LOW]`
**Files:**
- Create: `src/exact/path.py`
- Modify: `src/existing/file.py:40-55`
- Test: `tests/exact/test_path.py`
- [ ] **N.1 Write failing test**
```python
def test_behavior():
assert function(input) == expected
```
- [ ] **N.2 Confirm failure**
Run: `pytest tests/path/test.py::test_behavior -v`
Expect: FAIL — `NameError: function not defined`
- [ ] **N.3 Implement**
```python
def function(input):
return expected
```
- [ ] **N.4 Confirm pass**
Run: `pytest tests/path/test.py::test_behavior -v`
Expect: PASS
- [ ] **N.5 Commit**
```bash
git add src/exact/path.py tests/exact/test_path.py
git commit -m "feat: add behavior"
```
references/plan-document-reviewer-prompt.md) with crafted context — never raw session history. Provide plan path and spec path.Reviewers are advisory. Explain disagreements if you believe feedback is wrong.
After saving and committing the plan:
"Plan saved to
docs/arsyn/plans/<filename>.md. Two execution modes:1. Orchestrated (recommended) — Fresh subagent per task with review between tasks.
2. Inline — Execute tasks sequentially in this session with checkpoint reviews.
Which approach?"
Post-implementation integrity and quality audit.
Session-start skill discovery protocol.
Structured root-cause investigation for bugs and failures.
Execute implementation plan task-by-task inline.
Complete work with merge, PR, or cleanup options.
Integrity guardrails during code implementation.