writing-clearly-and-concisely について
writing-clearly-and-conciselyは、ドキュメントやUIコピーからレポート、要約まで、人向けの文章を書く人を対象としたスキルです。Strunkの文体原則を用い、避けるべきAI文章の典型的なパターンも示します。
主な機能
- 01文法と句読点のルールを適用
- 02能動的で具体的な表現
- 03不要な語句の削除
- 04段落構成の改善
- 05AI文章にありがちな表現の回避
活用シーン
- 01技術説明の編集
- 02プルリクエストの説明文の明確化
- 03UIコピーやエラーメッセージの改善
- 04レポートや要約の簡潔化
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ softaworks/ agent-toolkit --skill writing-clearly-and-conciselyインストール後、Claude Code で/writing-clearly-and-conciselyを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
README.mdsigns-of-ai-writing.mdelements-of-style/01-introductory.md02-elementary-rules-of-usage.md03-elementary-principles-of-composition.md04-a-few-matters-of-form.md05-words-and-expressions-commonly-misused.md詳細
明確で簡潔な文章の書き方
概要
明確で力強い文章を書きます。このスキルでは、何をすべきか(Strunk)と、何を避けるべきか(AI 特有の文体パターン)を扱います。
このスキルを使う場面
人間向けに文章を書くときは、常にこのスキルを使ってください。
- ドキュメント、README ファイル、技術的な解説
- コミットメッセージ、プルリクエストの説明
- エラーメッセージ、UI の文言、ヘルプテキスト、コメント
- レポート、要約、その他あらゆる説明
- 明確さを高めるための編集
人間が読む文章を書くなら、このスキルを使ってください。
コンテキストが限られている場合の戦略
コンテキストに余裕がないときは、次の手順で進めてください。
- 判断に基づいて下書きを書く
- 下書きと関連するセクションファイルを添えてサブエージェントを呼び出す
- サブエージェントに推敲を依頼し、修正版を返してもらう
すべてを読み込むのではなく、1 つのセクション(約 1,000〜4,500 トークン)だけを読み込めば、コンテキストを大幅に節約できます。
文体の要素
William Strunk Jr. の The Elements of Style(1918 年)は、明確に書くことと、無駄を容赦なく削ることを教えています。
規則
基本的な用法の規則(文法・句読法):
- 単数の所有格は 's を付けて作る
- 列挙では、最後の項目を除き、各項目の後にコンマを付ける
- 挿入句はコンマで挟む
- 等位節を導く接続詞の前にコンマを置く
- 独立節をコンマだけで繋がない
- 一つの文を二つに分けない
- 文頭の分詞句は、文の文法上の主語を修飾する
基本的な構成の原則:
- 一つの話題には一つの段落を充てる
- 段落は話題文で始める
- 能動態を使う
- 文は肯定形で書く
- 定義的で具体的、具象的な言葉を使う
- 不要な語を省く
- 緩い文が連続しないようにする
- 同等の観念は同じ形式で表現する
- 関連する語は近くに置く
- 要約では時制を一つに保つ
- 強調したい語は文末に置く
参考ファイル
上記の規則は Strunk の原文を要約したものです。例を交えた完全な説明は、次のファイルを参照してください。
| セクション | ファイル | 約トークン数 |
|---|---|---|
| 文法、句読法、コンマの規則 | 02-elementary-rules-of-usage.md | 2,500 |
| 段落構成、能動態、簡潔さ | 03-elementary-principles-of-composition.md | 4,500 |
| 見出し、引用、書式 | 04-a-few-matters-of-form.md | 1,000 |
| 語の選択、よくある誤用 | 05-words-and-expressions-commonly-misused.md | 4,000 |
ほとんどの作業では 03-elementary-principles-of-composition.md だけで十分です。 能動態、肯定形、具体的な言葉、不要な語の削除を扱っています。
避けるべき AI の文章パターン
LLM は統計的な平均へと回帰し、一般的で水増しされた文章を生成しがちです。次のものを避けてください。
- 誇張表現: pivotal、crucial、vital、testament、enduring legacy(重要な、極めて重要な、不可欠な、証、永続的な遺産)
- 空虚な "-ing" 句: ensuring reliability、showcasing features、highlighting capabilities(信頼性の確保、機能の紹介、性能の強調)
- 宣伝的な形容詞: groundbreaking、seamless、robust、cutting-edge(画期的な、シームレスな、堅牢な、最先端の)
- AI によく使われる語彙の乱用: delve、leverage、multifaceted、foster、realm、tapestry(掘り下げる、活用する、多面的な、育成する、領域、タペストリー)
- 書式の過剰使用: 箇条書きの多用、絵文字による装飾、ほとんどの語への太字の使用
大げさにならず、具体的に書いてください。何が実際に行われるのかを述べてください。
これらのパターンが生じる理由に関する包括的な調査は、signs-of-ai-writing.md を参照してください。この指針は Wikipedia の編集者が AI 生成の投稿を検出するために作成したもので、そのパターンは十分に文書化され、実地で検証されています。
まとめ
人間向けの文章を書くなら、elements-of-style/ から該当するセクションを読み込み、その規則を適用してください。ほとんどの作業では、03-elementary-principles-of-composition.md が最も重要な内容を扱っています。