beads-planner

Converts a user plan into structured Beads tasks with titles, criteria, and dependencies.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/vega113/beads-orchestration-skills --skill beads-planner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: beads-planner
Source: https://github.com/vega113/beads-orchestration-skills/tree/main/beads-planner
Command: npx skills add https://github.com/vega113/beads-orchestration-skills --skill beads-planner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transform a user plan into a structured set of Beads tasks with clear titles, acceptance criteria, and dependencies, enabling safe parallel execution and traceable progress.

Core Features & Use Cases

  • Decompose a user plan into discrete, schedulable Beads tasks with ownership and scope.
  • Encode task dependencies so parallel work can proceed where safe.
  • Prepare tasks for orchestration, review, QA, and merge readiness, with planning context.

Quick Start

Create a plan from user goals and run the planning stage to generate tasks ready for execution.

Frequently Asked Questions about beads-planner

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

FAQPage Schema
How do I decompose a project plan into tasks for parallel execution?

Encoding task dependencies ensures parallel work proceeds safely by mapping relationships between tasks. This approach schedules independent tasks concurrently while blocking dependent tasks until prerequisites finish, preventing conflicts during execution.

What is the best way to structure plans for parallel task orchestration?

To generate schedulable tasks from a user plan, you parse the plan to extract goals and create discrete tasks with acceptance criteria. Dependencies are then encoded to enable safe parallel execution and orchestration.

Does beads-planner work without external dependencies?

Task decomposition is needed when a planning phase requires tasks to be distributed for parallel execution. It allows safe orchestration by encoding dependencies so parallel work proceeds without conflict.

When do I need task decomposition for parallel workflows?

Encoding task dependencies ensures parallel work proceeds safely by mapping relationships between tasks. This approach schedules independent tasks concurrently while blocking dependent tasks until prerequisites finish, preventing conflicts during execution.