From pl4n
Start a multi-agent planning session for a task. Creates a pl4n session and waits for agents to complete the first turn.
How this command is triggered — by the user, by Claude, or both
Slash command
/pl4n:planThe summary Claude sees in its command listing — used to decide when to auto-load this command
# 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...
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 satisfiednpx claudepluginhub gbasin/pl4n --plugin pl4n/create-planCreates an implementation plan from arguments using the planning skill. Requires an active session started with /session-start or /session-continue.
/outlineOrchestrates iterative planning with human checkpoints at every phase, producing a structured plan and tracking state across sessions. Supports resume, skip phases, and fast-mode.
/pwfStarts a file-based planning workflow, creating task_plan.md, findings.md, and progress.md for tracking phases, research, and session logging. Supports autonomous or gated modes.
/create-planCreates detailed implementation plans through interactive research and iteration, with configurable autonomy levels (autopilot, critical, verbose) to control how much user input is requested during planning.
/plan-modeInitiates a multi-agent planning consultation to create a structured implementation plan with task hierarchy and specialist dispatches, producing a plan document without code changes.
/intvInterviews the user to flesh out a plan or specification, then generates three structured documents: task_plan.md, findings.md, and progress.md in the plan's directory.