npx skills add ...
npx skills add akillness/jeo-skills --skill task-planning
Turn vague features, bug clusters, roadmap items, launch work, or playtest findings into one execution-ready planning packet by choosing the right packet type, separating discovery from delivery, and making blockers, dependencies, and the next move explicit. Use when the user needs backlog cleanup, feature slicing, sprint or milestone prep, release planning, or roadmap-to-delivery translation across developer workflow, web/fullstack, product/ops, marketing/GTM, or game work. Also owns the retired `sprint-plan` name: sprint capacity from velocity and availability, Definition-of-Ready story selection, dependency and critical-path mapping, sprint goal, sprint plan summary. Route sizing to `task-estimation`, issue-state governance to `triage`, plan review to `plannotator`, daily syncs to `standup-meeting`, retros to `sprint-retrospective`, and pre-planning concept framing to `bmad`, `bmad-idea`, or `bmad-gds`.
npx skills add akillness/jeo-skills --skill task-planning
Use this skill when the job is turning messy context into one small planning packet that a team can actually act on.
task-planning is the PM front door for backlog cleanup, feature decomposition, sprint-candidate prep, release slicing, milestone packets, and roadmap-to-delivery translation before estimation, boards, review, or execution.
Core references:
task-estimation.triage.plannotator.standup-meeting.sprint-retrospective.bmad, bmad-idea, or bmad-gds first.Use references/intake-packets-and-route-outs.md and pick exactly one primary packet:
Packet meanings:
backlog-cleanup — clarify, dedupe, and separate ready from not-ready work.feature-slice — turn one feature or bug cluster into assignable slices.sprint-candidate — prepare the next iteration's ready work.release-packet — shape launch, rollout, campaign, or go-live work.milestone-packet — coordinate cross-discipline milestone or demo work, especially for games.discovery-first — expose unknowns before pretending implementation is ready.Do not plan from vibes alone. Pull the smallest packet that supports decomposition:
If evidence is thin, say so and choose discovery-first instead of inventing certainty.
Before you write slices, separate:
Do not bury research or unresolved decisions inside build tickets.
Use references/packet-shapes.md.
Rules:
Every slice should have:
Use short, testable acceptance criteria. Avoid vague statements like "works better" or "launch ready".
Explicitly name:
Use blocker buckets from references/readiness-checklist.md:
missing-scopemissing-designmissing-dataexternal-dependencyenvironment-accessapproval-neededcross-team-handoffVerify all of these:
Route-outs to keep explicit:
task-estimationtriageplannotatorstandup-meetingsprint-retrospectivebmad, bmad-idea, bmad-gdsPreferred brief shape before full drafting:
If the user already asked for the final artifact, return a compact planning packet directly.
Default packet shape:
Input
Break down a new team-invite flow for our SaaS app. We need email invites, acceptance, and admin visibility before sprint planning.
Good output direction
sprint-candidateweb-fullstackInput
We have a pile of vague onboarding backlog items. Clean them up so we can see what is actually ready next week.
Good output direction
backlog-cleanupslice-table-plus-not-readyInput
Plan the next release push for our B2B launch: landing-page updates, email sequence, attribution checks, and launch-day reporting.
Good output direction
release-packetmarketing-gtmmarketing-automationInput
Plan the next milestone for our roguelike demo: tutorial polish, controller support, and a streamer-ready build.
Good output direction
milestone-packetgame-developmentbmad-gds when needed# Task Planning Brief
## Packet choice
- Packet:
- Domain:
- Why it fits:
- Output shape:
## Source material used
- Main evidence:
- Constraints / dependencies:
- Assumptions / gaps:
## Planned slices
1. slice
2. slice
3. slice
## Route-out notes
- Out of scope:
- Not-ready work kept separate:
- Recommended next move:# Planning Packet
## Planning horizon
- Packet:
- Domain:
- Confidence: high | medium | low
## Goal
- ...
## Assumptions
- ...
## Work slices
| Slice | Outcome | Owner role | Dependencies | Ready? |
|------|---------|------------|--------------|--------|
| ... | ... | ... | ... | yes/no |
## Slice details
### 1. [Slice name]
- Inputs required:
- Acceptance criteria:
- [ ] ...
- Risks / uncertainty:
- Notes:
## Sequencing
1. ...
2. ...
## Blockers / not-ready items
- Bucket:
- Missing:
- Next action:
## Recommended next move
- start implementation | run discovery first | groom with owners | estimate now | defer until dependency clears