big-plan

Decompose complex tasks into independent subplans for parallel execution.

2|Updated Feb 17, 2017
One-click install
npx skills add https://github.com/John2143/dotfiles --skill big-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: big-plan
Source: https://github.com/John2143/dotfiles/tree/main/.claude/skills/big-plan
Command: npx skills add https://github.com/John2143/dotfiles --skill big-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps break down complex, multi-faceted tasks into independent subplans, enabling parallel execution and efficient task management.

Core Features & Use Cases

  • Task Decomposition: Researches and plans complex tasks into self-contained subplans.
  • Parallel Execution: Allows for the simultaneous execution of subtasks, improving efficiency.
  • Use Case: When dealing with a large-scale project that involves multiple, interdependent tasks, this Skill can be used to create a comprehensive plan for parallel execution.

Quick Start

Decompose the task "Refactor the database layer" into subplans and save them to the directory './plans/db-refactor'.

Frequently Asked Questions about big-plan

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

FAQPage Schema
How do I decompose complex tasks into parallel subplans for project management?

Task decomposition breaks down multi-faceted tasks into independent subplans, enabling parallel sub-agent execution. This approach handles research and planning to create self-contained units for simultaneous processing without mutating state.

What is the best way to plan parallel execution for large-scale software engineering projects?

Parallel execution planning involves researching interdependent tasks and organizing them into independent subplans. This allows simultaneous execution of subtasks by sub-agents, improving efficiency for multi-faceted projects.

Can I use task decomposition for database refactoring without modifying the current system state?

Yes, task decomposition strictly handles research and planning without state mutation or implementation. It generates comprehensive subplans for parallel execution, leaving the actual implementation to downstream processes.

Do I need any specific dependencies to execute task decomposition and parallel planning?

No specific dependencies are required. You can decompose tasks into self-contained subplans and save them to a directory, relying solely on sub-agent execution to process the parallel subplans.

When should I avoid using parallel subplan decomposition for task management?

You should avoid parallel subplan decomposition for tasks that require sequential state mutation or direct implementation. This approach focuses exclusively on planning and research, meaning it does not handle the actual execution of the subtasks.