world-voice について
world-voiceは、ユーザーの文体を整理してVoiceプロフィールを作成するスキルです。自分らしい表現を今後の文章に反映したい人向けに、文章サンプルと一問ずつの質問から、トーン、リズム、語彙、制約を抽出し、`world-code/voice.md`に保存します。
主な機能
- 01文章サンプルの表現パターンを分析
- 02文体に関する質問を一つずつ提示
- 03トーン、リズム、厳守ルールを記録
- 04既存のVoiceを確認して修正
- 05プロフィールを保存し次の手順へ案内
活用シーン
- 01メールやマーケティング文章の執筆規則を作成
- 02既存の文章からトーンや文の特徴を把握
- 03既存のVoiceプロフィールを修正または再作成
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ mrpaulscrivens/ boring-zoo --skill world-voiceインストール後、Claude Code で/world-voiceを入力して読み込まれたか確認します。
詳細
World Voice
ユーザーが自身の Voice、つまり文章を本人らしいものにするトーン、リズム、ルールを捉えられるように導きます。
導入
質問を始める前に、次の簡単な説明を伝えてください。
Voice は、ほかのすべての土台となるものです。コンテンツも、メールも、セールスページも、すべてあなたらしい響きである必要があります。洗練された企業向けのあなたではありません。AI が生成したそれらしいあなたでもありません。本当のあなたです。あなたの文章だとひと目でわかるようにするパターン、ルール、感覚を捉えていきます。そうすれば、これから作るものすべてが、しっくりくる響きになります。
手順
ステップ 1:ディレクトリを作成する
Bash ツールを使って、現在の作業ディレクトリに world-code/ ディレクトリがまだなければ作成します。
mkdir -p world-code
ステップ 2:既存の成果を確認する
world-code/voice.md がすでに存在し、空ではないか確認します。
ファイルが存在し、空ではない場合:
- ファイルを読みます
- すでに記載されている内容の要約を提示します
- 次のように尋ねます:「すでに Voice が作成されています。次のどれにしますか? a) 調整する — 各セクションをお見せするので、残す点、変更する点、見直す点を教えてください b) 最初から始める — もう一度、全体の発見プロセスを進めます c) そのままにする — 次の要素に進みます」
「調整する」を選んだ場合: 既存の Voice ファイルの各セクションを、一度に 1 つずつ確認します。
- トーンとキャラクター
- 文の構造とリズム
- 語彙と言葉遣い
- 絶対に守るルール
- 書き出しのスタイル
- 本人らしさを示す特徴
各セクションについて、記載内容を示し、「このままにしますか、少し調整しますか、それとも見直しますか?」と尋ねます。
- このままにする: 次のセクションに進みます
- 少し調整する: 変更点について焦点を絞った追加質問をし、更新します
- 見直す: そのセクションの参考となった最初の発見の質問を使います
すべてのセクションを確認したら、更新したファイルを同じ形式、同じパスで保存し、「移行」ステップに進みます。
「最初から始める」を選んだ場合: 通常の発見プロセス(ステップ 3 以降)に進みます。最後に既存のファイルを上書きします。
「そのままにする」を選んだ場合: 「移行」ステップに進みます。
ファイルが存在しないか、空の場合: 通常の発見プロセス(ステップ 3 以降)に進みます。現在の動作から変更はありません。
ステップ 3:発見のための質問 — 一度に 1 つずつ尋ねる
次の 5 つの質問を一度に 1 つずつ尋ねてください。次の質問をする前に、ユーザーの回答を待ちます。回答の後は、ユーザーの話を簡潔に受け止め、次の質問を紹介するときにその内容を踏まえてください。複数の質問をまとめて尋ねてはいけません。
質問 1: 「あなたらしさが最もよく表れている文章を見せてください。SNS の投稿、メール、エッセイなど、何でも構いません。ここに貼り付けてください。文の長さ、語彙、トーン、書き出し方、締めくくり方などのパターンを分析します。」
(回答を待ちます。文章サンプルから、文の平均的な長さ、断片的な文と完全文の使い分け、語彙のレベル、段落の長さ、書き出し方、締めくくり方、句読点の使い方、比喩や類推の使用、フォーマルさの度合い、際立ったパターンを分析します。次に進む前に、気づいた具体的なパターンを 2〜3 個挙げて受け止めます。)
質問 2: 「情熱を持っていることを友人に説明するとき、どんな話し方をしますか?最も近いものを選んでください。」
- 率直で遠慮がない — 要点にすぐ入り、無駄を省き、言いたいことをそのまま伝える
- 温かく、励ますような話し方 — 相手を勇気づけ、相手の立場に寄り添う
- 知的で分析的 — 物事を分解して考え、細かなニュアンスを好む
- 遊び心があり、型にはまらない — 深刻になりすぎず、洞察とユーモアを織り交ぜる
(回答を待ちます。選んだスタイルと、質問 1 の文章サンプルで気づいた点を結びつけます。両者は一致しているでしょうか。それとも、話し方と文章の書き方に隔たりがあるでしょうか。その点を記録します。)
質問 3: 「自分のコンテンツでは絶対に使いたくない言葉や表現は何ですか?見かけるとぞっとするようなものを教えてください。特定の単語や言い回し、句読点のスタイルなど、何でも構いません。」
(回答を待ちます。ここで挙げられたものは厳守するルールになります。それぞれを受け止めます。答えに困っているようなら、例を挙げます。「ダッシュ記号が苦手な人もいます。『活用する』や『旅路』、感嘆符がどうしても苦手な人もいます。見ると顔をしかめたくなるものは何ですか?」)
質問 4: 「文章を書くとき、下品な言葉、弱さの開示、ユーモアとはどのように付き合っていますか?1 つずつ、どこまで使いますか?」
(回答を待ちます。これにより、その人らしさを出す際の境界を調整します。細かなニュアンスに注意してください。たとえば、日常的には気軽に悪態をつくけれど、見出しでは決して使わない人や、仕事の失敗については弱さを見せても、私生活についてはそうしない人がいるかもしれません。単なる「はい/いいえ」ではなく、具体的な境界を記録します。)
質問 5: 「自分の文章を読み返したとき、『自分らしい』と思うのはどんなときで、『ロボットみたいだ』と思うのはどんなときですか?その違いをどう感じますか?」
(回答を待ちます。これは、捉えるのが最も難しい抽象的な特徴を引き出します。文章のリズムや勢い、書き手の雰囲気などです。短く歯切れのよい文、会話のような挿入、具体例の種類、話題のつなぎ方、疑問文と平叙文のどちらを使うか、といった点に注意します。)
ステップ 4:まとめる
5 つすべての回答を受け取ったら、その人の Voice プロフィールの草案を作成します。草案では次の点を満たしてください。
- 実際のパターンを使う — 文章サンプル(質問 1)から具体例を取り入れます
- トーンを正確に捉える — 質問 2 のエネルギーと質問 1 で気づいた点を一致させます
- 厳守するルールをすべて含める — 質問 3 の内容を一つも漏らしません
- 境界を尊重する — 質問 4 で調整した、下品な言葉、弱さの開示、ユーモアの扱いを尊重します
- 抽象的な特徴に名前をつける — 質問 5 で語られた感覚を、具体的で実行可能な説明に置き換えます
草案を提示して、次のように尋ねます。
「声に出して読んでみてください。これは、あなたらしく書くための指示になっていますか?何が足りない、または間違っていますか?」
ステップ 5:修正する
フィードバックを反映します。修正ラウンドは最大2 回までです。2 回の修正後もまだ迷いがある場合は、未解決の点を記録し、後の要素を完成させた後に改めて見直すよう提案します。Climax と Method を文章にすることで、抽象的には言葉にできなかった声のパターンが明らかになることがよくあります。
ステップ 6:ファイルを保存する
最終版の Voice を、次の形式に厳密に従って world-code/voice.md に書き込みます。
# One Voice
## Tone & Character
[3-5 bullet points describing their natural tone — energy, attitude, warmth level, formality]
## Sentence Structure & Rhythm
[How they build sentences — short/long, fragments, paragraph length, pacing patterns]
## Vocabulary & Language
[Words they gravitate toward, formality level, jargon stance, use of metaphor/analogy]
## Hard Rules
[Things to NEVER do — specific words, phrases, punctuation, patterns to avoid]
## Opening Style
[How they typically start a piece — personal stake, question, provocation, story, statement]
## Authenticity Markers
[The intangible qualities that make it sound like them — the things from Q5 translated into guidelines]
発見のための質問への回答を使って、すべてのセクションを記入します。プレースホルダーは残さないでください。
ステップ 7:移行
保存したら、ユーザーに次のように伝えます。
「あなたの Voice を
world-code/voice.mdに保存しました。ここから作成するものにはすべて、テンプレートのようではなく、あなたらしい表現になるよう、このルールを適用します。次は Climax です。これは、あなたが読者に約束する具体的な変化です。続けて Climax に進みますか?それとも、ひと休みして後から戻りますか?」
- 続けたい場合は、
/world-climaxを呼び出します。 - ひと休みしたい場合は、いつでも
/world-code-startから再開でき、中断したところから続けられることを伝えます。
重要な原則
- **一度に質問は 1 つだけです。**質問をまとめてはいけません。回答ごとに待ちます。
- **決めつけずに分析します。**Q1 の文章サンプルはデータです。声について結論を出す前に、よく読み込みます。
- 厳格なルールは絶対です。「em ダッシュは絶対に使わない」と言われたら、そのルールは絶対です。例外も、「ここではそのほうがよく聞こえる」という判断も認めません。
- **境界線を尊重します。**下品な表現、弱さの開示、ユーモアのさじ加減は、控えめにするか、過激にするかの問題ではなく、その人らしさに関わるものです。どちらの方向にも誘導せず、相手の希望を尊重します。
- **言葉にしにくい要素こそ最も重要です。**ルールを列挙するのは誰にでもできます。大切なのは、文章のリズムや勢い、読者に「これは間違いなくあの人の文章だ」と思わせるものなど、その文章の FEEL を捉えることです。
- **あなたの声ではなく、相手の声です。**これは、すでにあるものを捉えることであり、新しいものを作ることではありません。自然な話し方がシンプルで率直なら、飾り立ててはいけません。凝っていて遊び心があるなら、簡略化してはいけません。