Slash commands

Type / at the IsonForge prompt to see autocomplete; type /help or ? for the full menu in your terminal.

Slash commands run client-side - they do not invoke the agent. To ask the agent to do something, type your request as a normal prompt.

Session

Command What it does
/help, ? Show all slash commands, flags, and keyboard shortcuts
/clear Reset conversation history (fresh context window)
/compact Summarize older turns to free context. Keeps recent turns verbatim.
/status Session info: model, ctx usage, turn count, cwd
/sessions List saved sessions in this project
/resume [id] Load a session by id, or the most recent if omitted
/cost Per-session input / output / total token usage
/model Current model and context window
/export [json] Write the session to ~/.isonforge/exports/. Default is markdown.

Planning and execution

Command What it does
/plan [on\|off] Enable Plan mode. Agent researches and proposes via todo_write instead of writing.
/thinking [on\|off] Toggle the reasoning mode (slower TTFT, deeper analysis)
/effort [low\|medium\|high\|xhigh\|max] Change effort level mid-session
/permissions View persistent permission rules and current preset

Files and recovery

Command What it does
/diff Show every file change this session, unified diff
/undo Revert the last write or edit (uses .bak backup)
/checkpoint Mark a snapshot. Files modified after this can be rolled back.
/rollback Restore every file modified since the last checkpoint (or session start)
/commit Stage current changes + AI-generated commit message
/init Generate FORGE.md from project analysis (same as isonforge init)
/memory Open FORGE.md in $EDITOR

Tools and extensions

Command What it does
/web <query> Quick web search shortcut. Same as the model calling web_search directly.
/image <path> Attach a PNG/JPG to the next message
/agents List sub-agent tools and recent task_* invocations this session
/mcp List configured MCP servers and their tools
/skills List installed Skills (user + project + .claude/skills/ compat)
/hooks List configured lifecycle hooks
/loop <N>(s\|m\|h) <prompt> Schedule a recurring prompt. /loop stop to cancel. /loop list to inspect.

Review

Command What it does
/review [file] Run a code review on the file (or the recent diff if omitted)
/security-review [file] Run a security audit

Maintenance

Command What it does
/config Open ~/.isonforge/config.json in $EDITOR
/doctor Health check: Node, gateway, API key, FORGE.md
/verbose Toggle verbose logging in-process
/upgrade Self-update to the latest version
exit, quit Exit IsonForge

Calling a Skill

Any user/project Skill is also a slash command. Drop SKILL.md into ~/.isonforge/skills/deploy/SKILL.md and /deploy production invokes it.

Compatible with .claude/skills/<name>/SKILL.md and .claude/commands/<name>.md so repos that already have Claude Code config work without changes.

See Skills.

Inline shortcuts (not slash commands, but worth knowing)

Prefix What it does
!command Run a bash command directly. Skips the agent.
@path/to/file Inject file content inline before sending to the agent
#note Append the note to ~/.isonforge/global-memory.md

See Interactive mode for keyboard shortcuts.