mcpField
W
world-voice

world-voice

github.com/mrpaulscrivensマーケティング・グロース1339 回インストール33 週間前に更新
リポジトリ

world-voice について

world-voiceは、ユーザーの文体を整理してVoiceプロフィールを作成するスキルです。自分らしい表現を今後の文章に反映したい人向けに、文章サンプルと一問ずつの質問から、トーン、リズム、語彙、制約を抽出し、`world-code/voice.md`に保存します。

主な機能

  1. 01文章サンプルの表現パターンを分析
  2. 02文体に関する質問を一つずつ提示
  3. 03トーン、リズム、厳守ルールを記録
  4. 04既存のVoiceを確認して修正
  5. 05プロフィールを保存し次の手順へ案内

活用シーン

  1. 01メールやマーケティング文章の執筆規則を作成
  2. 02既存の文章からトーンや文の特徴を把握
  3. 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 がすでに存在し、空ではないか確認します。

ファイルが存在し、空ではない場合:

  1. ファイルを読みます
  2. すでに記載されている内容の要約を提示します
  3. 次のように尋ねます:「すでに 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 を捉えることです。
  • **あなたの声ではなく、相手の声です。**これは、すでにあるものを捉えることであり、新しいものを作ることではありません。自然な話し方がシンプルで率直なら、飾り立ててはいけません。凝っていて遊び心があるなら、簡略化してはいけません。

コメント