Claude Code output style

awesome-claude-code-output-styles

A curated collection of Claude Code output styles.

87 stars 2 forksOutput styles Source

Install

From source
git clone https://github.com/hesreallyhim/awesome-claude-code-output-styles-that-i-really-like.git

From the README

Claude Code is a revolutionary in-your-editor and in-your-face coding agent created by Anthropic© PBC. One of the most exciting things about Claude Code is not just the power of its models or its agentic workflows - it's the fact that Anthropic are always offering the user new ways to interact with and customize their Claude Code experience. One of the best examples of this is Output styles.

What Are Output Styles

Output styles are a way of _overriding Claude Code's default system prompt_. Like any typical AI assistant, Claude Code has a "built-in" system prompt that instructs it in how to respond to the user. Since Claude Code is an agent that is layered on top of one or more Claude AI models, it is guided by (a) the system prompt for the Claude model (which are published on Anthropic's website) - think, "Claude is a helpful assistant..." - and (b) a special system prompt that guides Claude Code's behavior as a _coding agent_ (not published).

Per the documentation page for Claude Code:

- Output styles completely “turn off” the parts of Claude Code’s default system prompt specific to software engineering.

Take a moment to read that again, because it's pretty interesting - a coding agent that lets you override its instructions about coding?! OK, that's pretty cool. Maybe I didn't explain it very well, so let's give Claude Code a chance to speak for itself.

Prompt:

Can you print a clear and concise (about one paragraph) explanation to users of Claude Code
about Output Styles and how to use them? Just print the explainer, no additional commentary necessary.

1. DEFAULT OUTPUT STYLE

Output styles control how Claude Code formats and presents its responses in
the terminal. You can switch between different visual styles using the
/output-style command followed by the…
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
21 November 2025
Topics
claudeclaude-codeclaude-code-cliclaude-code-output-stylesclaude-code-plugins

FAQ

What is awesome-claude-code-output-styles?

A curated collection of Claude Code output styles. It is a output style for Claude Code, from hesreallyhim/awesome-claude-code-output-styles-that-i-really-like on GitHub.

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

Clone hesreallyhim/awesome-claude-code-output-styles-that-i-really-like from GitHub and follow the setup steps in its README.

Is awesome-claude-code-output-styles popular?

hesreallyhim/awesome-claude-code-output-styles-that-i-really-like has 87 GitHub stars and 2 forks. It was last updated on 21 November 2025.

More output styles

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