voice-analysis について
voice-analysisは、作家固有の文体を抽出し、状況に応じたガイドとして記録するスキルです。言葉遣い、表現、感情の質感、読者との関係を分析し、機械的な模倣ではなく文体全体の把握を重視します。
主な機能
- 01複数の文脈から文章サンプルを収集
- 02文、段落、句読点の傾向を分析
- 03語彙選択と反復表現を特定
- 04感情的な調子と読者との関係を記録
- 05文体ガイドの作成と検証
活用シーン
- 01AI支援の執筆に向けた文体ガイドの準備
- 02編集稿の文体一貫性の確認
- 03文脈による作家の表現変化の把握
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ jwynia/ agent-skills --skill voice-analysisインストール後、Claude Code で/voice-analysisを入力して読み込まれたか確認します。
詳細
声とトーンの分析
目的
一貫して再現できるよう、書き手独自の声のパターンを抽出し、記録します。ありきたりな模倣ではなく、元の書き手らしい本物の文章を書くための「声のガイド」を作成します。
核となる原則
技法だけでなく、精神を捉えること。 目指すのは、元の書き手が「そう、これが私だ」と言う文章であり、「まあ、正確だとは思う」と言う文章ではありません。
フェーズ 1:サンプルの収集
各カテゴリーから 5~10 個の例を集める
その人らしさが最も表れている文章 - 本人が「最も自分らしい」と認識している文章
本人らしさから外れた文章 - その人をうまく表していない文章
さまざまな文脈:
- 技術的な内容/手順の説明
- 説得/議論を目的とする文章
- 物語/ストーリーテリング
- カジュアルなコミュニケーション(メール、メッセージ)
- フォーマルなコミュニケーション
- 感情的な内容/弱さをさらけ出す内容
自己申告用の質問
書き換えの演習: 次のように尋ねます。「この中立的な段落を、自分らしい声で書き換えてください。」
「新しい方針は来月から実施されます。現行の手順にいくつか変更が含まれています。従業員は資料を確認し、期限までに質問を提出してください。」
ルール破り: 「一貫して無視している文章の『ルール』はありますか? それはなぜですか?」
苦手な表現: 「自分が書いたのではないとすぐに感じる文章上の選択は何ですか?」
変化: 「この 5 年間で、文章はどのように変わりましたか? 変わらずにいるものは何ですか?」
フェーズ 2:言語分析
文のレベル
| パターン | 記録する内容 |
|---|---|
| 平均的な長さ | 1 文あたりの語数 |
| 範囲 | 最短から最長まで |
| 断片文 | 使用頻度、使われる文脈 |
| 連文 | 傾向、意図性 |
| 文頭のパターン | 文が通常どのように始まるか |
| 文末のパターン | 文が通常どのように終わるか |
段落の構成
| 要素 | 記録する内容 |
|---|---|
| 平均的な長さ | 1 段落あたりの文数 |
| トピック文 | 冒頭、中盤、末尾、なし |
| つなぎ | 明示的な語句、暗黙の流れ、唐突さ |
| 情報の順序 | 積み上げ、先出し、循環 |
句読点の特徴
| 記号 | 使用パターンの記録 |
|---|---|
| ダッシュ | 中断、強調、列挙、補足 |
| 括弧 | 頻度、内容の種類 |
| セミコロン | 使用の有無、代替表現 |
| 三点リーダー | 余韻、間、省略 |
| 感嘆符 | 頻度、使われる文脈 |
| 修辞疑問文 | 頻度、役割 |
フェーズ 3:語彙の指紋
単語選択マトリクス
| カテゴリー | 好んで使う | 避ける | 特徴的な例 |
|---|---|---|---|
| 専門用語 | |||
| 口語表現 | |||
| 強調語 | very、extremely、quite... | ||
| ぼかし表現 | perhaps、might、seems... | ||
| 抽象/具体 |
文体の分析
- 一貫した文体(全体を通してフォーマル/インフォーマル)
- 意図的な文体の混在(フォーマルな内容に、カジュアルな補足を加える)
- 文脈に応じた切り替え(X ではフォーマル、Y ではカジュアル)
繰り返し現れる表現
3 回以上登場するフレーズ/パターンを列挙します:
フェーズ 4:概念の DNA
比喩のマッピング
| 起点の領域 | 対象の領域 | 例 | 頻度 |
|---|---|---|---|
| (戦争、旅、建築など) | (アイデア、プロセスなど) |
参照するもの
- 文化的な共通項:(映画、本、ミーム、歴史など)
- 時代:(現代、90 年代、古典など)
- 親しみやすさの度合い:(一般的、ニッチ、内輪向け)
- 取り上げる分野:(スポーツ、料理、科学など)
推論パターン
当てはまる度合いを 1~5 で評価します:
- 類推的な推論(X のようだから、したがって Y)
- 第一原理(基本から積み上げる)
- 実証的な根拠(データ、研究)
- 個人的な逸話(自分が経験したことなど)
- 仮定の話(もし~だとしたら、など)
- ソクラテス式の質問(でも、もし~だったら?)
フェーズ 5:感情の質感
熱意のスペクトラム
| 低 | 中 | 高 |
|---|---|---|
| (控えめ) | (バランスが取れている) | (表現豊か) |
批判のスタイル
| スタイル | 使用する場面 | 目印 |
|---|---|---|
| 直接的 | 「これは、……だから間違っています」 | |
| 外交的 | 「考慮すべき点の一つとして、……があるかもしれません」 | |
| ユーモラス | 「まあ、そういうやり方もありますね……」 | |
| 分析的 | 「問題を分解すると……」 |
脆弱性のパターン
- 認める表現: 「認めますが……」「正直なところ……」
- 不確かさを示す表現: 「……だと思います」「確かではありませんが……」
- 個人的な告白のスタイル: 直接的? ユーモアに紛れ込ませる? まれ?
フェーズ 6:読者との関係性
立ち位置
書き手の立ち位置:
- 専門家/教師(私は知っています。説明しましょう)
- 仲間/協力者(一緒に考えていきましょう)
- 学生/学習者(取り組みながら学んでいます)
- 挑戦者/挑発者(一般常識は間違っています)
- ガイド/進行役(進め方をご案内します)
想定される背景
- 共有されている知識のレベル: 専門知識を前提としていますか? 基本から説明していますか?
- 文化的な前提: 内輪の言及がありますか? 普遍的ですか?
- 関係の親しさ: 距離のあるプロフェッショナルな関係ですか? 親しい関係ですか?
対話のパターン
- 1000語あたりの質問数:___
- 読者への直接的な呼びかけの頻度(「あなた」):___
- 命令形の使用(指示):___
- 包括的な表現(「私たち」):___
フェーズ 7:声のガイドの統合
声の中核を表す文
2〜3文で本質を捉えます:
最も重要なルール
必ず行うこと:
決して行わないこと:
通常は行うが、次の場合を除く:
文の組み立て方のガイド
- 望ましい長さ:
- 変化のパターン:
- 書き出しの手法:
- 重要な情報の配置:(要点をどこに置くか)
言葉選びの原則
- [概念]に使う定番の言葉:
- 使用禁止の言葉/表現:
- 文体のルール:
構成上の特徴
- 段落のリズム:
- 話題の移行スタイル:
- 情報構成:
感情表現のトーン
- 基本のトーン:
- 熱意の表し方:
- 批判の方法:
- 弱さを見せる度合い:
判定基準
次の条件を満たす文章は、この声を捉えています。 1. 2. 3.
注意点
次のような文章は、この声ではありません。 1. 2. 3.
フェーズ 8:検証
声のガイドを完成させる前に、次を確認します。
- 何も知らずに読んでも、著者を特定できますか?
- ガイドに沿って書いた文章は、わざとらしくなく、本物らしく感じられますか?
- パターンを規定するのではなく、記述していますか?
- 仕組みだけでなく、精神も捉えていますか?
- 出典の著者が「そう、これが私です」と言いそうですか?
クイックリファレンステンプレート
すべての文章に含めること
声の本質
[本質を表す段落 1 つ]
緊急時の声の立て直し
文章がありきたりになったら、次を加えます。 1. 2. 3.
使用上の注意
AI による文章作成
声のガイドが完成したら、関連するセクションをプロンプトに含めて、本物らしい声の再現を促します。
自己分析
書き手はこのフレームワークを使って自分の声を理解し、文章の個性を生み出す要素を特定し、そうしたパターンを意識して活用できます。
編集
編集時のチェックリストとして声のガイドを使い、一貫性と本物らしさを確保します。
アンチパターン
1. 精神よりも仕組みを重視する
パターン: 声の個性を際立たせているものを理解せずに、言語的特徴をすべて列挙する。 失敗する理由: 単語の頻度や文の長さを完璧に記録しても、技術的には正確でありながら、パロディのように感じられる文章になりかねません。声とは全体的な印象であり、個々の要素の寄せ集めではありません。 改善方法: 「この声を、この声らしく感じさせるのは何か?」から始め、仕組みをさかのぼって考えます。列挙は理解に役立ちますが、列挙だけから理解が生まれるわけではありません。
2. 単一の文脈だけを捉える
パターン: 1 種類の文章から声を分析し、それをあらゆる文脈に適用する。 失敗する理由: 書き手は文脈に応じて声を変えます。技術文書の声は、気軽なメールの声とは異なります。1 つの文脈だけを捉え、それをどこでも無理に使うと、不自然な成果物が生まれます。 改善方法: 複数の文脈からサンプルを集めます。声がどう変化するかを整理します。声のガイドには、文脈の切り替えに関するルールを含めます。どの要素が一定で、どの要素が文脈によって変わるかを理解します。
3. 頻度をルールにする
パターン: ダッシュを使う割合が8%なら、ボイスガイドでもダッシュを8%使うよう指定します。 なぜ失敗するのか: 頻度は統計的な平均であり、文体のルールではありません。頻度を無理に合わせると、不自然な位置に記号が置かれます。自然に書く人は、句読点を数えません。 改善方法: ダッシュをどのくらい使うかではなく、どのようなときに使うかを理解します。「劇的な挿入表現に使い、列挙ではほとんど使わない」は実践に役立ちます。「ダッシュを8%使う」では役立ちません。
4. ものまねの弊害
パターン: 技術的には正確でも、誰かのものまねをしているように感じられる、ボイスガイドに沿った文章です。 なぜ失敗するのか: 際立った特徴だけを切り離すと、癖になってしまいます。実際の声は、個性的な部分とニュートラルな部分のバランスで成り立っています。際立った特徴だけを列挙するガイドは、風刺画のような文章を生みます。 改善方法: 個性的な特徴だけでなく、ニュートラルな基準も含めます。ほとんどの文は自然に聞こえるべきです。個性的な特徴は、常にではなく、適切な場面で表れるようにします。
5. 固定された声
パターン: ボイスガイドを更新せず、永久に変わらないものとして扱います。 なぜ失敗するのか: 書き手は変化します。2020年に作成したボイスガイドは、2025年の文章には合わないかもしれません。古いガイドを使うと、その人の以前の姿を思わせる文章になります。 改善方法: 作成日を記録します。定期的に更新する計画を立てます。自分の声がどのように変化したかについて、書き手自身の振り返りも含めます。ガイドは継続的に更新するドキュメントとして扱います。
統合
インバウンド(このスキルに入力するもの)
| スキル | 提供するもの |
|---|---|
| (文章サンプル) | 分析用の素材 |
| prose-style | 分析のための文レベルの文章技法フレームワーク |
アウトバウンド(このスキルが有効にするもの)
| スキル | 提供するもの |
|---|---|
| prose-style | 声に合わせた文の構成に関するガイダンス |
| dialogue | キャラクターのセリフにおける声のパターン |
| (AI 生成) | 一貫性のある AI 支援ライティングのためのボイスガイド |
補完的なスキル
| スキル | 関係 |
|---|---|
| prose-style | voice-analysis は「何を」を捉え、prose-style は「どのように」を示します。まず voice-analysis で対象を理解し、次に prose-style で実現します |
| dialogue | voice-analysis は作者の声を対象とし、dialogue スキルはフィクション内のキャラクターの声を対象とします |