Claude Code output style
claude-code-output-styles
A curated collection of custom output styles for Claude Code.
Install
git clone https://github.com/nattergabriel/claude-code-output-styles.gitFrom the README
Claude Code Output Styles A curated collection of custom output styles for Claude Code Output styles change how Claude Code behaves by modifying its system prompt. They let you adapt Claude Code for different workflows, from adversarial code review to minimalist coding to explaining things like you're five. Styles - Breaker: Adversarial tester that tries to break everything you build. - Challenger: Challenges every decision and stress-tests your designs before you commit. - Concise: Talks less, gets to the point, no filler in responses. - Minimal: Writes the least code possible, removes everything unnecessary. - Opinionated: Has strong opinions about everything in your code. - Paranoid: Security-obsessed, every input is hostile and every dependency is suspect. - Performance: Obsessed with speed and efficiency, profiles and benchmarks everything. - Roast: Brutally honest code critique that drags your code, then helps you fix it. - Ship It: Aggressively pragmatic, shortest path to working software. - Simple: Explains everything like you're five, no jargon, all metaphors. - Socratic: Guides you to the answer through questions instead of giving it directly. - TDD: Test-driven development, always writes tests first. - Think Aloud: Reflects your thinking back and helps you debug by talking it out. Installation Copy or symlink a style file into one of these directories: Then select it through /config > Output style: Or set it directly in your settings: Contributing Contributions are welcome. See CONTRIBUTING.md for the style file format, writing guidelines, and how to submit a pull request. License MIT
How output styles work
- An output style is a Markdown file that changes Claude Code's system prompt: its tone, format and role.
- Put it in ~/.claude/output-styles (or .claude/output-styles in a project), then pick it with /output-style.
Details
- Repository
- nattergabriel/claude-code-output-styles
- Type
- Output styles
- License
- MIT
- Last updated
- 3 April 2026
FAQ
What is claude-code-output-styles?
A curated collection of custom output styles for Claude Code. It is a output style for Claude Code, from nattergabriel/claude-code-output-styles on GitHub.
How do I install claude-code-output-styles?
Clone nattergabriel/claude-code-output-styles from GitHub and follow the setup steps in its README.
Is claude-code-output-styles popular?
nattergabriel/claude-code-output-styles has 10 GitHub stars and 0 forks. It was last updated on 3 April 2026.
More output styles
ClaudeFire
12VideoFireAI/ClaudeFire
An output style that makes Claude Code talk like a normal person.
Katharsis
5OpenScribbler/Katharsis
An output style that classifies each message by exchange type and shapes the reply accordingly.
Humanizer Czech
26bejek/humanizer-czech
Czech AI text humanizer (český humanizér AI textu). Detects and rewrites 27 AI writing patterns specific to Czech language. Dual-pass system: rewrite + self-check. 4 output styles. Works with Claude Code, ChatGPT, Gemini & any LLM.
LEJ-output-fixer
15justfinethanku/LEJ-output-fixer
Three ready-made readability output styles plus a picker command.
caveman-output-style
20carlosduplar/caveman-output-style-claude-code
A terse caveman output style that cuts output tokens while keeping formatting.
robert-adhd-output-style
22Szewowsky/robert-adhd-output-style
A Polish ADHD-friendly output style that puts the action first and skips preamble.
Browse the most popular Claude Code mods, all output styles, or the skills and MCP server directories.