execute-phase

Executes phase tasks by spawning coder agents in parallel and updating progress.json.

2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/potenlab/marketplace-potenlab --skill execute-phase-potenlab
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: execute-phase
Source: https://github.com/potenlab/marketplace-potenlab/tree/main/plugins/potenlab-workflow/skills/execute-phase
Command: npx skills add https://github.com/potenlab/marketplace-potenlab --skill execute-phase-potenlab

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Executes all tasks in a specific development phase by spawning coder agents in parallel and updating progress to keep the plan on track.

Core Features & Use Cases

  • Parallel task execution: launches multiple small-coder and high-coder agents concurrently for all eligible tasks in the chosen phase.
  • Progress tracking: reads and updates progress.json, marks tasks completed or blocked, and recalculates phase progress and overall summary.
  • User interaction: supports both explicit phase input or AskUserQuestion prompts when phase is not provided.
  • Blocker management: filters out blocked tasks and reports blockers to users for resolution.

Quick Start

Invoke /execute-phase with a phase number to start executing all pending tasks in that phase in parallel.

Frequently Asked Questions about execute-phase

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

FAQPage Schema
How do I run phase tasks in parallel to speed up workflow automation?

To run phase tasks in parallel, you can invoke the execute-phase command with a specific phase number, which automatically spawns multiple coder agents concurrently for all eligible tasks and updates progress.json upon completion.

What is the best way to track development phase progress automatically?

Tracking development phase progress is handled by reading and updating progress.json, which marks tasks as completed or blocked, recalculates phase progress, and provides an overall summary to keep your plan on track.

How does parallel task execution handle blocked tasks during a phase?

Parallel task execution handles blocked tasks by automatically filtering them out from the active execution queue and reporting the specific blockers to the user for manual resolution.

Can I execute a specific phase without manually selecting it?

Yes, you can execute a specific phase by providing the phase number directly as input, which bypasses interactive selection and immediately starts spawning coder agents for that phase.

How do agents scale when executing complex development workflow tasks?

Agents scale during execution by spawning different types of coder agents, such as small-coder and high-coder, concurrently according to the specific task complexity defined within the chosen phase.

Why does interactive phase selection prompt appear during task execution?

Interactive phase selection appears when you invoke the execution command without providing an explicit phase number, triggering an AskUserQuestion prompt to let you choose the desired phase.