Marketplace for Output Style Manager plugin
npx claudepluginhub dandelion0216/output-style-managerManage and switch Output Styles for Claude Code. Includes bundled styles and supports importing custom styles from URLs or files.
A Claude Code plugin for managing and switching Output Styles. Install the plugin, pick a style, and it's applied automatically.
/plugins
# → Add marketplace → dandelion0216/output-style-manager
# → Install "output-style-manager"
/set-output-style
Select from the list of available styles, or specify one directly:
/set-output-style concise
The selected style takes effect from the next session start.
To disable the active style:
/set-output-style off
Create your own style interactively and get a shareable URL:
/create-output-style
Claude will guide you through defining the style, save it locally, and optionally share it with the community. Shared styles appear in /add-output-style for all users.
Browse styles shared by others and install with one command:
/add-output-style
This shows a list of community styles from registry.json. Pick one and it's imported automatically.
You can also import directly from a URL or local file:
/add-output-style https://example.com/my-style.md
/add-output-style /path/to/my-style.md
Imported styles are saved to ~/.claude/custom-output-styles/ and can be selected with /set-output-style.
---
name: My Style
description: Brief description of the style
---
Your style instructions here. This content is injected as
additionalContext at the start of every Claude Code session.
| Style | Description |
|---|---|
concise | Minimal, direct responses with no filler |
teaching | Step-by-step explanations with examples |
SessionStart hook runs session-start.sh~/.claude/output-style-active~/.claude/custom-output-styles/) first, then bundled styles (styles/)additionalContext├── .claude-plugin/
│ ├── plugin.json
│ └── marketplace.json
├── hooks/
│ └── hooks.json
├── hooks-handlers/
│ └── session-start.sh
├── skills/
│ ├── set-output-style/
│ │ └── SKILL.md
│ ├── add-output-style/
│ │ └── SKILL.md
│ └── create-output-style/
│ └── SKILL.md
├── styles/
│ ├── concise.md
│ └── teaching.md
├── registry.json
└── README.md
/create-output-style — create a style and upload it to Gist/add-output-style <URL>registry.jsonThe active style content is injected into every session as additional context. Keep style definitions concise to minimize token consumption.
MIT