Claude Code output style

claude-code-output-styles

A curated collection of custom output styles for Claude Code.

Install

From source
git clone https://github.com/nattergabriel/claude-code-output-styles.git

From 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
Read the full README on GitHub

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.
Claude Code docs

Details

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

Browse the most popular Claude Code mods, all output styles, or the skills and MCP server directories.