Claude Code output style

awesome-claude-output-styles

Seventeen installable output styles aimed at making Claude sound more human.

137 stars 9 forksOutput styles Source

Install

From source
git clone https://github.com/smixs/awesome-claude-output-styles.git

From the README

awesome-claude-output-styles

  same brain. twenty mouths.

  Make Claude talk like a human. 20 installable output styles for Claude Code,
  each distilled from a credited author's methodology — from Boeing-manual English
  to the Minto Pyramid to bedtime stories. One curl to install and switch.

  See it ·
  Install ·
  The styles ·
  Measured ·
  Make your own ·
  Design rules ·
  Catalog

Output styles are the right layer for fixing Claude's voice: they rewrite the
system prompt itself and reframe the agent's identity around your voice —
unlike CLAUDE.md rules, which are injected as context alongside everything
else. Every style here mirrors the exact structure of Anthropic's built-in
styles (identity line, Style Active marker, procedural rules), and the
optional --enforce hook gives them the same per-turn reminder the built-ins
get from the harness. One markdown file each, correct 2026 frontmatter,
MIT-licensed, with the original author credited in the table below.

Why

Niklas Gruhn, "Don't be a meat proxy" · as shared by Josh (@joshtriedcoding)
Jesus. I had to lookup almost every word to make sense of this.

He's not alone — the August 2026 complaint threads run hundreds of upvotes,
and the word "Claudisms" now has its own field guide.
The model is brilliant; the register is exhausting. Pick a voice below and fix
it in one command.

Before / after

Real, unedited Opus 5 voice, July 2026 threads:
The reason your React component is re-rendering is likely because you're
creating a new object reference on each render cycle, which breaks React's
referential equality check, so you may want to consider memoization…

The same answer, seven voices:

VoiceSame answer

wait-whatafter Matt Pocock (@mattpocockuk) — context first, ASD-STE100, your project's vocabulary
We are…
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

Language
Python
Last updated
22 August 2026
Topics
awesome-listclaudeclaude-codeoutput-styleprompt-engineering

FAQ

What is awesome-claude-output-styles?

Seventeen installable output styles aimed at making Claude sound more human. It is a output style for Claude Code, from smixs/awesome-claude-output-styles on GitHub.

How do I install awesome-claude-output-styles?

Clone smixs/awesome-claude-output-styles from GitHub and follow the setup steps in its README.

Is awesome-claude-output-styles popular?

smixs/awesome-claude-output-styles has 137 GitHub stars and 9 forks. It was last updated on 22 August 2026.

More output styles

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