# Plan

> Split a request into independent tasks, one worktree each

- Skill: `ai-driven-dev/plan` (Agent Skill)
- Install (CLI): `npx skillmds@latest add ai-driven-dev/plan`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ai-driven-dev/plan/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: ai-driven-dev (https://skillmd.com/u/ai-driven-dev)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/ai-driven-dev/plan

---


# Plan

Split the request into tasks that can run at the same time. Each one is then
run with `claude --worktree <id>`.

- No task touches a file another task touches. If two overlap, they are one task.
- Each task carries its own verification criterion, executable.
- Output `[{ id, branch, prompt }]`.

