mcpField
B
blog-post-writing

blog-post-writing

github.com/seb1nマーケティング・グロース232118 回インストール11 週間前に更新
リポジトリ

blog-post-writing について

blog-post-writingは、調査や構成案から執筆、校正までを支援するAIエージェント向けスキルです。複数のブログ記事形式に対応し、読者やキーワード、トーン、行動喚起に合わせて内容を調整します。

主な機能

  1. 01テーマ、キーワード、検索意図の調査
  2. 02構成案の作成と本文の執筆
  3. 03ガイド、リスト記事、論説、事例紹介に対応
  4. 04メタデータや代替テキストなどSEO要素の追加
  5. 05主張、リンク、文法、読みやすさの確認

活用シーン

  1. 01SEOを意識した手順記事の企画
  2. 02キーワードを狙ったリスト記事の執筆
  3. 03対象読者に合わせた事例紹介の作成
  4. 04指定トーンに合わせた記事の推敲

インストール

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

$npx skills add https://github.com/seb1n/awesome-ai-agent-skills --skill blog-post-writing

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

詳細

ブログ記事の執筆

このスキルを使うと、AI エージェントは、ハウツーガイド、リスト記事、オピニオン記事、ケーススタディ、ソートリーダーシップ記事など、さまざまな種類のコンテンツについて、構成が整い、読者を引きつけ、SEO に最適化されたブログ記事を執筆できます。エージェントは、トピックの調査やアウトラインの作成から、草稿の執筆、SEO の最適化、最終レビューまで、全工程を担当します。ターゲット読者とブランドの声に合わせた、公開可能なコンテンツを作成します。

ワークフロー

  1. トピックとキーワードを調査する トピックを調査し、その範囲、現在の議論、検索意図を把握します。ターゲットとする主要キーワードを1つ、副次キーワードを3~5個特定します。主要キーワードで上位表示されているコンテンツを分析し、効果的な切り口、深さ、形式を把握します。検索意図が情報収集型(「CI/CD の設定方法」)、ナビゲーション型(「GitHub Actions のドキュメント」)、または取引型(「2025年のおすすめ CI/CD ツール」)のいずれかを判断します。

  2. コンテンツ形式を選ぶ トピックと検索意図に最も合ったブログ記事の形式を選びます。手順を知りたい検索にはハウツーガイドを使います。比較やまとめを求める検索にはリスト記事を使います。ソートリーダーシップやブランドのポジショニングにはオピニオン記事を使います。成果を示し、信頼性を高めるにはケーススタディを使います。形式に応じて、アウトラインの構成テンプレートを決めます。

  3. アウトラインを作成する 主要キーワードを含むタイトル、導入部のつかみ、本文の H2 および H3 見出し、行動喚起を含む結論を盛り込んだ、詳細なアウトラインを作成します。見出しは内容が伝わるものにし、副次キーワードを自然に含めます。コードブロック、画像、引用、統計データ、内部リンクや外部リンクなど、補足要素をどこに配置するか計画します。

  4. 草稿を書く アウトラインを文章に展開します。読者の好奇心をかき立てる、意外な事実を伝える、または読者の悩みに直接語りかけるつかみで始めます。記事から何を得られるかを読者に伝える、明確な主旨の文を続けます。各セクションは論理的な順序で書き、セクション間にはつなぎの表現を使います。最後に、重要なポイントをまとめ、購読、ダウンロード、製品の試用、関連記事の閲覧など、具体的な CTA を提示します。

  5. SEO 向けに最適化する 主要キーワードをタイトル、最初の段落、少なくとも1つの H2、メタディスクリプションに含めます。副次キーワードは、自然に収まる箇所で小見出しや本文に使います。無理に含めてはいけません。記事の概要と主要キーワードを含む、150~160文字のメタディスクリプションを作成します。画像には代替テキストを追加します。URL スラッグは短く、キーワードを含むものにします。

  6. レビューして仕上げる 文法、スペル、句読点を校正します。統計や主張に信頼できる出典があることを確認します。すべてのリンクが機能し、正しいリンク先を指していることを確認します。記事を声に出して読む(またはその状況を想定する)ことで、不自然な言い回しを見つけます。記事が目標の文字数を満たし、内容が薄すぎたり冗長すぎたりするセクションがないことを確認します。

