mcpField
G
good-prose

good-prose

github.com/ahgraberクリエイティブ・メディア6107 回インストール1 日前に更新
リポジトリ

good-prose について

good-proseは、ビジネス文書、ブログ、論説、長文メールの執筆と編集に使うスキルです。構成の整理、簡潔な表現、落ち着いた文体を重視する編集手順を示します。

主な機能

  1. 01要点を冒頭に置く
  2. 02構成と主張を示す見出しの確認
  3. 03具体的な動詞と明確な表現
  4. 04冗長さや重複の削除
  5. 05文法と表記の確認

活用シーン

  1. 01ビジネス文書の下書き
  2. 02ブログや論説の推敲
  3. 03長文メールの明瞭化
  4. 04文単位の編集前の構成整理

インストール

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

$npx skills add https://github.com/ahgraber/skills --skill good-prose

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

同梱ファイル

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

ATTRIBUTION.md
references/
humanize-guardrails.md
tropes.md

詳細

良い文章:プロフェッショナルで明快な、人間らしい文章を書く・編集する

このスキルを使うと、ビジネス上のやり取り、一般公開するブログ、新聞の論説、友人や家族に送る長文メールに使える文章を作成・修正できます。 スラングや誇張を避け、明快さ、具体性、節度あるトーンを目指してください。

呼び出しに関する通知

  • このスキルを呼び出すときは、名前 good-prose をユーザーに伝えてください。

指針

以下を文章作成の基本ルールとして使ってください。 任意のスタイル調整よりも先に適用してください。

構成
  • 要点を早く述べる:主張や依頼を最初に示してください。
  • 見出しで主張を示す:見出しは、そのセクションの要点を述べるか、提起する問いに答えるものにしてください。短く、主張を含め、単にトピックを挙げるだけにしないでください。
  • 段落ごとに構成する:1段落につき1つの考えを述べ、明確なトピックセンテンスで始めてください。
  • 能動態を優先する:行為者が不明、または重要でない場合に限り、受動態を使ってください。
  • 具体的な動詞を使う:名詞化表現を動詞に置き換えてください。
  • 文を簡潔にする:不要な語句、重複した表現、埋め草を取り除いてください。
  • 当たり前のことを書かない:文書を読むだけで分かることを読者に指示する文や、直前の文を言い換えるだけの文は、丸ごと削ってください。短くても中身のない文は不要です。
  • 強調したい語句を文末に置く:最も重要な語句を文の最後に置いてください。
  • 並列構造を保つ:リストや対句では、文法上の形をそろえてください。
  • 懸垂修飾を避ける:文頭の句が、修飾する主語にきちんとつながるようにしてください。
  • 関連する語句を近くに置く:主語と動詞の間に長い挿入を入れないでください。
スタイル
  • 平易な言葉を優先する:難解な類語より、なじみのある言葉を使ってください。
  • 使い古された書き出しを避ける:「最も~の一つ」や「Xは単なるYではない」といった導入は避け、具体的な主語を置いてXが何であるかを述べてください。
  • 具体的に書く:曖昧な形容詞は、事実、数値、例に置き換えてください。
  • 正確な場合は「である」「がある」を使う:「役割を果たす」「存在感を示す」「誇る」は避けてください。
  • 強調表現を減らす:不可欠でない限り、「非常に」「極めて」「きわめて」を削ってください。
  • 婉曲表現や水増しを避ける:何が起きたのかを述べ、「それが何を意味するか」でぼかさないでください。
文章上のルール
  • カンマの使い方:独立節を等位接続詞でつなぐ場合は、その前にカンマを置いてください。
  • 節をカンマだけでつながない:カンマの代わりにセミコロンまたはピリオドを使ってください。
  • 文の断片を使わない:意図的な強調を除き、文の断片は避けてください。
  • 列挙ではカンマを使う:3つ以上の項目を列挙する場合は、最後の接続詞の前にもカンマを置いてください。
  • アポストロフィ:sで終わる名前も含め、単数の所有格には「's」を付けてください。
AI に関するガードレール
  • 意義を過度に強調する表現、宣伝調の表現、曖昧な帰属表現を取り除いてください。
  • 「強調する」「裏付ける」「披露する」は、直接的な表現に置き換えてください。
  • 否定の対句や、無理に3項目を並べる表現を避けてください。
  • チャットボット特有の埋め草(「お役に立てば幸いです」「良い質問です」など)を削ってください。
  • 一般的な楽観論ではなく、具体的な成果や次の手順で締めくくってください。

LLM には、避けるべき特徴的な文体があります。 LLM の失敗パターンと書き換えのガードレールについては、references/humanize-guardrails.md を参照してください。

