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
21422 skills37 agents22 commands1 MCP
$ npx -y skills add FerroxLabs/ijfw --agent claude-code

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
@ferroxlabs
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.

21436 skills37 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
214
Star history of FerroxLabs/ijfw on GitHub, a chart by star-history.com

Other commands on ijfw.

compress

compress

Command

Compress a memory/context file into terse form. Saves ~40-50% tokens per session. Usage: /compress <filepath>

@ferroxlabs@ferroxlabsInstall Command
consolidate

consolidate

Command

Dream cycle -- promote patterns, prune stale, reconcile contradictions, optionally promote to global.

@ferroxlabs@ferroxlabsInstall Command
cross-audit

cross-audit

Command

Second-model review. Picks an auditor (codex/gemini/opencode/aider/copilot), excludes the caller, writes a prompt to paste, reads…

@ferroxlabs@ferroxlabsInstall Command
cross-critique

cross-critique

Command

Adversarial multi-angle critique. All three auditors fire in parallel (codex=technical, gemini=strategic, claude=ux).…

@ferroxlabs@ferroxlabsInstall Command
cross-research

cross-research

Command

Two-phase multi-model research. Phase A fans codex+gemini in parallel (benchmarks + citations angles); Phase B synthesises via…

@ferroxlabs@ferroxlabsInstall Command
doctor

doctor

Command

Run IJFW health check (files, MCP server, hooks, memory, caps, framing)

@ferroxlabs@ferroxlabsInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.

@addyosmani@addyosmaniInstall Command