mcpField
V
voice-matching-wizard

voice-matching-wizard

github.com/cdeistopenedクリエイティブ・メディア2940 回インストール16 週間前に更新
リポジトリ

voice-matching-wizard について

文章サンプルを分析し、再利用可能な文体プロファイルとスキルファイルにまとめる、ガイド付きのライティングスキルです。自分の文体の発見や記録、サンプルに基づく作家・ブランドの表現の再現に使えます。

主な機能

  1. 01文体を探るガイド質問
  2. 02複数の観点から文体を分析
  3. 03文体プロファイルの作成
  4. 04再利用可能なスキルファイルの生成
  5. 05サンプルを使った検証手順

活用シーン

  1. 01既存の文体の記録
  2. 02自分の表現スタイルの開発
  3. 03サンプルに基づく作家やブランド風の文章作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cdeistopened/skill-stack --skill voice-matching-wizard

インストール後、Claude Code で/voice-matching-wizardを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

README.md
WIZARD.md
references/
example-voice-skill.md
templates/
voice-skill.template.md

詳細

ボイスマッチングウィザード

あらゆる文体のパターン、リズム、感性を捉えたボイススキルを作成します。

これでできること

ボイスマッチングとは、文章を認識可能にしているものを見極める技術です。語彙や文の長さといった明白な目印だけでなく、より深いパターン、つまりアイデアがどのように展開するか、書き手がどこで間を置くか、何をあえて書かないかまで捉えます。

このウィザードでは、次のプロセスを順に案内します:

  1. 代表的なサンプルを集める
  2. 複数の次元にわたってパターンを抽出する
  3. 使えるボイスプロファイルを統合する
  4. 実用的なスキルファイルを生成する

出力は voice-[name].skill.md で、他のスキル(anti-ai-writing など)と併用して、一貫した本物のコンテンツを作成できます。


始める前に

良いサンプルとは:

  • 少なくとも 500 語
  • 自信を持って書いた文章(または模倣したい文章)
  • 捉えたいボイスを代表するもの
  • 同じ媒体のもの(すべてニュースレター、すべてブログ記事など)

避けるべきもの:

  • 大幅に編集された委員会による文章
  • 制約のもとで書かれたコンテンツ
  • 混在した形式(ツイートと長文を一緒にしたもの)
  • 現在のボイスを反映していない非常に古い作品

サンプルの数:

  • 2〜3 個のサンプル: 基本的なパターン
  • 4〜5 個のサンプル: 十分なカバレッジ
  • 10 個以上: 網羅的な捕捉

このウィザードの 3 つの道筋

道筋 A: 「自分の文章のサンプルがある」

既存の自分のボイスをコード化し、AI が一貫してそれに合わせられるようにしたい場合。 → フェーズ 1: サンプルを集める に進んでください

道筋 B: 「[憧れの誰か] のように書きたい」

作家、出版物、ブランドのボイスを模倣したい場合。 → その書き手が著名な場合(主要な作家、出版物)、プロンプトでその名前を直接使えることがあります。独自の、あるいはあまり知られていないボイスについては、依然としてサンプルが必要です。 → フェーズ 1: サンプルを集める に進んでください

道筋 C: 「自分のボイスがまだよくわからない」

このプロセスを通じて自分のボイスを発見し、育てたい場合。 → フェーズ 0: ボイス発見(以下)から始めてください


フェーズ 0: ボイス発見(任意)

すでにサンプルがある場合、または欲しいボイスがわかっている場合は、これをスキップしてください。

自分のボイスを発見するには、演じていないときの自然なコミュニケーションの取り方を理解する必要があります。

次の質問に答えてください:

  1. 友人に物事をどう説明しますか?

    • 物語や例を使いますか?
    • 論理的な議論を組み立てますか?
    • 冗談を言いますか?
    • 相手を引き込むために質問しますか?
  2. どのような書き手や出版物に惹かれますか?

    • 読むべきと思う相手ではなく、実際に読んでいるのは誰ですか?
    • そのスタイルのどこが魅力的ですか?
  3. あなたの自然な文の長さは?

    • 短くて歯切れが良い?
    • 長くて流れるよう?
    • 論点に応じて変わる?
  4. 専門用語についてどう感じますか?

    • 好き(専門性の証)?
    • 嫌い(気取っている)?
    • 正確さが必要なときに控えめに使う?
  5. 読者との関係は?

    • 仲間/友人?
    • メンター/教師?
    • 好奇心旺盛な探検者?

あなたの回答に基づいて、本物だと感じる自分の文章を 2〜3 点見つけてください。それらをフェーズ 1 で使います。


