From output-style-manager
Output Styleを作成してアップロード・共有する。「スタイルを作成」「create output style」で呼び出される。
How this skill is triggered — by the user, by Claude, or both
Slash command
/output-style-manager:create-output-styleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ユーザーと対話しながらカスタムOutput Styleを作成し、ローカル保存・Gistアップロード・コミュニティ登録までを行う。
ユーザーと対話しながらカスタムOutput Styleを作成し、ローカル保存・Gistアップロード・コミュニティ登録までを行う。
AskUserQuestion を使い、以下を質問する:
質問1: スタイル名
質問2: スタイルの方向性
ヒアリング内容をもとに、以下のフォーマットでスタイル定義を生成する:
---
name: <スタイル名>
description: <スタイルの簡潔な説明>
---
<Claudeへの振る舞い指示>
生成時のガイドライン:
You are in '<スタイル名>' output style mode. で始める## Rules セクションで箇条書きのルールを列挙する## Formatting や ## Tone などのセクションを追加生成したスタイル定義の全文をユーザーに表示し、AskUserQuestion で確認する:
「修正したい」の場合は修正点を聞いて再生成する。
mkdir -p ~/.claude/custom-output-styles
ファイル名はスタイル名をそのまま使用(例: formal-japanese.md)。
Write ツールで ~/.claude/custom-output-styles/<スタイル名>.md に保存する。
AskUserQuestion で確認する:
「共有する」の場合:
ステップ5a: Gistにアップロード
gh gist create ~/.claude/custom-output-styles/<スタイル名>.md --desc "<スタイルの説明>" --public
出力からGist URLとGist IDを取得する。
ステップ5b: レジストリ登録の案内
以下の情報をユーザーに伝える:
/add-output-style 一覧に表示するには、output-style-manager リポジトリの registry.json にエントリを追加するPRを送ってください。」{
"name": "<スタイル名>",
"description": "<スタイルの説明>",
"gist_id": "<Gist ID>",
"author": "<GitHubユーザー名>",
"bundled": false
}
/add-output-style <URL> でインポートできます。」AskUserQuestion で確認する:
「有効化する」の場合:
echo "<スタイル名>" > ~/.claude/output-style-active
「次回セッション開始時から '<スタイル名>' スタイルが適用されます。」と案内する。
以下の情報をまとめて表示する:
~/.claude/custom-output-styles/<スタイル名>.md/set-output-style <スタイル名> でいつでも有効化できる旨/add-output-style <Gist URL> で他のユーザーもインポートできます」npx claudepluginhub dandelion0216/output-style-manager --plugin output-style-managerDesign Claude Code output styles: persona, tone, and behavioral rules that replace the default system prompt. Invoke whenever task involves any interaction with output styles — creating, editing, evaluating, or changing how Claude communicates.
Manages Claude Code output styles via delegation to docs-management: built-ins, customs, frontmatter, /output-style switching, creation, comparisons, and config.
Guides human-sounding writing for docs, READMEs, commits, PRs, blogs via personas like Engineer, Architect, PM for relaxed tech voice.