trw-exec-plan

Decompose groomed PRDs into executable micro-tasks with dependency graphs.

Updated Mar 25, 2026
One-click install
npx skills add https://github.com/wallter/trw-mcp --skill trw-exec-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trw-exec-plan
Source: https://github.com/wallter/trw-mcp/tree/main/src/trw_mcp/data/codex/skills/trw-exec-plan
Command: npx skills add https://github.com/wallter/trw-mcp --skill trw-exec-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Execution Plan Generation Skill automates transforming groomed PRDs into concrete, executable micro-tasks by producing file paths, test names, verification commands, and dependency graphs, enabling reliable execution by AI agents.

Core Features & Use Cases

  • Decompose each PRD FR into granular tasks with traceable ownership
  • Generate ASCII dependency graphs and wave plans for parallelization
  • Produce pre-generated test skeletons to enable TDD workflows prior to implementation
  • Map verifications and acceptance criteria to concrete commands and artifacts

Quick Start

Use this skill to generate an execution plan for PRD-CORE-001 in your project repository.

Frequently Asked Questions about trw-exec-plan

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

FAQPage Schema
How do I decompose a PRD into executable micro-tasks for software development?

Decomposing a PRD into executable micro-tasks involves generating an execution plan that maps functional requirements to specific file paths, test names, and verification commands. This ensures traceable task decomposition and clear ownership across the project.

What is an ASCII dependency graph and wave planning in task decomposition?

An ASCII dependency graph visually maps task relationships, while wave planning organizes these tasks for parallel execution. Together, they enable teams to visualize dependencies and execute independent micro-tasks concurrently during PRD implementation.

How do I generate test skeletons prior to implementation from a PRD?

Generating test skeletons from a PRD requires an execution plan that maps functional requirements to pre-generated test structures. This enables test-driven development workflows by establishing verification criteria and acceptance commands before actual implementation begins.

Can I use automated task decomposition for AI agent execution in software engineering?

Automated task decomposition for AI agent execution requires deterministic task generation from groomed PRDs. By producing concrete file paths, verification commands, and dependency graphs, the generated execution plan enables reliable implementation by AI agents.

Does PRD-driven task decomposition work for projects with multiple functional requirements?

PRD-driven task decomposition effectively scales for projects with multiple functional requirements by applying explicit ownership mapping and traceable task generation. It ensures each FR is broken down into granular micro-tasks with distinct verification artifacts.

When do I need frontmatter-driven PRD metadata for execution plan generation?

Frontmatter-driven PRD metadata is needed when you require deterministic execution plan generation. It provides the structured inputs necessary to automatically map functional requirements to file paths, test skeletons, and dependency graphs without manual intervention.