plan-with-subagents — community plan-with-subagents, reeve-bot, community, ide skills

v1.0.0

About this Skill

Ideal for Autonomous Agents requiring advanced task automation and parallel execution capabilities. Plan multi-step implementation tasks to minimize context usage and maximize parallelism. Automatically applies whenever plan mode is active.

reubenjohn reubenjohn
[0]
[0]
Updated: 3/12/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 7/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Original recommendation layer Concrete use-case guidance Explicit limitations and caution Locale and body language aligned
Review Score
7/11
Quality Score
45
Canonical Locale
en
Detected Body Locale
en

Ideal for Autonomous Agents requiring advanced task automation and parallel execution capabilities. Plan multi-step implementation tasks to minimize context usage and maximize parallelism. Automatically applies whenever plan mode is active.

Core Value

Empowers agents to manage complexity through scheduled pulses and intelligent sub-agents, leveraging parallel execution, reduced context, and fault isolation for robust automation, utilizing protocols like parallelism and minimal context switching.

Ideal Agent Persona

Ideal for Autonomous Agents requiring advanced task automation and parallel execution capabilities.

Capabilities Granted for plan-with-subagents

Automating complex workflows with multiple sub-agents
Managing digital life through intelligent agent scheduling
Debugging agent failures with fault isolation

! Prerequisites & Limits

  • Requires plan mode activation
  • Design must account for parallelism and minimal context

Why this page is reference-only

  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

After The Review

Decide The Next Action Before You Keep Reading Repository Material

Killer-Skills should not stop at opening repository instructions. It should help you decide whether to install this skill, when to cross-check against trusted collections, and when to move into workflow rollout.

Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is plan-with-subagents?

Ideal for Autonomous Agents requiring advanced task automation and parallel execution capabilities. Plan multi-step implementation tasks to minimize context usage and maximize parallelism. Automatically applies whenever plan mode is active.

How do I install plan-with-subagents?

Run the command: npx killer-skills add reubenjohn/reeve-bot/plan-with-subagents. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for plan-with-subagents?

Key use cases include: Automating complex workflows with multiple sub-agents, Managing digital life through intelligent agent scheduling, Debugging agent failures with fault isolation.

Which IDEs are compatible with plan-with-subagents?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for plan-with-subagents?

Requires plan mode activation. Design must account for parallelism and minimal context.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add reubenjohn/reeve-bot/plan-with-subagents. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use plan-with-subagents immediately in the current project.

! Reference-Only Mode

This page remains useful for installation and reference, but Killer-Skills no longer treats it as a primary indexable landing page. Read the review above before relying on the upstream repository instructions.

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

plan-with-subagents

Install plan-with-subagents, an AI agent skill for AI agent workflows and automation. Review the use cases, limitations, and setup path before rollout.

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

Plan with Sub-Agents Skill

These guidelines apply automatically whenever plan mode is active. Plan mode implies complexity, so always design for parallelism and minimal context.

Core Principle: Use Sub-Agents Generously

Sub-agents are cheap and effective. When in doubt, spawn an agent. Benefits:

  • Parallel execution - Multiple agents work simultaneously
  • Reduced context - Each agent only sees what it needs
  • Fault isolation - One agent's failure doesn't block others
  • Cleaner commits - Each agent commits its own work

Default to spawning agents for:

  • Any exploration or research (use Explore agent)
  • Designing approaches (use Plan agent)
  • Independent file modifications (use general-purpose agents in parallel)
  • Error-prone steps that involve noisy logs (e.g. running tests)
  • Shell operations (use Bash agent)

When Sub-Agents Apply

  • Any task in plan mode (plan mode = complexity assumed)
  • Tasks with 4+ distinct steps
  • Work that touches multiple unrelated files
  • Tasks where exploration and execution can be separated
  • Long-running operations that benefit from parallel execution

Phase Design Principles

1. Break by File Independence

Group work by which files are touched. Phases that modify different files can run in parallel.

Phase A: modifies src/api/server.py, src/api/models.py
Phase B: modifies tests/test_api.py, tests/conftest.py
Phase C: modifies README.md, docs/API.md
→ All three can run in parallel

2. Identify Sequential Dependencies

Some phases MUST run in order:

  • Phase that creates a file → Phase that references it
  • Phase that changes API → Phase that updates tests for that API
  • Phase that installs deps → Phase that uses those deps

3. Minimize Context per Agent

Each sub-agent should receive ONLY the context it needs:

  • Specific file paths to modify
  • Exact changes to make
  • Commit message to use

Avoid passing full project history or unrelated requirements.

Agent Type Selection

Task TypeAgentWhy
Run shell commands (git, gh, npm)BashDirect command execution
Find files/patterns in codebaseExploreOptimized for search
Design implementation approachPlanArchitectural thinking
Write/modify codegeneral-purposeFull tool access
Research questionsgeneral-purposeWeb + file access

Execution Prompt Template

When spawning sub-agents, use this structure:

**Task:** [One sentence describing the goal]

**Files to modify:**
- path/to/file1.py - [what to change]
- path/to/file2.py - [what to change]

**Specific changes:**
1. [Concrete change 1]
2. [Concrete change 2]

**Commit when done:**
"[type]: [description]"

Example Plan Structure

markdown
1## Phase 0: Setup (sequential) 2- Create directory structure 3→ COMMIT: "chore: Add project scaffolding" 4 5## Phase 1: Research (sequential) 6- Explore codebase to understand patterns 7- No commit (exploration only) 8 9## Phases 2, 3, 4 (PARALLEL) 10Agent A - Phase 2: Backend changes 11- Modify src/api/*.py 12→ COMMIT: "feat: Add new endpoint" 13 14Agent B - Phase 3: Frontend changes 15- Modify src/ui/*.tsx 16→ COMMIT: "feat: Add UI component" 17 18Agent C - Phase 4: Documentation 19- Modify docs/*.md 20→ COMMIT: "docs: Document new feature" 21 22## Phase 5: Integration (sequential, after 2-4) 23- Update tests that depend on all changes 24→ COMMIT: "test: Add integration tests" 25 26## Phase 6: Validation 27- Run tests, linting, type checks 28→ COMMIT only if fixes needed

Parallelization Checklist

Before marking phases as parallel, verify:

  • No shared files between parallel phases
  • No phase reads output from another parallel phase
  • Each phase can commit independently
  • Merge conflicts are impossible

Anti-Patterns

Don't: Create one giant phase with all changes Do: Split by logical units that can be tested independently

Don't: Pass entire CLAUDE.md to every sub-agent Do: Extract only relevant sections for each task

Don't: Have parallel phases commit to the same file Do: Sequence phases that touch shared files

Commit Strategy

Each phase should commit its own work immediately when done. This provides:

  • Clear git history
  • Easy rollback if one phase fails
  • Parallel agents don't block each other

Use conventional commit prefixes:

  • feat: - New feature
  • fix: - Bug fix
  • chore: - Maintenance
  • docs: - Documentation
  • test: - Tests
  • refactor: - Code restructuring

Related Skills

Looking for an alternative to plan-with-subagents or another community skill for your workflow? Explore these related open-source skills.

View All

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

Generate customizable widget plugins for the prompts.chat feed system

149.6k
0
AI

flags

Logo of vercel
vercel

The React Framework

138.4k
0
Browser

pr-review

Logo of pytorch
pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98.6k
0
Developer