swarm-planner

Installation
SKILL.md

Swarm-Ready Planner

Create implementation plans with explicit task dependencies optimized for parallel agent execution in Claude Code. Plans produced by this skill are executed by the swarm-executor skill.

Announce at start: "I'm using the swarm-skills:swarm-planner skill to create a dependency-aware parallel implementation plan."

CRITICAL CONSTRAINTS

You MUST NOT call EnterPlanMode or ExitPlanMode during this skill. This skill operates in normal mode and manages its own flow. Plan mode restricts Write/Edit tools and has no clean exit.

Core Principles

  1. Explore Codebase: Investigate architecture, patterns, existing implementations, dependencies, and frameworks in use
  2. Fresh Documentation First: Use WebSearch for ANY external library, framework, or API before planning tasks
  3. Ask Questions: Clarify ambiguities — seek clarification on scope, constraints, or priorities at any point
  4. Explicit Dependencies: Every task declares what it depends on, enabling maximum parallelization
  5. Atomic Tasks: Each task is independently executable by a single agent in an isolated worktree
  6. File Isolation: Tasks in the same wave MUST NOT touch the same files — this is a hard requirement for worktree-based parallel execution
  7. Review Before Yield: A subagent reviews the plan for gaps before finalizing
Installs
1
GitHub Stars
1
First Seen
Sep 28, 2026