prepare-execution-plan

Decompose delivery plans into file-level execution sequences with test checkpoints.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/bketelsen/truenas-mcp --skill prepare-execution-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prepare-execution-plan
Source: https://github.com/bketelsen/truenas-mcp/tree/main/.gaai/core/skills/delivery/prepare-execution-plan
Command: npx skills add https://github.com/bketelsen/truenas-mcp --skill prepare-execution-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill breaks down complex delivery plans into granular, file-level execution sequences, ensuring clarity on ordering, dependencies, and testing checkpoints before implementation begins.

Core Features & Use Cases

  • Detailed Sequencing: Creates an ordered list of implementation steps, mapping actions to specific files.
  • Checkpoint Definition: Identifies critical points for testing and verification throughout the implementation process.
  • Edge Case Handling: Explicitly enumerates happy paths, boundary conditions, and error paths for each requirement.
  • Risk Identification: Surfaces potential ambiguities and risks with proposed mitigations.
  • Use Case: For a Story involving changes across multiple microservices and a database schema update, this Skill would generate a precise, step-by-step plan detailing the order of operations, including when to deploy schema changes, update service A, test integration, update service B, and finally run end-to-end tests.

Quick Start

Use the prepare-execution-plan skill to create a detailed execution plan for the story 'Implement User Authentication Flow'.

Frequently Asked Questions about prepare-execution-plan

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

FAQPage Schema
How do I decompose a high-level delivery plan into file-level execution sequences?

Decomposing a high-level delivery plan into file-level execution sequences involves mapping ordered implementation steps to specific files, defining critical testing checkpoints, and enumerating edge cases. This approach ensures clarity on ordering and dependencies before coding begins.

When do I need to create a detailed execution plan for software development tasks?

You need a detailed execution plan for software development tasks when handling complex or multi-phase Stories involving multiple components, such as database schema updates across microservices. It coordinates codebase mapping, implementation sequencing, and risk assessment before implementation begins.

What is the best way to sequence implementation steps for a multi-phase story?

The best way to sequence implementation steps for a multi-phase story is generating a precise order of operations that details when to deploy schema changes, update specific services, test integration, and run end-to-end tests. This sequencing explicitly maps actions to specific files.

How do I identify edge cases and testing checkpoints before implementation begins?

Identifying edge cases and testing checkpoints before implementation involves explicitly enumerating happy paths, boundary conditions, and error paths for each requirement. Critical points for testing and verification are defined throughout the implementation process to ensure consistency.

Can I use task decomposition for software delivery involving microservices and database schema updates?

Task decomposition works for software delivery involving microservices and database schema updates by detailing a step-by-step plan. It coordinates the exact order of operations, including when to deploy schema changes, update individual services, test integration, and run end-to-end tests.

How do I assess risks and ambiguities when planning complex software delivery?

Assessing risks and ambiguities when planning complex software delivery requires surfacing potential issues with proposed mitigations during the decomposition phase. This ensures consistency checks against project artifacts and coordinates risk assessment before implementation starts.