executing-plans

Orchestrate sub-agents to execute grouped multi-subsystem implementation plans.

127|19|Updated Oct 23, 2025
One-click install
npx skills add https://github.com/rileyhilliard/claude-essentials --skill executing-plans-rileyhilliard
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/rileyhilliard/claude-essentials/tree/main/plugins/ce/skills/executing-plans
Command: npx skills add https://github.com/rileyhilliard/claude-essentials --skill executing-plans-rileyhilliard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured approach to coordinating multi-subsystem implementation plans by orchestrating sub-agents to execute grouped tasks efficiently.

Core Features & Use Cases

  • Subsystem grouping: cluster related tasks to reduce context switching and enable reuse across agents.
  • Parallel execution: dispatch independent groups concurrently to speed delivery.
  • Progress tracking: create and update tasks to maintain visibility and traceability.

Use Case: When implementing a cross-cutting feature that touches multiple modules, define a plan, group work by subsystem, spawn per-subsystem agents, and monitor progress end-to-end.

Quick Start

Create a plan file listing major work items, group tasks by subsystem, create per-group tasks with TaskCreate, deploy agents per group, and monitor TaskUpdate status until completion.

Frequently Asked Questions about executing-plans

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

FAQPage Schema
How do I coordinate multi-subsystem implementation plans across parallel agents?▼

You coordinate multi-subsystem implementation plans by grouping related tasks by subsystem, dispatching independent groups concurrently to sub-agents, and monitoring TaskUpdate status until completion to maximize throughput.

What is the best way to group related tasks for parallel execution in a software plan?▼

The best way to group related tasks for parallel execution is clustering them by subsystem, which reduces context switching and enables reuse across agents during cross-cutting feature implementation.

How does progress tracking work when orchestrating sub-agents across different subsystems?▼

Progress tracking works by creating per-group tasks with TaskCreate and monitoring them via TaskUpdate status updates, maintaining visibility and traceability end-to-end while sub-agents execute grouped work items.

Can I use this approach for complex software plans that require safe auto-recovery during failures?▼

Yes, this approach supports safe auto-recovery during failures by defining clear task groups and handoffs within the plan file, allowing structured recovery when orchestrating sub-agents across subsystems.

Do I need a plan file to orchestrate sub-agents for cross-cutting features touching multiple modules?▼

Yes, you need a plan file listing major work items to orchestrate sub-agents effectively, grouping tasks by subsystem and spawning per-subsystem agents to monitor implementation progress end-to-end.

Why does grouping tasks by subsystem help when dispatching independent groups concurrently?▼

Grouping tasks by subsystem helps because it clusters related work to reduce context switching and enables reuse across agents, speeding delivery when dispatching independent groups concurrently for parallel execution.