Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
am-will avatar

Swarm Planner

  • 1.2k installs
  • 1k repo stars
  • Updated July 14, 2026
  • am-will/codex-skills

swarm-planner is an agent skill for [explicit invocation only] creates dependency-aware implementation plans optimized for parallel multi-agent execution.

About

The swarm-planner skill is designed for [EXPLICIT INVOCATION ONLY] Creates dependency-aware implementation plans optimized for parallel multi-agent execution. Swarm-Ready Planner Create implementation plans with explicit task dependencies optimized for parallel agent execution. Explore Codebase: Investigate architecture, patterns, existing implementations, dependencies, and frameworks in use. Invoke when the user asks about swarm planner or related SKILL.md workflows.

  • Architecture, patterns, existing implementations.
  • Dependencies and frameworks in use.
  • If architecture is present, skip 1a and move onto next step.
  • Stop and ask clarifying questions immediately.
  • Do not make assumptions about scope, constraints, or priorities.

Swarm Planner by the numbers

  • 1,157 all-time installs (skills.sh)
  • Ranked #355 of 1,880 Design & UI/UX skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 3, 2026 (Skillselion catalog sync)
At a glance

swarm-planner capabilities & compatibility

Capabilities
architecture, patterns, existing implementations · dependencies and frameworks in use · if architecture is present, skip 1a and move ont · stop and ask clarifying questions immediately
Use cases
frontend
From the docs

What swarm-planner says it does

[EXPLICIT INVOCATION ONLY] Creates dependency-aware implementation plans optimized for parallel multi-agent execution.
SKILL.md
[EXPLICIT INVOCATION ONLY] Creates dependency-aware implementation plans optimized for parallel multi-agent execution.
SKILL.md
npx skills add https://github.com/am-will/codex-skills --skill swarm-planner

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.2k
repo stars1k
Security audit2 / 3 scanners passed
Last updatedJuly 14, 2026
Repositoryam-will/codex-skills

How do I [explicit invocation only] creates dependency-aware implementation plans optimized for parallel multi-agent execution?

Completed swarm-planner workflow with documented commands, files, and expected deliverables.

Who is it for?

Developers using swarm planner workflows documented in SKILL.md.

Skip if: Skip when the task falls outside swarm-planner scope or needs a different stack.

When should I use this skill?

User asks about swarm planner or related SKILL.md workflows.

What you get

Completed swarm-planner workflow with documented commands, files, and expected deliverables.

  • dependency-aware task graph
  • clarifying questions log

Files

SKILL.mdMarkdownGitHub ↗

Swarm-Ready Planner

Create implementation plans with explicit task dependencies optimized for parallel agent execution. This skill can be ran inside or outside of Plan Mode.

Core Principles

1. Explore Codebase: Investigate architecture, patterns, existing implementations, dependencies, and frameworks in use. 2. Fresh Documentation First: Use Context7 for ANY external library, framework, or API before planning tasks 3. Ask Questions: Clarify ambiguities and seek clarification on scope, constraints, or priorities throughout the planning process. At any time. 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 6. Review Before Yield: A subagent reviews the plan for gaps before finalizing

Process

1. Research

Codebase investigation:

  • Architecture, patterns, existing implementations
  • Dependencies and frameworks in use

1a. Optional: Stop to Clarification Questions

  • If the architecture is unclear or missing STOP AND YIELD to the user, and request user input (AskUserQuestions) before moving on. Always offer recommendations for clarification questions.
  • If architecture is present, skip 1a and move onto next step.

2. Documentation

Documentation retrieval (REQUIRED for external dependencies):

Use Context7 skill or MCP to fetch current docs for any libraries/frameworks or APIs that are or will be used in project. If Context7 is not available, use web search.

This ensures version-accurate APIs, correct parameters, and current best practices.

3. STOP and Request User Input

