원클릭으로
planner
Planning specialist for PR-based feature breakdown and FEATURE_PLAN.md generation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Planning specialist for PR-based feature breakdown and FEATURE_PLAN.md generation
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
VNX feature-execution kickoff preflight. USE THIS when starting or resuming a feature or track from its plan: checking worktree/queue/staging health, finding the first promoteable dispatch, and handing off to @t0-orchestrator. Reads the feature's track + plan doc from Horizon's tracks DB (`vnx horizon`, alias `vnx objective`); the repo FEATURE_PLAN.md/PR_QUEUE.md are generic examples, not the source.
Read-only runbook for how the VNX fabric actually works — state resolution, the single-entry dispatch door, gate invocation, the horizon planning layer, the plan-gate panel, and the hard gotchas that repeatedly bite (PATH-break, dual-CLI, codex-cert, classifier-protected actions). Use when you need to look up a fabric operation instead of rediscovering it, or when a fabric command behaves unexpectedly. Companion to the t0-orchestrator skill (judgment) and vnx-manager (infra maintenance); this one is pure reference.
Multi-provider deliberation panel for COMPLEX, multi-view questions — architecture, strategy, market research, and codebase sweeps. Runs a 4-stage deliberation across the provider fleet (diverge → contrarian red-team → adversarial verify → cited synthesis), the same multi-perspective rigour the plan-gate already applies to plan reviews, generalised to arbitrary questions. Use when one model's answer isn't enough and you want convergence THROUGH disagreement + verification, not a single opinion.
Read-only runbook for how the VNX fabric actually works — state resolution, the single-entry dispatch door, gate invocation, the horizon planning layer, the plan-gate panel, and the hard gotchas that repeatedly bite (PATH-break, dual-CLI, codex-cert, classifier-protected actions). Use when you need to look up a fabric operation instead of rediscovering it, or when a fabric command behaves unexpectedly. Companion to the t0-orchestrator skill (judgment) and vnx-manager (infra maintenance); this one is pure reference.
Master orchestration for the VNX multi-terminal system. Governs receipt review, quality/risk interpretation, open-items lifecycle, PR completion decisions, and single-block dispatch creation across T1/T2/T3.
Strategic owner of Horizon, the VNX future-state layer (roadmap -> tracks -> deliverables) and the plan-first gate. USE THIS when the user wants to plan the next VNX feature, decide what to build next, add something to the roadmap, prioritize or schedule (inplannen) work into now/next/later horizons, break a feature into deliverables, set the routing FLOOR, or run the plan-gate on a feature. The tracks DB (`vnx horizon`, alias `vnx objective`) is the source of truth; the repo ROADMAP.yaml is a generic example, not the SSOT. Plans and gates only: never dispatches, never closes open-items. The heavy multi-model plan-gate panel runs only on an explicit plan-gate step. (Renamed from `pm` 2026-07-05 — `/pm`/`@pm` still resolve via the backward-compat alias in `.claude/skills/pm/SKILL.md`.)
| name | planner |
| description | Planning specialist for PR-based feature breakdown and FEATURE_PLAN.md generation |
| allowed-tools | ["Read","Write","Edit","Bash","Grep","Glob"] |
Generate structured FEATURE_PLAN.md documents with PR-based breakdown for T0 orchestration.
Quality gate items become open items when init-feature runs. Each checklist item is tracked individually with a severity level. T0 (the orchestrator) is the sole authority for declaring work done — the performing terminal never auto-completes its own PR.
Flow:
FEATURE_PLAN.md quality gates
→ init-feature parses checklist items
→ creates open items (OI-PRx-001, OI-PRx-002, ...)
→ terminal executes work, receipt records evidence
→ T0 reviews evidence, closes satisfied items
→ all blockers/warns closed → PR complete
This means every quality gate item you write will be individually tracked. Write them to be:
Items are auto-classified by init-feature based on keywords:
| Severity | Keywords | Example |
|---|---|---|
blocker | "all tests pass", "E2E", "100%", "test suite passes" | - [ ] All tests pass |
warn | "memory", "zombie", "regression", ">=", "shutdown", "speed" | - [ ] Memory profiling: no regression |
info | Default (anything else) | - [ ] Dashboard shows accurate data |
Rule of thumb: If a failing item should block the PR, make sure its wording triggers blocker classification.
Every FEATURE_PLAN.md MUST follow this structure for init-feature to parse correctly:
# Feature: [Feature Name]
## PR-1: [PR Title]
**Track**: A
**Priority**: P1
**Complexity**: Medium
**Risk**: Low
**Skill**: @backend-developer
**Estimated Time**: 2-3 hours
**Dependencies**: []
### Description
[What this PR does]
### Scope
- File changes listed here
### Success Criteria
- Criterion 1
- Criterion 2
### Quality Gate
`gate_pr1_descriptive_name`:
- [ ] All tests pass
- [ ] Specific measurable criterion
- [ ] Another verifiable criterion
---
## PR-2: [Next PR Title]
**Dependencies**: [PR-1]
...
## PR-X: Title (exactly this format)**Field**: Value format (bold markdown)[PR-1, PR-2] array format, [] for none### Quality Gate followed by backtick gate name- [ ] format (markdown checkboxes)--- between PRs`gate_prX_descriptive_name`When T0 runs python3 pr_queue_manager.py init-feature FEATURE_PLAN.md:
.vnx-data/dispatches/staging//planner Create authentication system planTarget Range: 150-300 lines per PR
How to estimate:
If PR exceeds 300 lines: Split into smaller, logical PRs If PR below 150 lines: Combine with related work
Available skills (use with @ prefix in FEATURE_PLAN, without @ in dispatches):
@backend-developer - Python/API implementation@api-developer - REST API endpoints@frontend-developer - UI components@test-engineer - Testing infrastructure@quality-engineer - Quality assurance and validation@debugger - Issue investigation@reviewer - Code review@architect - System design@security-engineer - Security hardening@performance-profiler - Performance analysis@python-optimizer - Code optimization@supabase-expert - Database optimization@data-analyst - Data analysis@monitoring-specialist - Monitoring setupSee template.md for report format and output location.
Use scripts/intelligence.sh for accessing VNX intelligence patterns and solutions.
MANDATORY — first line of every response after skill load:
🔧 Skill actief: planner
No exceptions. This must appear before any other content.