plan-b

Aggregate subagent plan variants into a concise plan with an ASCII diagram.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/bohdan-shulha/skills --skill plan-b
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan-b
Source: https://github.com/bohdan-shulha/skills/tree/main/plan-b
Command: npx skills add https://github.com/bohdan-shulha/skills --skill plan-b

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Aggregates multiple subagent plan variants to produce a single concise plan for coding/build tasks. It reads context, spawns diverse plan variants, and synthesizes a best plan with an ASCII diagram for clarity.

Core Features & Use Cases

  • Scan context and capture constraints from repository and docs.
  • Spawn at least 3 subagents to draft independent plan variants with different focuses (architecture, testing/risks, scope/prioritization).
  • Synthesize a single best plan and present it with an ASCII diagram for visualization and communication.

Quick Start

Plan a coding task by spawning multiple subagent variants and synthesizing a concise final plan with an ASCII diagram.

Frequently Asked Questions about plan-b

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

FAQPage Schema
How do I synthesize multiple software architecture plans into one concise action list?

Multi-variant plan synthesis works by spawning independent subagents to draft diverse plan variants for coding tasks. It then aggregates these variants into a single concise plan with an ASCII diagram and a ready-to-execute action list.

What is multi-variant plan synthesis for software engineering tasks?

Multi-variant plan synthesis is a planning technique that spawns at least three subagents to draft independent plan variants. It reads repository context and constraints, then synthesizes the variants into a best plan with an ASCII diagram.

How do subagents create different plan variants for coding and build tasks?

Subagents create different plan variants by focusing on distinct areas like architecture, testing and risks, or scope and prioritization. This independent drafting ensures diverse perspectives before synthesizing a final concise plan.

Can I generate an ASCII diagram for project architecture and task sequencing?

Yes, you can generate an ASCII diagram for project architecture. The plan synthesis process produces a best plan that includes an ASCII diagram for visualization, communication, and a ready-to-execute action list for task sequencing.

Does this planning approach work for risk assessment and scope prioritization?

Yes, this planning approach works for risk assessment and scope prioritization. It explicitly spawns subagent plan variants focused on testing, risks, and scope prioritization to ensure these factors are integrated into the final synthesized plan.