From pl4n
Start a multi-agent planning session for a task. Creates a pl4n session and waits for agents to complete the first turn.
npx claudepluginhub gbasin/pl4n --plugin pl4n# Plan Task The user wants to start a planning session. ## Step 1: Ask How to Proceed **FIRST**, use the AskUserQuestion tool to ask how they want to provide the task: ## Step 2: Handle Based on Response ### Option 1: Interview Mode Interview the user in depth using the AskUserQuestion tool to understand what they want to plan. **Interview guidelines:** - Start by asking what feature/system they want to build - Go deep on technical implementation details: architecture, data models, APIs, state management - Explore UI & UX concerns: user flows, edge cases, error states, accessibilit...
/planRestates requirements, assesses risks and blockers, creates step-by-step implementation plan with phases and estimates, and waits for user confirmation before coding.
/planBreaks project into small verifiable tasks with acceptance criteria, dependencies, checkpoints. Reads spec/codebase, presents plan for review, saves to tasks/plan.md and tasks/todo.md.
/planStarts Manus-style file-based planning: creates task_plan.md, findings.md, progress.md if missing, invokes planning skill, and guides through workflow.
/planRestates requirements, assesses risks, creates step-by-step implementation plan with phases, dependencies, complexity estimates, and waits for user confirmation.
/planInteractively builds Goal, Scope, Metric, and Verify command for an autoresearch run from provided goal description.
/planCaptures user intent via 5 structured questions, creates strategic execution plan, saves to .claude/session-plan.md and session-intent.md for review.
The user wants to start a planning session.
FIRST, use the AskUserQuestion tool to ask how they want to provide the task:
Question: "How would you like to describe what you want to plan?"
Options:
1. "Interview me" - I'll ask detailed questions to understand your requirements
2. "I have a spec file" - Provide a path to an existing file (e.g., SPEC.md)
3. "I'll paste a description" - You'll paste in the task description
Interview the user in depth using the AskUserQuestion tool to understand what they want to plan.
Interview guidelines:
When the interview is complete, write a comprehensive spec to a timestamped file under .pl4n/inputs/ (create the directory if needed), e.g. .pl4n/inputs/interview-YYYYMMDD-HHMMSS.md, summarizing everything discussed, then proceed to Step 3.
Ask for the file path, then proceed to Step 3 using that file directly with --file.
Ask the user to paste their description. Once received, write it to a timestamped file under .pl4n/inputs/ (create the directory if needed), e.g. .pl4n/inputs/paste-YYYYMMDD-HHMMSS.md, then proceed to Step 3.
Prerequisites: If pl4n is not found (exit code 127), run bun install first.
Run pl4n init (blocks until first turn is complete):
pl4n init --file "<filepath>"pl4n init --file "<input-file>"The command blocks while agents work. When complete, tell the user:
session_id from the JSON output.pl4n/sessions/<id>/turns/001.md).pl4n/sessions/<id>/input.md/pl4n:continue <session_id> to start the next turn/pl4n:approve <session_id> if satisfied