start-phase-plan

Plan Start-Phase workflows with human approval before Mode 2 execution.

3|Updated Nov 20, 2025
One-click install
npx skills add https://github.com/artsmc/claude-dev-agents --skill start-phase-plan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: start-phase-plan
Source: https://github.com/artsmc/claude-dev-agents/tree/main/skills/start-phase-plan
Command: npx skills add https://github.com/artsmc/claude-dev-agents --skill start-phase-plan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Start-Phase planning often lacks formal structure and human oversight, leading to misaligned tasks, missed dependencies, and uncontrolled execution risk. This skill provides a strategic gate to analyze and refine a task list before any work begins, ensuring a clear plan that can be approved by humans.

Core Features & Use Cases

  • Strategic analysis: evaluates the task list for complexity, dependencies, parallelization opportunities, and safe incremental progression.
  • Plan refinement with approval: proposes a refined wave-based execution plan and requires explicit human sign-off before proceeding to Mode 2.
  • Path preservation & provenance: derives input and planning folder paths and preserves them for Mode 2 execution to maintain continuity.
  • Documentation-ready output: prepares a plan narrative and artifacts for review and handoff.

Quick Start

To begin Mode 1 planning, run the Start-Phase plan command with the path to your task list. Example: /start-phase plan ./job-queue/prototype-build/tasks.md The system will read the task list, derive planning folders, and present a refined plan for approval.

Frequently Asked Questions about start-phase-plan

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

FAQPage Schema
How do I plan a software project phase with human approval before execution?

To plan a software project phase with human approval, you need a strategic gate that analyzes task dependencies and requires explicit sign-off. This ensures a refined wave-based execution plan is formally approved before any work begins.

What is wave-based task decomposition for parallel execution?

Wave-based task decomposition for parallel execution evaluates a task list to identify complexity, dependencies, and parallelization opportunities, organizing work into safe incremental progression waves for deterministic planning outputs.

How do I set up a start-phase plan using a task list file?

To set up a start-phase plan, run the start-phase plan command with the path to your task list markdown file. The system reads the tasks, derives planning folders, and presents a refined plan for approval.

Does this phase planning approach work for projects requiring formal sign-off?

Yes, this phase planning approach works for projects requiring formal sign-off by providing a strategic gate to analyze and refine tasks before execution, ensuring a clear plan that can be approved by humans.

Why use a human-in-the-loop planning workflow for software engineering?

A human-in-the-loop planning workflow prevents misaligned tasks, missed dependencies, and uncontrolled execution risk. It provides a strategic gate to refine a task list before work begins, ensuring clear documentation and formal approval.

What are the limitations of automated task decomposition without human approval?

Automated task decomposition without human approval often lacks formal structure and human oversight, leading to misaligned tasks, missed dependencies, and uncontrolled execution risk during software project progression.