cw-bluf について
文章の最重要ポイントが適切な位置に置かれているかを評価するライティングスキルです。冒頭で示された要点と本文が実際に展開する主張を区別し、読者、形式、意図的なサスペンスを考慮します。
主な機能
- 01冒頭で示す要点と本文の結論を特定
- 02冒頭と全文の内容を照合
- 03前置きの遅延と論点の階層を評価
- 04読者と形式を考慮した判断
- 05最小限で有効な修正を提案
活用シーン
- 01記事やメモの冒頭を見直す
- 02草稿に埋もれた中心的な論点を見つける
- 03物語上の遅延が効果的かを評価する
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ everyinc/ compound-writing --skill cw-blufインストール後、Claude Code で/cw-blufを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yaml
詳細
BLUF
目的
提示された文章の中で最も重要な考えを見つけ、それが作品にとって最も効果的な早い段階で読者に伝わっているかを判断します。
BLUF は、重要度と配置を確かめるためのテストとして扱います。すべての文章が冒頭の一文で主張を述べなければならないという規則ではありません。読者、目的、形式、物語の構成、説得、コミカルな間合いを考慮します。
配置を判断する前に、../../references/context-contract.md を読み、関連するプロジェクト、出版物、課題、読者、形式のコンテキストを確認します。
主張の持ち主は書き手です。より強い潜在的なリード文が見つかった場合は候補として示し、それを理由に新たな論旨を中心として文章を作り直してよいという意味にはしません。
対象範囲を定める
次の点を特定します。
- 対象単位:作品全体、投稿、セクション、段落、文のいずれか
- 想定読者
- 対象単位の役割:情報提供、提案、説得、説明、指示、娯楽、物語のいずれか
- その形式で妥当とされる読者の注意力と事前知識
冒頭を判断する前に、提示された成果物全体を読みます。導入部分だけから要点を推測してはいけません。
小見出しのある長い文章では、まず作品全体の BLUF を確認し、その後、各セクションを簡単に確認します。抜粋が提示された場合は、目的を判断するために広い文脈が必要な場合を除き、その単位を評価します。
読者が明示されていない場合は、明示されていない背景知識を持たない、関心のある知的な初見の読者を想定します。
3つの BLUF を抽出する
次の違いを明確にします。
| 層 | 問い |
|---|---|
| 明示された BLUF | 見出し、冒頭、または最初の展開は、何が重要だと読者に伝えているか |
| 実際に伝えられる BLUF | 成果物全体は、どの考えを中心に論じ、実証し、結論づけているか |
| 潜在的なリード文 | 後半に、より重要性の高い考えが隠れていて、もっと目立たせるべきか |
それぞれの層が一致している場合は、その旨を示します。
最も印象的な文、最も広範な主張、最も巧みな表現を、潜在的なリード文と取り違えてはいけません。潜在的なリード文は、成果物の意義、主張、発見、行動、または読者が得られるものを、より的確に表している必要があります。
複数の妥当な要点が競合する場合は、書き手の判断が必要な選択肢として示します。
配置モードを判断する
成果物の機能に応じて、「冒頭に置く」とは何を意味するかを判断します。
| モード | 配置の期待 |
|---|---|
| 意思決定、提案、メモ、ニュース、レポート | 結論、変更点、発見、または必要な行動をすぐに述べます。 |
| エッセイ、分析、解説 | フックを先に置いてもかまいませんが、導入の流れの中で主張、重要性、または中心となる考えを示します。 |
| 物語、特集記事 | 中心的な緊張感を担う場面や逸話から始めてもかまいません。好奇心が混乱に変わる前に、より大きな意味を示します。 |
| 短い投稿 | 要点をすぐに述べるか、前置きから納得感のある結論へとつなげます。遅れて提示される結論が、その待ち時間に見合うかを判断します。 |
| 反対する読者への説得 | すぐに内容を明かすと、論拠を示す前に読者が受け入れを拒む場合は、戦略的に遅らせてもかまいません。 |
| 手順や説明 | 目的または到達点を早めに示し、その後、本文を実用的な順序で構成します。 |
| セクションや段落 | 意図的な情報開示によって理解や効果が高まる場合を除き、要点を冒頭近くに置きます。 |
| 文 | 意図的に後置することで効果的な着地が生まれる場合を除き、概念上・文法上の要点を補足的な文脈より前に置きます。 |
段落数や語数に一律の基準を設けてはいけません。成果物の長さ、読者、機能に照らして、遅れが妥当かを判断します。
配置テストを実施する
読むのをやめるテスト
自然なプレビューの末尾で読むのをやめます。
- メールやメモ:件名と最初の文
- 短い投稿:最初の展開
- 記事:見出し、デッキ、冒頭の数文
- エッセイや物語:導入の流れ
- セクションや段落:最初の文
その時点で読者が成果物の内容をどう捉えるか、また、そこで読むのをやめると何を見落とすかを述べます。
アラインメントテスト
宣言された BLUF と、実際に提示された BLUF を比較します。
見出し、導入、本文、結びで、重要な考えが一貫しているか確認します。導入は明快でも、前面に出している内容が的外れなら指摘します。
遅延テスト
実際に提示された BLUF、または潜在的な BLUF の前にある内容をすべて確認します。
必要な文脈、緊張感、信頼感、理解、物語の力、説得力、あるいは笑いのタイミングを生み出す内容は残します。
主に書き手のウォーミングアップを記録する内容、関連性が生まれる前に背景を説明する内容、導入を繰り返す内容、あるいはすでに提示できる要点を先延ばしにする内容を指摘します。
すべての遅延には、それだけの価値が必要です。
階層テスト
BLUF の後に続く内容が、役立つ順序で要点を支え、展開し、限定し、または応用しているか確認します。
時系列、因果関係、サスペンス、または説明の順序のほうが読者にとって有効なら、重要度の高い順に並べることを求めないでください。
圧縮テスト
実際に提示された BLUF を 1〜2 文で表現します。
無関係な主張を結び付けないと表現できない場合は、単に文を前に移動するのではなく、要点が分裂している、または中心が不明瞭だと診断します。
判定を選ぶ
| 判定 | 意味 |
|---|---|
| 要点が前面にある | 適切な考えが、そのコンテンツに最も有効な位置にあります。 |
| 遅れているが、価値がある | 要点の提示は遅れますが、それまでの内容が理解、説得力、または効果を高めています。 |
| 埋もれている | 適切な考えは含まれていますが、不要な内容によって提示が遅れています。 |
| 導入の焦点が違う | 導入では二次的な考えが明確に前面に出ている一方、より重要な考えが後から登場します。 |
| 不明瞭、または分裂している | 中心となる考えが定まっていないか、複数の考えが優先順位なく競合しています。 |
有用な場合に限り、二次的な診断を追加します。
- 導入のズレ — 導入が、実際の内容ではなく、以前の草稿を説明しています。
- BLUF の先走り — 要点は早く提示されていますが、読者が理解したり信頼したりするのに最低限必要な文脈がまだありません。
- 局所的な埋没 — 節、段落、または文が、それ自体の貢献を隠しています。
- BLUF の繰り返し — 内容を展開する代わりに、要点を何度も言い直しています。
診断を報告する
記事、エッセイ、またはまとまった長さのセクションには、次の形式を使用します。
## BLUF Check
**Scope:** [Full piece / section / post / paragraph / sentence]
**Verdict:** [Front and center / Delayed but earned / Buried / Wrong lede / Unclear or split]
**Declared BLUF:** [What the opening foregrounds]
**Delivered BLUF:** [What the artifact actually supports or concludes]
**Latent lede:** [Stronger idea found later, if present]
**Current location:** [Exact paragraph, section, or quoted sentence]
**Best location:** [Where the important idea belongs]
### Placement Diagnosis
[Explain what earns its place before the BLUF, what delays it unnecessarily, and how the current order affects the reader.]
### Smallest Effective Move
[Move, cut, promote, combine, reframe, or preserve.]
### What To Protect
[Scene, tension, voice, qualification, joke, or context that should survive the change.]
該当しない場合は、潜在的な導入と保護に関する項目を省略します。
短い投稿、段落、または文には、出力を簡潔にします。
**Verdict:** [Verdict]
**BLUF:** [Most important idea]
**Placement:** [Where it is and where it belongs]
**Smallest move:** [Specific recommendation]
該当する表現を引用し、正確な位置を示します。「要点を述べる」といった一般的な指示はしないでください。
依頼された場合に限り修正する
既定では、診断し、配置を提案します。
コンテンツの修正を求められた場合:
- 書き手の意図する主張と文体を保ちます。
- まずは最小限の構成変更を試します。既存の文を前に出す、段落を移動する、ウォーミングアップを削る、導入から要点へのつなぎを引き締める、または導入で何を強調するかを見直す、といった方法です。
- 構成の入れ替えで解決できない場合に限り、導入を書き直します。
- 変更によって生じたつなぎを調整します。
- 「この記事では〜を主張します」や「要するに」といった定型的な前置きは追加しません。
- 主張の変更を提案する場合は、内容をその変更に合わせて再構成する前に、書き手の判断を仰ぎます。
適用範囲
- 読者の注意を引く導入を作るには
cw-hookを使用します。強いフックでも、要点を埋もれさせたり、誤って伝えたりすることがあります。 - 中心的な主張そのものを作成または明確化する必要がある場合は
cw-thesisを使用します。BLUF は、すでに存在する考えの階層と配置を評価します。 - 草稿全体から足場となる説明、発見の叙述、書き手のウォーミングアップを取り除くには
cw-tracksを使用します。BLUF は、重要な考えをどこに置くべきかに焦点を当てます。 - 論旨、構成、重要性、根拠、効果を包括的に見直すには
cw-dev-editを使用します。BLUF は、より限定的に配置を評価します。 - 混乱、反発、または注意が途切れる過程を読者の視点から報告するには
cw-readerを使用します。BLUF は、重要性と順序について編集上の判断を示します。 - 公開できる状態かどうかを判定するには
cw-final-passを使用します。BLUF の確認は、どの段階でも、不完全な内容に対しても実施できます。
原則
- 執筆者が書いた順序より、読者にとっての価値を優先します。
- 読者の注意を引くことと、重要であることを区別します。
- 明快でも二次的な内容を冒頭に置くのは、配置の失敗と捉えます。
- 遅らせるだけの効果がある場合は、意図的なサスペンス、説得、ユーモア、物語のテンポを損なわないようにします。
- 直接的であることと、定型的な主張の予告を混同しないでください。
- すでに作品に備わっているものを明らかにするために、必要最小限の変更を優先します。
- 論旨に関わる選択は、執筆者に委ねます。