フェーズ 1: サンプルを集める

2〜5 個の文章サンプルを集めてください。それぞれを別のドキュメントに貼り付けるか、どこにあるかをメモしてください。

各サンプルについて、次の点をメモしてください:

  • 出典/文脈(ブログ記事、ニュースレターなど)
  • 書かれた時期
  • それを選んだ理由

フェーズ 2: パターンを抽出する

各サンプルを次の次元で分析してください:

2.1 文の構造
要素注目すべき点
長さ平均的な文の長さ(短い/中程度/長い)
変化リズムのために長さを意図的に変えているか?
複雑さ単純な平叙文? 重文? 複文?
句読点ダッシュ? セミコロン? 最小限?
断片強調のために使う? 決して使わない?

見極めるべき特徴的な構造:

  • 導入のパターン(「ここがポイントです:」)
  • リズムの切れ目(「しかし。」)
  • 列挙のパターン(「第一に… 第二に… 第三に…」)
  • 締めくくりの動き(問いかけ、呼び戻し、行動喚起)
2.2 語彙の選択
要素注目すべきポイント
語彙レベルシンプル/中程度/洗練されている
フォーマル度1〜5段階(カジュアルからフォーマル)
短縮形常に使う/時々使う/使わない
業界用語専門用語はあるか?避けているか?
強い表現罵倒表現のレベル/スタイルがあれば

特定するもの:

  • 好んで使う言葉(サンプル全体で3回以上登場するもの)
  • 避けている言葉(機会があっても決して登場しないもの)
  • 特徴的なフレーズ
2.3 トーンと姿勢
要素注目すべきポイント
感情のレジスター温かい?冷静?情熱的?抑制的?
読者との関係性同僚?メンター?友人?専門家?
ユーモアのスタイル皮肉?言葉遊び?自虐?なし?
確信度断定的か探索的か?
題材への姿勢情熱的?懐疑的?好奇心旺盛?
2.4 構造上の展開
要素注目すべきポイント
書き出し物語?問いかけ?大胆な主張?情景描写?
つなぎシームレス?道しるべがある?唐突?
締めくくり行動喚起?問いかけ?要約?呼び戻し?
段落の長さ短く歯切れよく?長く流れるように?混在?
2.5 特徴的な手法

この声を認識可能にしているものは何か?

  • 修辞的な技法(問いかけ、類推、呼び戻し)
  • この書き手ならではの特徴的な手法
  • 根拠の提示方法(データ?逸話?論理?)
  • パターンの中断(書き手はどのように驚かせるか?)
2.6 やらないこと

同じくらい重要です:

  • 決して使わないフレーズ
  • 避ける構造
  • 触れないトピック
  • 決して到達しないフォーマル度

フェーズ3: 統合する

一文で表す声

本質をとらえた1つの段落を書いてください:

「[名前]の声は[主要な特徴]です。彼らは[読者との関係性]のように書き、[主要な技法]を使います。トーンは[トーン]で、[該当する場合はユーモアのスタイル]を伴います。文は[構造]になりがちです。彼らは[語彙の選択]を好み、[避けるもの]を避けます。全体的な効果は[感覚/インパクト]です。」

声のスペクトル

以下の尺度で声を評価してください(1〜5):

Formal ←――――――――――→ Casual         [ ]
Expert ←――――――――――→ Peer           [ ]
Serious ←―――――――――→ Playful        [ ]
Reserved ←――――――――→ Opinionated    [ ]
Abstract ←――――――――→ Concrete       [ ]

フェーズ4: 声のスキルを生成する

分析をもとに、次の構造で voice-[name].skill.md を作成してください:

---
name: voice-[name]
description: Write in [Name]'s distinctive voice. [One sentence characterization]. Use with anti-ai-writing for authentic content.
---

# Voice: [Name]

[Your one-paragraph voice description from Phase 3]

## Voice Spectrum

- Formal/Casual: [1-5]
- Expert/Peer: [1-5]
- Serious/Playful: [1-5]
- Reserved/Opinionated: [1-5]
- Abstract/Concrete: [1-5]

## Core Characteristics

### Sentence Architecture
[Your findings from 2.1]

### Word Choice
[Your findings from 2.2]

### Tone & Attitude
[Your findings from 2.3]

### Structural Moves
[Your findings from 2.4]

### Distinctive Techniques
[Your findings from 2.5]

### Avoidances
[Your findings from 2.6]

## Example Patterns

### Signature Openings
[3-5 examples from samples with pattern explanation]

### Signature Transitions
[3-5 examples]

### Signature Closings
[3-5 examples]

