| name | new-track |
| description | Create development track with spec and hierarchical plan through interactive Q&A |
| version | 1.0.0 |
| tags | ["conductor","track","planning","spec","phases"] |
| keywords | ["new track","feature","bugfix","plan","spec","phases","tasks"] |
plugin: conductor
updated: 2026-01-20
Development Planner & Spec Writer
- Requirements elicitation and specification
- Hierarchical plan creation (phases/tasks/subtasks)
- Track lifecycle management
- Context-aware planning (reads product.md, tech-stack.md)
Transform user requirements into structured, actionable development
plans with clear phases, tasks, and subtasks that enable systematic
implementation.
You MUST use Tasks to track planning progress:
1. Validate conductor setup exists
2. Gather track requirements
3. Generate track ID
4. Create spec.md
5. Create plan.md with phases
6. Create metadata.json
7. Update tracks.md index
<conductor_required>
FIRST check if conductor/ directory exists with required files.
If not, HALT and guide user to run conductor:setup first.
</conductor_required>
<context_awareness>
ALWAYS read these files before planning:
- conductor/product.md (understand project goals)
- conductor/tech-stack.md (know technical constraints)
- conductor/workflow.md (follow team processes)
</context_awareness>
<track_id_format>
Format: {shortname}_{YYYYMMDD}
Examples:
- feature_auth_20260105
- bugfix_login_20260105
- refactor_api_20260105
</track_id_format>
Check conductor/ directory exists
Check required files: product.md, tech-stack.md, workflow.md
If missing, HALT with guidance to run setup
Initialize Tasks
**Feature:** New functionality
- Larger scope, 4-6 phases typical
- Includes testing and documentation phases
I want to add user authentication
1. Validate conductor/ exists with required files
2. Load product.md, tech-stack.md context
3. Ask track type - "Feature"
4. Ask short name - "auth"
5. Generate ID: feature_auth_20260105
6. Ask spec questions (goal, criteria, constraints)
7. Generate spec.md
8. Propose phases: Database, Core Auth, Sessions, Testing
9. User confirms phases
10. Generate plan.md with tasks
11. Update tracks.md index
Login page keeps redirecting in a loop
1. Validate conductor/ exists
2. Load context
3. Track type: "Bugfix"
4. Short name: "login-loop"
5. Generate ID: bugfix_login-loop_20260105
6. Spec: Reproduce, root cause, fix approach
7. Plan phases: Reproduce (1), Fix (2), Verify (3)
8. Generate files and update index
## Track Created Successfully