executing-plans

Execute implementation plans with review checkpoints between task batches.

18|8|Updated May 31, 2023
One-click install
npx skills add https://github.com/jpmorgan-payments/embedded-finance --skill executing-plans-jpmorgan-payments
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: executing-plans
Source: https://github.com/jpmorgan-payments/embedded-finance/tree/main/.github/skills/superpowers/executing-plans
Command: npx skills add https://github.com/jpmorgan-payments/embedded-finance --skill executing-plans-jpmorgan-payments

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured and safe way to execute a pre-defined implementation plan, ensuring critical steps are reviewed before proceeding, minimizing errors and rework.

Core Features & Use Cases

  • Batch Execution: Executes tasks from a plan in manageable batches.
  • Review Checkpoints: Pauses execution between batches for human review and feedback.
  • Error Handling: Stops execution immediately when blockers or failures occur, prompting for clarification.
  • Use Case: A developer has a detailed plan to refactor a complex module. This Skill allows them to execute the plan step-by-step, getting architectural approval after each set of changes before continuing, ensuring the refactoring aligns with project goals.

Quick Start

Use the executing-plans skill to execute the plan located at /path/to/implementation_plan.md.

Frequently Asked Questions about executing-plans

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

FAQPage Schema
How do I execute a development plan step-by-step with code review checkpoints?

Plan execution with review checkpoints is managed by executing written implementation tasks in sequential batches, pausing between batches to facilitate critical human review and feedback before proceeding to the next set of changes.

What happens when a task execution blocker or verification failure occurs?

When a blocker or verification failure occurs during task execution, the workflow stops immediately to prevent compounding errors and prompts the developer for clarification before resuming the development process.

How do I manage a complex refactoring workflow to ensure architectural alignment?

Managing a complex refactoring workflow involves executing bite-sized tasks from a predefined plan and getting architectural approval at defined review checkpoints before continuing, ensuring changes align with project goals.

Do I need a written implementation plan before starting task execution?

Yes, a written implementation plan is required as input to define the sequential task batches, manage verifications, and establish the review checkpoints needed for safe execution.

Can I batch development tasks for execution instead of running them individually?

Yes, batch execution processes manageable sets of tasks from the plan sequentially, pausing for human review and feedback between each batch to minimize errors and rework.