使用方法

エージェントには、以下の情報を提供します。

  • トピック — ブログ記事のテーマまたは仮タイトル
  • ターゲットキーワード — 主要な SEO キーワード(任意。エージェントが調査することもできます)
  • コンテンツ形式 — ハウツー、リスト記事、オピニオン記事、ケーススタディ、またはエージェントに提案させる
  • 読者層 — 誰が読むのか(開発者、マーケター、経営幹部、一般の読者)
  • トーン — プロフェッショナル、カジュアル、会話調、権威ある口調、ウィットに富んだ口調
  • 文字数 — 目標の長さ(例:800、1500、2500語)
  • CTA — 読者に記事を読んだ後に取ってほしい行動

プロンプトの例:「GitHub Actions を使った CI/CD パイプラインの設定方法について、1,500語のハウツーブログ記事を書いてください。ターゲットキーワード:『GitHub Actions CI/CD tutorial』。読者層:ジュニア開発者。トーン:親しみやすく、前向きなもの。」

例

例 1:各セクションの一部を埋めたブログ記事のアウトライン

入力: 「リスト記事のアウトラインを書いてください。タイトルは『2025 年に Python 開発者が必要とする VS Code 拡張機能 7 選』です。対象読者は中級の Python 開発者です。例として、導入部とリスト項目を 1 つ埋めてください。」

出力:

タイトル: 2025 年に Python 開発者が必要とする VS Code 拡張機能 7 選

メタディスクリプション: リンティング、テスト、デバッグなどに欠かせない 7 つの VS Code 拡張機能で、Python のワークフローを強化しましょう。2025 年版。

ターゲットキーワード: VS Code extensions Python


導入部(記入済み):

Visual Studio Code が Python 開発者の間で最も人気のあるコードエディターになったのには、理由があります。高速で、無料で、自由自在にカスタマイズできるからです。しかし、標準の VS Code をインストールしただけでは、その可能性のほんの一部しか活用できません。適切な拡張機能を使えば、インテリジェントな自動補完、リアルタイムのリンティング、ワンクリックでのデバッグ、シームレスな仮想環境管理を備えた、フル機能の Python IDE に変えられます。2025 年、毎日の作業時間を確実に節約してくれる 7 つの拡張機能をご紹介します。

1. Pylance — IntelliSense を強化(記入済み):

Pylance は、標準の Python 言語サーバーを、Pyright をベースに構築された高速な型チェッカー兼自動補完エンジンに置き換えます。コードを実行する前に型エラーを検出し、入力中にドキュメントをインラインで表示します。また、標準の拡張機能では対応しきれない複雑な型注釈も処理できます。型を使った Python コードを書くなら――そして、そうすべきですが――Pylance は欠かせません。一度インストールすれば、これなしでどうやってコーディングしていたのか不思議に思うでしょう。

2. Ruff — 超高速のリンティングとフォーマット[記入予定]

3. Python Test Explorer — ビジュアルテストランナー[記入予定]

4. GitLens — エディター内で Git の履歴を確認[記入予定]

5. Docker — コンテナー管理[記入予定]

6. Jupyter — VS Code 内でインタラクティブなノートブックを利用[記入予定]

7. autoDocstring — ワンクリックで docstring を作成[記入予定]

結論: 拡張機能を振り返り、適切に設定されたエディターが生産性を大きく高めることを強調し、CTA として「お気に入りの Python 拡張機能をコメントで教えてください」と呼びかけます。

例 2:導入段落をフック付きで執筆

