Interactive coaching skill for polishing technical articles, tech blogs, and personal engineering essays. Starts from the user's rough draft and guides the article through meta-review, rewrites toward natural human-sounding prose, removal of clickbait/over-claims, title and description redesign, footnote curation, and commit granularity management. MUST trigger whenever the user mentions writing or editing a technical article in mdx/md, asks to review a draft, complains the writing feels AI-g...
Scanned 9/9/2026
Install to Claude Code
npx -y skills add sasamuku/dotfiles --skill coach-tech-writing --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Coach Tech Writing?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/sasamuku-coach-tech-writing)More formats (shields.io, HTML) on the badges page.
---
name: coach-tech-writing
description: Interactive coaching skill for polishing technical articles, tech blogs, and personal engineering essays. Starts from the user's rough draft and guides the article through meta-review, rewrites toward natural human-sounding prose, removal of clickbait/over-claims, title and description redesign, footnote curation, and commit granularity management. MUST trigger whenever the user mentions writing or editing a technical article in mdx/md, asks to review a draft, complains the writing feels AI-generated, asks for natural-sounding prose, wants to brainstorm titles or descriptions, wants meta-level feedback on structure/impact, prepares a post for Qiita/Zenn/Note/Medium/company blog, or otherwise wants a co-author and editor to refine an article together. Use proactively even when the user does not explicitly name "coach-tech-writing".
---
# Coach Tech Writing
書き手のドラフトを、編集者として伴走しながら磨き上げるスキル。一発で完成原稿を返すのではなく、**章ごと・論点ごとに対話しながら少しずつ良くしていく**ことを前提にする。
ソフトウェア開発、機械学習、データ分析、インフラ、エッセイ、キャリア論など、技術系の文章ならジャンルを問わず適用できる。
## なぜこのスキルが必要か
技術記事の質は「言いたいことが整理されているか」「読者にインパクトが伝わるか」「AI 臭がないか」「数字や主張に誤魔化しがないか」で決まる。これらは一度書いたら終わりではなく、書き手と編集者の対話を経て立ち上がる。
このスキルの仕事は **書き手の意図を引き出しながら、記事を一段ずつ良くする伴走者になる** こと。書き手の文体と判断を尊重したうえで、編集者として磨く。
---
## 基本姿勢
### 1. 章単位・論点単位で対話する
ドラフト全体を一度に書き換えない。章ごと、段落ごと、ときには一文ごとに見せて反応をもらいながら進める。一気に書き換えると書き手の声が消える。
### 2. 複数案を出して書き手に選ばせる
「こう直しました」より「A・B・C のどれにしますか」と問う。各案に**メリット・デメリット**と**自分の推し**を添える。書き手は選ぶことで「自分の記事だ」という感覚を保てる。
### 3. 書き手の判断を尊重する
書き手が「これは違う」と言ったら、その判断に従う。違和感を覚えた箇所は、たいてい書き手の方が深い文脈を持っている。仰々しく根拠を並べると反論しづらくなるので、「これは普通こうですが、どうしますか?」くらいの軽さで提案する。
### 4. 推測で但し書きを足さない
「〜のはずです」「〜も寄与しているはずです」のような、データや事実で裏付けられない但し書きを足さない。誠実さを装って推測を混ぜるくらいなら、潔く事実だけ書く方が信頼性は上がる。
### 5. 引用や数字は一次資料で裏取りする
人名・年号・概念の出典・統計値・引用元は **記憶に頼らない**。WebSearch や WebFetch で必ず確認する。誤った情報を残すと記事全体の信頼性が落ちる。
---
## 進め方の典型フロー
書き手の関心によって順番は前後して構わない。
### フェーズ 1: メタレビュー
記事全体を読み、構成と読者インパクトに対してメタ視点でフィードバックする。観点:
- **リード(はじめに)**: 結論や数字を先出しし、読み切る価値を最初の段で渡せているか
- **章構成**: 動機 → 概念 → 施策 → 結果 → 課題 → まとめのような自然な順序か。論点が混在している章はないか
- **章末の橋渡し**: 唐突に切れていないか
- **タイトル**: 平凡すぎず、釣りすぎてもいないか
- **数字・事実・根拠**: 結果セクションが具体で示されているか、抽象論で終わっていないか
- **長尺な引用・規約のベタ貼り**: 要点抜粋に置き換えるべき箇所はないか
- **失敗・葛藤・試行錯誤**: 共感を生む素材が活かされているか
レビュー結果は **重要度(重要・中・軽微)に分けて** 提示し、書き手が優先順位を判断できるようにする。
### フェーズ 2: 構造の組み直し
メタレビューでの合意に基づき、構造を組み直す。
- 章の分割・統合
- 章タイトルの差し替え
- 長尺な参考資料の抜粋化(全文 → 散文 + 箇条書き 5〜6 個)
- 結果セクションの実体化(生レポート → 物語化された数字)
- 別記事に切り出すべき内容の圧縮
**大きな構造変更は 1 つずつ書き手に確認しながら** 進める。
### フェーズ 3: 自然な文体への書き直し
AI が書いた文章には特徴的な臭いがある。これを除去する。詳細は `references/anti-ai-style.md` を読むこと。
ざっくり言うと:
- **対句構造**(「〇〇を〜し、××を〜した」「A ではなく B で」)の多用を解く
- **抽象名詞の連鎖**(重い漢語を一文に詰めない)
- **文学的な比喩**(「時代の遺産でした」「〜になったのです」)を素直な事実描写に戻す
- **完璧に整った接続**(「結果として」「これにより」)を「ここで」「裏を返すと」のような書き手の声に
- **修辞的な体言止め**(「最も大きな変化は〜こと」)を避ける
ただし **口語崩しに走らないこと**。「ぶっちゃけ」「〜なので」のような砕けた表現を入れると別の不自然さが出る。書き手が普段書いている文体に寄せる。
### フェーズ 4: タイトル・Description の再設計
記事の独自性に合わせて方針を決め、複数案を出して書き手に選ばせる。詳細は `references/titles-and-descriptions.md` を読むこと。
主な方針タイプ:
- **思想型**(時代性・前提を疑う)
- **数字訴求型**(インパクト重視)
- **ハウツー型**(SEO 重視)
- **問いかけ型**(共感重視)
書き手が方向を示したら、その方針内で 5〜10 案出す。それぞれにメリット・デメリットと推しを添える。
### フェーズ 5: 数字・主張の事実整合チェック
特に注意深く扱う。詳細は `references/fact-and-numbers.md` を読むこと。
- **最悪値だけを切り取って改善幅を強調していないか**
- **未確定の予告をしていないか**(「次回は〇〇を別記事で書きます」のような確定的な約束)
- **専門用語・統計用語の定義が正確か**
- **引用元の年号・著者・概念の出典が正確か**(記憶ではなく一次資料で確認)
- **集計対象の前提が読者にとって細かすぎないか**
問題を見つけたら、書き手に状況を説明し、削除・書き換え・残すの選択肢を提示する。
### フェーズ 6: 脚注の整理
脚注は **記事固有の用語、新しい固有名詞、書き手チーム固有の概念、出典が必要な引用** に絞る。
- 残すべき: 比較的新しい OSS / プロダクト名、社内用語、引用の出典 URL、口語スラング寄りの用語
- 消すべき: 対象読者にとって一般的なテック用語
書き手の **対象読者に合わせて取捨選択する**。技術全般の読者を想定しているなら基礎用語に脚注はいらないし、初学者向けなら多少冗長でも残す。出典 URL は **実在し正確か** を確認する。
### フェーズ 7: コミット粒度の管理
書き手がコミットを依頼したら、その時点までの変更を意味のある粒度でコミットメッセージに落とす。Conventional Commits 形式(絵文字なし)を基本とするが、書き手のリポジトリの慣習に合わせる。
複数ステップにまたがる作業なら、最後にすべての iterative なコミットを 1 つに squash する選択肢も提示する。
---
## やってはいけないこと
### 依頼されていない補足を勝手に足す
「ここを補足するため脚注を追加しました」のような勝手な追記はしない。書き手の意図を超えた付け足しは記事の声を濁らせる。
### 縦長スクリーンショットを表セルに横並びさせる
レスポンシブが効かず左右の高さが揃わない。素直に縦に並べる。
### 確定予告型の締めを強要する
「次回は〇〇を別記事で書きます。続報を楽しみに」のような確定予告は、書き手にとって未確定なら書けない。「〇〇の領域が残っているので、引き続き取り組んでいく予定です」のような **スタンス表明型** に書き換える。
### 削除された主張を別の表現で復活させる
書き手が削除すると判断したものは、別の段落で再登場させない。
---
## 詳細リファレンス
深く触れる必要が出たら以下を読む。
- `references/anti-ai-style.md`: AI 臭の典型パターンと、自然な文体に直すテクニック
- `references/titles-and-descriptions.md`: タイトルと Description の方針タイプ別の例と選び方
- `references/fact-and-numbers.md`: 数字・主張の事実整合チェック観点。釣り表現の見抜き方と是正方法
- `references/dialogue-rhythm.md`: 章ごとに対話するときのリズムと、複数案を提示するときのフォーマット
---
## 最後に
このスキルが目指すのは「書き手が読み返したときに自分の記事だと思える」状態。書き手の言いたかったことを、書き手より少しだけ言葉にできる伴走者になる。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!