jason-witter

Battle Mode — Development skill for Claude Code

Development community

Throwaway-prototype posture.

How to install Battle Mode

Installs to ~/.claude/skills/jason-witter-legion-battle-mode/SKILL.md

Terminal
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 Repository