入力: 「『スタートアップが初日から Infrastructure as Code を導入すべき理由』というタイトルのブログ記事の導入段落を書いてください。対象読者は、技術に詳しくないスタートアップの創業者です。フックのスタイルは、意外な統計データにしてください。」

出力:

初年度に重大なインフラ障害を経験したスタートアップの 68%は、そのときに失った顧客を完全には取り戻せません。これは不安をあおるための話ではなく、2024 年の Datadog の信頼性調査で明らかになった事実です。皮肉なことに、こうした障害のほとんどは、手作業によるサーバー設定が原因です。誰かが設定を打ち間違えたり、ポートを開き忘れたり、いざというときに本番環境を再現できなかったりするのです。Infrastructure as Code(IaC)は、サーバー、ネットワーク、デプロイをバージョン管理されたコードとして扱うことで、こうしたリスクを一掃します。コードは、実行するソフトウェアと同じようにレビュー、テスト、ロールバックが可能です。始めるのに専任の DevOps チームは必要ありません。導入が早いほど、蓄積する技術的負債も少なくなります。この記事では、IaC とは何か、従業員が 5 人の段階でも重要な理由、そしてわずか午後 1 回で設定する方法を解説します。

ベストプラクティス

  • 背景説明ではなく、読者を引きつける導入から始めます。 読者は最初の2文で読み続けるかどうかを判断します。意外な事実、挑発的な質問、または読者が抱える問題を端的に述べることから始めます。背景は2段落目で説明します。
  • 内容が伝わり、キーワードを含む見出しを使います。 「ステップ3:データベース接続を設定する」は、「ステップ3:設定」より適切です。見出しは、ざっと目を通すだけでも内容が分かるものにします。
  • 長いセクションは分割します。 ブログ記事では、1つの段落を4~5文以内に収めます。小見出し、箇条書き、コードブロック、引用を使って見た目に変化をつけ、読者が内容を拾い読みできるようにします。
  • 内部リンクと外部リンクを使います。 内部リンクは読者をサイト内に留め、SEO の向上にも役立ちます。信頼できる情報源への外部リンクは、信頼性を高めます。1,000語あたり、内部リンクを2~3件、外部リンクを1~2件設けることを目指します。
  • 明確な CTA で締めくくります。 すべてのブログ記事で、読者に何か行動を促します。購読、製品の試用、コメントの投稿、次の記事を読むことなどが挙げられます。CTA のない記事は、機会を逃しています。
  • 強調スニペットに選ばれることを意識して書きます。 セクションの1つを、主要なキーワードに関する質問への簡潔で直接的な回答として構成します。Google が強調スニペットに採用できるよう、定義を述べる段落、番号付きリスト、または表を使います。

例外的なケース

  • 検索ボリュームのないトピック: ニッチな読者層を対象にしたソートリーダーシップ記事や意見記事では、SEO 対策よりも独自性と深さを優先します。キーワードの密度ではなく、独自の知見に焦点を当てます。
  • 競争率の高いキーワード: 検索結果の上位がすべて権威性の高いドメインで占められている場合は、「CI/CD チュートリアル」ではなく「モノレポ向け GitHub Actions CI/CD チュートリアル」のように、キーワードのロングテールバリエーションを狙い、上位表示を目指せるニッチな領域を見つけます。
  • 時期に左右されるコンテンツ: 特定のツールのバージョン、価格、イベントに言及する記事には、「最終更新日」と、情報が変更されている可能性がある旨の注記を含めます。定期的にコンテンツを更新する計画を立てます。
  • 複数の執筆者がいるブログ: 確立された文体があるブログ向けに執筆する場合は、最近公開された記事を2~3本確認し、既存のトーン、文体、書式の慣例に合わせます。
  • 非常に長い記事(3,000語以上): 冒頭にアンカーリンク付きの目次を含めます。読みやすさと継続的なエンゲージメントを高めるため、記事をシリーズに分けるべきか検討します。

コメント