事前確認

次の情報が不足している場合に限り、質問してください。

  • 目的(情報提供、説得、説明、依頼、考察)
  • 読者と関係性
  • 媒体と長さ(メール、ブログ記事、論説、メモなど)
  • トーンの制約(フォーマル、親しみやすい、毅然とした、中立的)
  • 必ず残す事実や表現

草稿が提示されている場合、意図が不明確でない限り、質問しないでください。

ワークフロー

ステップ1と2は必須です。文単位の作業に入る前に、構成と見出しの監査を完了してください。 構成が悪いまま節を磨いても、誤った層を調整することになります。簡潔な文でも、見出しが単なるブックマークでは読者の役に立ちません。(純粋な校正、つまり表現と順序を維持してスペル、文法、句読点だけを修正する作業は、このスキルではなくproofスキルの役割です。)

  1. 骨格を見つける:中心となる主張、依頼、または要点を特定し、文章がそれを冒頭に示していることを確認します。
  2. 構成と見出しを監査する:背景と重要性を示し、次に根拠を述べ、その後に影響や次のステップを示します。 トピック名を挙げるだけの見出しはすべて、その節の主張を述べる形、または見出しが提起する問いに答える形に書き換えます(Composition →「見出しで主張を述べる」)。 明白なことを述べる文は削除し(Composition →「明白なことは述べない」)、主語が曖昧な書き出しは書き換えます(Style →「ありきたりな書き出しを避ける」)。 3つすべての例については、references/humanize-guardrails.mdのパターン25~27を参照してください。
  3. 文を引き締める:具体的な動詞、明確な名詞、短い表現を優先します。
  4. 語調を調整する:専門的で人間味のある表現を保ち、誇張、冗長な言葉、曖昧な主張を取り除きます。 AI特有の不自然な表現がある場合は、references/humanize-guardrails.mdを参照してください。
  5. 表記を整える:文法、句読点、表記の一貫性を修正します。

基本原則

  • すべての要素に情報を持たせる:各見出しと文は、ラベルや言い換えではなく、主張や事実など、読者がまだ知らない情報を伝える必要があります。 文法的に正しく簡潔なだけでは不十分です。
  • 明確さを優先する:要点を早めに示します。 背景情報はその後に置きます。
  • 具体的な表現を抽象的な表現より優先する:「重要」や「重大」を事実や例に置き換えます。
  • 力強い動詞を使う:名詞化や中身のない表現を減らします。
  • 簡潔な構文を優先する:節を重ねたり、長すぎる文にしたりするのは避けます。
  • 強調には根拠を添える:形容詞ではなく、根拠によって重要性を示します。
  • リズムを保つ:文の長さに変化をつけ、短い文を効果的に使います。
  • 語調を整える:俗語、誇張、定型的な応援文句は使いません。

編集時の確認項目(順番に適用)

  1. 意味:主張は正確で、根拠があり、矛盾していませんか?
  2. 構成:各段落に要点があり、それを裏付けていますか?
  3. 簡潔さ:冗長な表現、曖昧な言い回し、前置きの長い表現を削っていますか?
  4. 文体:大げさな表現を平易な英語に置き換えていますか?
  5. 表記:文法、句読点、書式を修正していますか?

よくある修正

  • 曖昧な書き出し:一般的な前置きを、具体的な目的に置き換えます。
  • 抽象名詞:「改善の実施」を「Xを改善した」に置き換えます。
  • 責任の所在が曖昧な表現:「専門家によると」を、情報源を明記するか、削除します。
  • 中身のない強調語:不可欠な場合を除き、「非常に」「極めて」「大いに」を削除します。
  • 過度に丁寧な冗長表現:定型的な挨拶として必要な場合を除き、「ご健勝のことと存じます」を削除します。
  • AIらしい表現:「極めて重要な」「タペストリー」「強調する」「深く掘り下げる」といった表現は避けます。

出力形式

  • 修正後の文章を提示します。
  • 変更が大幅な場合は、変更点を3~5項目の短い箇条書きで追加します。
  • 返答前に自己確認します。すべての見出しが主張を示していますか? すべての文が、読者がまだ知らない情報を加えていますか? 各書き出し文には、具体的な主語がありますか?

参考資料

必要に応じて、詳しい指針を以下の資料で確認してください。

  • references/humanize-guardrails.md - LLMの失敗パターンと書き換え時のガードレール。
  • references/tropes.md - 避けるべき、よくあるAI文章の定型表現をまとめたtropes.fyiのカタログのローカルコピー。

コメント