When anything is unclear or could reasonably be done multiple ways:

  • Stop and ask clarifying questions immediately
  • Do not make assumptions about scope, constraints, or priorities
  • Questions should reduce risk and eliminate ambiguity
  • Always offer recommendations for clarification questions.
  • Use request_user_input or AskUserQuestion tool if available.

4. Create Dependency-Aware Plan

Structure the plan with explicit task dependencies using this format:

Task Dependency Format

Each task MUST include:

  • id: Unique identifier (e.g., T1, T2.1)
  • depends_on: Array of task IDs that must complete first (empty [] for root tasks)
  • description: What the task accomplishes
  • location: File paths involved
  • validation: acceptance criteria

Example:

T1: [depends_on: []] Create database schema migration
T2: [depends_on: []] Install required packages
T3: [depends_on: [T1]] Create repository layer
T4: [depends_on: [T1]] Create service interfaces
T5: [depends_on: [T3, T4]] Implement business logic
T6: [depends_on: [T2, T5]] Add API endpoints
T7: [depends_on: [T6]] Write integration tests

Tasks with empty/satisfied dependencies can run in parallel (T1, T2 above).

4. Save Plan

Save to <topic>-plan.md in the CWD.

5. Subagent Review

After saving, spawn a subagent to review the plan:

Review this implementation plan for:
1. Missing dependencies between tasks
2. Ordering issues that would cause failures
3. Missing error handling or edge cases
4. Gaps, holes, gotchas.

Provide specific, actionable feedback. Do not ask questions.

Plan location: [file path]
Context: [brief context about the task]

If the subagent provides actionable feedback, revise the plan before yielding.

Plan Template

# Plan: [Task Name]

**Generated**: [Date]

## Overview
[Summary of task and approach]

## Prerequisites
- [Tools, libraries, access needed]

## Dependency Graph

[Visual representation of task dependencies] T1 ──┬── T3 ──┐ │ ├── T5 ── T6 ── T7 T2 ──┴── T4 ──┘


## Tasks

### T1: [Name]
- **depends_on**: []
- **location**: [file paths]
- **description**: [what to do]
- **validation**: [how to verify]
- **status**: Not Completed
- **log**: [leave empty, to be filled out later]
- **files edited/created**: [leave empty, to be filled out later]

### T2: [Name]
- **depends_on**: []
- **location**: [file paths]
- **description**: [what to do]
- **validation**: [how to verify]
- **status**: Not Completed
- **log**: [leave empty, to be filled out later]
- **files edited/created**: [leave empty, to be filled out later]

### T3: [Name]
- **depends_on**: [T1]
- **location**: [file paths]
- **description**: [what to do]
- **validation**: [how to verify]
- **status**: Not Completed
- **log**: [leave empty, to be filled out later]
- **files edited/created**: [leave empty, to be filled out later]

[... continue for all tasks ...]

## Parallel Execution Groups

| Wave | Tasks | Can Start When |
|------|-------|----------------|
| 1 | T1, T2 | Immediately |
| 2 | T3, T4 | Wave 1 complete |
| 3 | T5 | T3, T4 complete |
| ... | ... | ... |

## Testing Strategy
- [How to test]
- [What to verify]

## Risks & Mitigations
- [What could go wrong + how to handle]

Important

  • Every task must have explicit depends_on field
  • Root tasks (no dependencies) can be executed in parallel immediately
  • Do NOT implement - only create the plan
  • Always use Context7 for external dependencies before finalizing tasks
  • Always ask questions where ambiguity exists

Related skills

Forks & variants (1)

Swarm Planner has 1 known copy in the catalog totaling 4 installs. They canonicalize to this original listing.

How it compares

Use swarm-planner for parallel multi-agent dependency graphs; use simple todo skills when a single agent serially implements a small change.

FAQ

What does swarm-planner do?

[EXPLICIT INVOCATION ONLY] Creates dependency-aware implementation plans optimized for parallel multi-agent execution.

When should I use swarm-planner?

User asks about swarm planner or related SKILL.md workflows.

Is swarm-planner safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.