Output Styles Documentation
Anthropic's official documentation for output styles — how they modify Claude Code's system prompt, the built-in styles, and how to create custom ones with /output-style:new.
How to Install Styles
- Copy the output style configuration using the button below
- Add to your .claude/styles.md or CLAUDE.md files in your project
- Paste the output style configuration into the file
- Claude will use this output style for responses
Output styles swap the "software engineering assistant" part of Claude Code's system prompt for behavior you define — turning Claude Code into a teaching assistant, a terse reviewer, or any persona your workflow needs, while keeping all its tools.
The official docs cover the built-in styles (Explanatory, Learning), creating custom styles with `/output-style:new`, where style files live (`~/.claude/output-styles` or `.claude/output-styles`), and how styles differ from CLAUDE.md instructions and `--append-system-prompt`.Categories:
Ad