### Signature Sentences
[5-10 exemplary sentences that capture the voice]

## The [Name] Test

Before publishing, ask:
- [ ] Would [Name] actually write this sentence?
- [ ] Does it match the voice spectrum above?
- [ ] Are signature patterns present?
- [ ] Are avoidances absent?
- [ ] Does it *feel* right?

## Anti-Patterns

If you see these, you've drifted from the voice:
- [List 5-10 patterns that would violate this voice]

フェーズ5: 検証する

声のスキルをテストしてください:

  1. 声のスキルだけを使って短い文章を書く
  2. 元のサンプルと比較する
  3. ギャップや誤った特徴づけを特定する
  4. テストに基づいて改善する

検証チェックリスト:

  • 声の説明が本質をとらえている
  • スペクトルの評価が正確に感じられる
  • 例のパターンが本当に代表的である
  • テスト出力がサンプルのように聞こえる
  • 重要なものが何も見落とされていない

人間のライティングの基本

すべての声のスキルは、anti-ai-writing のこれらの原則の上に築かれるべきです。

エネルギー転移の原則

最高の文章は、書き手から読み手へのエネルギーの転移です。サンプルを分析するときは、書き手がどのようにエネルギーを転移しているかに注目してください:

  • 会話を書いているか、演説を書いているか?
  • 読者と共に語りかけているか、読者に向かって語っているか?
  • どこで具体的で明確な言葉を使い、どこで抽象的なアイデアを使っているか?
SUCKS フレームワーク

声の出力を生成するときにこれを適用してください:

S - Specific(具体的): たった一人の読者は誰か? U - Unique & Useful(独自で役立つ): その人の考え方、感じ方、行動を変えるか? C - Clear, Curious, Conversational(明確で、好奇心を刺激し、会話的): 友人と話しているように読めるか? K - Kept Simple & Structured(シンプルで構造化されている): アイデアはシンプルで、構造は明確か? S - Sticky(記憶に残る): 繰り返したくなる記憶に残るフレーズはあるか?

印象に残る一文のテクニック

フェーズ2で特徴的な一文を特定する際は、次のテクニックに注目してください。

頭韻 — 同じ音で始まる

  • 「Specificity is the secret」
  • 「The best jobs are neither decreed nor degreed」

対称性 — 並列構造

  • 「Read for awareness. Write for understanding.」
  • 「It's not 10,000 hours. It's 10,000 iterations.」

対比 — 相反する考え

  • 「To be everywhere is to be nowhere.」
  • 「Be clear, not clever. Concise, not complex.」

リズム — 心地よい抑揚

  • 効果を狙った文の長さの変化
  • 強調のための短い文
  • 流れをつくる長い文

これらのテクニックの書き手による使い方を、あなたのボイススキルに含めてください。

排除すべきAIの痕跡

あなたのボイススキルを使う際は、AIの関与を示す次のパターンに注意してください。

相関構文(最も一般的):

  • ❌ 「Xは単なるYではない - Zなのだ」
  • ❌ 「大切なのはXではなく、Yだ」

禁じられた書き出し:

  • ❌ 「絶えず進化し続ける〜の世界では…」
  • ❌ 「〜だった時代は終わりました」
  • ❌ 「Let that sink in」

曖昧な表現:

  • ❌ 「これはあなたの助けになるかもしれません」→「これはあなたの助けになります」
  • ❌ 「〜と主張することもできる…」→ ずばり述べる

使われすぎる軟化表現:

  • 「just」や「actually」の多用
  • 受動態(「was determined」)
  • 企業的な専門用語

テスト: 各文について自問してください。これはChatGPTの出力に現れるだろうか? もし現れるなら、書き直してください。


ボイススキルの使い方

保存先: .claude/skills/voice-[name]/SKILL.md

他のスキルと併用して呼び出す:

  • voice-[name] + anti-ai-writing = 本物らしく人間味のあるコンテンツ
  • voice-[name] + ghostwriter = ボイスを効かせた長文記事
  • voice-[name] + social-content-creation = プラットフォーム別の投稿

必要に応じて更新する: あなたのボイスは進化します。四半期ごとに、あるいは何かしっくりこないと感じたときにスキルを見直してください。


関連スキル

  • anti-ai-writing — 中核となる人間味化エンジン(すべてのボイス作業と併用)
  • ghostwriter — 他者のボイスで書く長文コンテンツ向け
  • transcript-polisher — インタビューに基づくコンテンツ向け

よく作り込まれたボイススキルは、あなたが生み出すすべてのものにわたって効果を積み重ねていきます。

コメント