approve
Approve the current PRD and begin parallel story execution. Analyzes dependencies, creates execution batches, launches background Task agents for each story,…
Edit the mega-plan interactively. Add, remove, or modify features. Usage: /plan-cascade:mega-edit
> /plugin marketplace add Taoidle/plan-cascade > /plugin install plan-cascade@plan-cascade
How it fires
How this command gets triggered: by you, by Claude, or both.
/mega-editContext preview
What this command does when you run it.
Edit the mega-plan interactively. Add, remove, or modify features. Usage: /plan-cascade:mega-edit
description: "Edit the mega-plan interactively. Add, remove, or modify features. Usage: /plan-cascade:mega-edit"
Edit the mega-plan.json file interactively to add, remove, or modify features.
Mega-plan file location depends on the storage mode:
The command uses PathResolver to find the correct file location.
# Get mega-plan path from PathResolver
MEGA_PLAN_PATH=$(uv run python -c "from plan_cascade.state.path_resolver import PathResolver; from pathlib import Path; print(PathResolver(Path.cwd()).get_mega_plan_path())" 2>/dev/null || echo "mega-plan.json")
if [ ! -f "$MEGA_PLAN_PATH" ]; then
echo "No mega-plan.json found at: $MEGA_PLAN_PATH"
echo "Use /plan-cascade:mega-plan <description> to create one first."
exit 1
fiRead and parse mega-plan.json:
cat "$MEGA_PLAN_PATH"
============================================================
CURRENT MEGA PLAN
============================================================
Goal: <goal>
Execution Mode: <mode>
Target Branch: <branch>
Features:
1. [feature-001] <title>
- Name: <name>
- Priority: <priority>
- Status: <status>
- Dependencies: <deps or "none">
2. [feature-002] <title>
...
============================================================Use AskUserQuestion to present options:
**What would you like to edit?**
Options: 1. **Add a new feature** - Add another feature to the plan 2. **Remove a feature** - Remove an existing feature 3. **Edit a feature** - Modify an existing feature's details 4. **Change execution mode** - Switch between auto/manual 5. **Change target branch** - Modify the merge target
Ask for:
Generate the next sequential ID and add to features array.
Show list of features, let user select one.
Show list of features, let user select one. Then ask what to edit:
Toggle between "auto" and "manual":
Ask for new branch name and validate it exists.
After any edit, validate the mega-plan:
Save the updated mega-plan.json to `$MEGA_PLAN_PATH` and show:
============================================================ MEGA PLAN UPDATED ============================================================ Changes saved to mega-plan.json Updated Feature Batches: Batch 1 (Parallel): - feature-001: <title> ... Batch 2 (After Batch 1): - feature-003: <title> (depends on: feature-001) ... ============================================================ Next steps: - Review changes: cat mega-plan.json - Start execution: /plan-cascade:mega-approve
AI-Powered Cascading Development Framework Transform complex projects into parallel executable tasks with intelligent decomposition and multi-provider execution Why Plan Cascade? • Product Editions • Quick Start • Architecture
Repo: Taoidle/plan-cascade
Approve the current PRD and begin parallel story execution. Analyzes dependencies, creates execution batches, launches background Task agents for each story,…
AI auto strategy executor. Analyzes task and automatically selects and executes the best strategy: direct execution, hybrid-auto PRD generation,…
Check and update .gitignore to exclude Plan Cascade temporary files. Ensures planning files won't be accidentally committed to version control.
Complete a worktree task. Verifies all phases are complete, commits code changes (excluding planning files), merges to target branch, and removes worktree. Can…
Show execution status dashboard. Usage: /plan-cascade:dashboard [--verbose|-v] [--json]
Generate a technical design document. Auto-detects level: project-level from mega-plan.json, or feature-level from prd.json. Provides architectural context for…