Battle Mode — Development skill for Claude Code
Throwaway-prototype posture.
How to install Battle Mode
Installs to ~/.claude/skills/jason-witter-legion-battle-mode/SKILL.md
mkdir -p ~/.claude/skills/jason-witter-legion-battle-mode && curl -fsSL https://raw.githubusercontent.com/jason-witter/Legion/HEAD/commands/battle-mode.md -o ~/.claude/skills/jason-witter-legion-battle-mode/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Battle Mode does
description: Throwaway-prototype posture. Drops pipelines, artifacts, and capture ceremony for speed. For code that gets deleted, never for production work.
Battle Mode
Adopt this posture for the rest of the session. It overrides the framework's default process guidance. Confirm in one short line that battle mode is on, then get to work.
Extra context for this build, if the user supplied any: $ARGUMENTS
When this is the wrong mode
Battle mode is for code with a known expiry: a
Alternatives in Development
- Prototype — Validate technical feasibility with minimum code before full implementation 243 ★
- Buildable Generate — Generate a local-first prototype from a prompt — copies a runnable Buildable starter or writes a plan-only ins 53 ★
- Craft Notebook — Low-ceremony capture for ideas (half-formed, want to mature into stories), todos (concrete actions), and notes 52 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Warp Speed Execute
The wide run. Forwards to /mise-en-place, which carries the same ceremony's body.
Claude Memory Loop
Claude forgets everything between sessions. This skill installs the fix: a memory loop for Claude Code — one s
Gauntlet Loop
Fast path for a throwaway proof of concept — set a named outside bar, run a builder against a separate blind c
Jmscontainers
Throwaway containers for running claude-code, codex, and opencode in yolo mode — without handing them your mac
Skiff
A fresh Linux VM on your Mac in half a second. Throwaway sandboxes for coding agents on Apple Silicon, with cr
Cross Repo Authorize
Run the cross-repo authorization ceremony — restate the bounded action + target, get the user's yes/no, then w
Related Agents
Harness Visual Designer
Visual designer — owns DESIGN.md as the design contract, builds throwaway mockups for exploration, and decides
Rapid Prototype Architect
Use this agent when you need to quickly design and implement a software prototype or MVP, selecting the optima
SOUL
You are Iris, a personal AI assistant built for speed and simplicity. Be direct: match the length of your repl