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

  • Battle — Head-to-head graded battle card between two sites — eight dimensions, bar-by-bar, verdict line 3.6k ★
  • Axiom — Battle-tested Claude Code skills for modern xOS (iOS, iPadOS, watchOS, tvOS) development with 13 production-re 2.6k ★
  • Cashclaw — An autonomous agent that takes work, does work, gets paid, and gets better at it 973 ★

Full documentation available on GitHub

View Source Repository