Help us improve
Share bugs, ideas, or general feedback.
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 pl4nHow 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...
/outlineOrchestrates iterative task planning with human checkpoints at each phase, producing a structured plan file and session state.
/create-planCreates an implementation plan from arguments using the planning skill. Requires an active session started with /session-start or /session-continue.
/startImplements Manus-style file-based planning for complex tasks by creating task_plan.md, findings.md, and progress.md. Supports automatic session recovery after /clear.
/create-planCreates detailed implementation plans through interactive research and iteration for tasks or files, with configurable autonomy: autopilot, critical, verbose.
/startInitiates Manus-style file-based planning for complex tasks by creating task_plan.md, findings.md, and progress.md. Includes automatic session recovery after /clear.
/plan-modeCreates multi-agent task hierarchy for planning consultation on a feature, dispatching specialist consultations in parallel and synthesizing an implementation plan (planning only).
Share bugs, ideas, or general feedback.
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