Skip to content
Development
Command

/ijfw-plan

Jump directly to the IJFW workflow Plan phase (Deep D3 / Quick Q2). Usage: /ijfw-plan [brief description of what to plan]

From plugin
ijfw
20522 skills37 agents22 commands1 MCP
Install
$ npx -y skills add FerroxLabs/ijfw --agent claude-code

How it fires

How this command gets triggered: by you, by Claude, or both.

  • Fires itselfClaude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/ijfw-plan

Context preview

What this command does when you run it.

Jump directly to the IJFW workflow Plan phase (Deep D3 / Quick Q2). Usage: /ijfw-plan [brief description of what to plan]

Command definition

ijfw-plan.md
name: ijfw-plan
description: "Jump directly to the IJFW workflow Plan phase (Deep D3 / Quick Q2). Usage: /ijfw-plan [brief description of what to plan]"

Jump straight into the IJFW workflow Plan phase without walking through Discovery and Research first. Use this when you already know what you're building and want to move into structured planning now.

**Quick mode (Q2):** Draft a focused plan of up to 10 tasks, each with a clear deliverable and success criteria. Present it for approval, then execute.

**Deep mode (D3):** Break the work into phases → milestones → tasks. Each task gets a deliverable, success criteria, file list, dependencies, and blast radius. Output lands in `.ijfw/memory/plan.md` (fallback: `.planning/**/PLAN.md`). The full PLAN AUDIT gate runs before execution begins.

This command invokes `ijfw-workflow` at the Plan phase directly. IJFW owns the full loop from here: plan → audit → execute → verify → ship. No external plugin hand-off.

**Natural triggers:** "let's plan this", "make a plan", "planning phase", "I know what to build, let's plan it."

If you have an existing `brief.md`, this command reads it as context automatically. If not, it asks one clarifying question to establish scope before drafting.

**GATE:** Plan phase ends at the PLAN AUDIT gate -- every requirement has a task, no scope drops, dependencies ordered. Gate must pass before execution begins.

Deep mode asks a time-budget question before drafting. Deep mode offers a four-mode review after plan-check.

**Resume intent pattern:** If user says `resume`, `resume plan`, `/ijfw-plan resume`, or `continue plan`: 1. Load `.ijfw/state/plan-hold.md`. If missing: reply "No plan on hold. Start a fresh plan with `/ijfw-plan`." and stop. 2. Echo the recorded reason + unresolved gaps to the user so they know what was blocking. 3. Ask AskUserQuestion: "Has this changed? Unblock and continue, or keep on hold?"

  • Option A: "Unblock + continue" -> re-run plan-check, re-offer four-mode review (Step 7).
  • Option B: "Keep on hold" -> no-op, close.

4. On unblock: annotate `.ijfw/state/plan-hold.md` with `resolved_at: <now>` (or delete), re-run plan-check Step 7.

Read more
Ships withijfw

IJFW — It Just F*cking Works. Ferrox Labs' local-first infrastructure for AI coding agents: shared memory, smart routing, multi-AI cross-audits, disciplined workflow.

Get the whole plugin