Loading...
Loading...
Vertical / parallel implementation planning skill. Creates DAG-structured plan directories where each step is an independent, QA-able vertical slice that sub-agents can pick up and implement in parallel. Use whenever the user wants a plan that fans out (multiple independent features), invokes /v-plan, or asks for a "parallel plan", "DAG plan", "vertical plan", or "plan that can be parallelized" — even if they don't say those exact words. Prefer the linear `planning` skill for strictly sequential work.
npx skill4agent add desplega-ai/ai-toolbox v-planningthoughts/<username|shared>/plans/YYYY-MM-DD-description/root.md # Overview, mermaid DAG, step index, Global Verification
step-1.md # frontmatter (id, name, depends_on) + Success Criteria
step-2.md
└── step-N.md| Mode | Behavior |
|---|---|
| Autopilot | Research independently, write the full plan dir, present for final review only |
| Critical (Default) | After each research step, ask clarifying questions before drafting; surface design options especially at DAG decomposition |
| Verbose | Check in at every sub-step: validate understanding, confirm scope, surface unknowns, confirm before writing each step file |
AskUserQuestion| Question | Options |
|---|---|
| "Create a commit after each step once manual verification passes?" | 1. Yes (Recommended), 2. No, I'll handle commits |
~/.agentic-learnings.json/learning recall <topic>root.mdcc-plugin/base/skills/v-planning/templates/root.mdtarasthoughts/shared/run_in_background: truecodebase-locatorcodebase-analyzercodebase-pattern-findercontext7Exploregeneral-purposeAskUserQuestiondesplega:ask-userfile:lineAskUserQuestionAskUserQuestionstep-<n>.mdcc-plugin/base/skills/v-planning/templates/step.mddepends_on: [step-X, ...]root.mdroot.md## Global Verification### QA Spec (optional):desplega:qaplanningradical-candor:feedbackgeneral-purposemodel: haikustep-<n>.md- [ ]depends_onroot.mdstatus: ready/v-implement/file-review:file-review <plan-dir>/root.mdstep-<n>.mddesplega:reviewingAskUserQuestion/learning capture### QA Spec (optional):desplega:qathoughts/<username|shared>/qa/YYYY-MM-DD-[feature].mdAskUserQuestion| Question | Options |
|---|---|
| "Plan ready. What's next?" | 1. Implement in a fresh session, 2. Run |
/desplega:v-implement <plan-dir>root.mdstep-<n>.mdroot.mdstatus: readydesplega:step-runningclaimeddonereadyassigneeclaimed_atstep-Ndepends_on: [step-X, step-Y, ...][step-N] <brief description>cc-plugin/base/skills/v-planning/templates/root.md## Global Verificationcc-plugin/base/skills/v-planning/templates/step.md