multi-agent-planning

Synthesizes three parallel design agent proposals into one read-only implementation plan.

Updated Apr 28, 2026
One-click install
npx skills add https://github.com/visdomtech/skills --skill multi-agent-planning-visdomtech
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: multi-agent-planning
Source: https://github.com/visdomtech/skills/tree/main/multi-agent-planning
Command: npx skills add https://github.com/visdomtech/skills --skill multi-agent-planning-visdomtech

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Non-trivial code changes often get planned from a single perspective, missing trade-offs around simplicity, performance, and risk. This Skill runs three parallel high-reasoning design agents from distinct perspectives, then critically reviews and merges their outputs into one compact, self-contained plan with rejected alternatives documented. ## Core Features & Use Cases - Parallel Multi-Perspective Design: Launches three concurrent agents optimizing for Simplicity & Maintainability, Performance & Scalability, and Minimal Change & Risk. - Strict Read-Only Operation: Audits the working tree with git status and restores a clean state if any agent wrote files, guaranteeing planning never mutates code. - Decision Record Output: Produces a synthesized plan with ordered tasks, acceptance criteria, risks with mitigations, and at least two explicitly rejected alternatives. - Use Case: Before refactoring a data model across a dozen files, run this Skill to get a durable plan comparing three architectural approaches, then hand the result to an execution skill without re-exploring the repo. ## Quick Start Ask the AI to use multi-agent planning to design a plan for migrating the authentication module to token-based sessions, including rejected alternatives.

Frequently Asked Questions about multi-agent-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a large refactor before writing code?▼

Use multi-agent planning to launch three parallel design agents covering simplicity, performance, and minimal-change perspectives. It critically reviews their proposals and synthesizes one ordered plan with acceptance criteria, risks, and rejected alternatives.

What is multi-agent planning for software design?▼

Multi-agent planning runs concurrent high-reasoning agents from distinct design perspectives, then merges their outputs into a single plan. It produces a decision record showing both the chosen approach and at least two rejected alternatives with rationale.

Does multi-agent planning modify my code or working tree?▼

No, it operates in strict read-only mode and never mutates the working tree. After the design agents finish, it runs git status --porcelain and restores a clean tree with git checkout if any agent wrote files.

When should I not use multi-agent planning?▼

Skip it for trivial changes affecting three or fewer files with unambiguous requirements, where a simple todo list suffices. It also does not execute changes, so hand the synthesized plan to an execution skill or implement directly.

Can I refine an existing plan instead of starting from scratch?▼

Yes, re-synthesis mode accepts an existing draft plan as input. The three agents then review and refine it, hunting gaps and stress-testing tasks, rather than designing from a blank slate.