7つのスラッシュコマンド、0.45ドル/記事:このClaude CodeパイプラインがSEOコンテンツ運用全体を実行

ある開発者が、Claude Codeを通じてコンテンツSEOパイプラインを1年間運用したシステムをオープンソース化しました。リポジトリ(MITライセンス)には、.claude/commands/内に7つのスラッシュコマンドが含まれています。各コマンドはマークダウンファイルで、厳格なロールと出力契約が定義されています。コマンドはpipeline.yamlを読み込んで状態を管理し、1つのステップを実行後、人間によるゲートで一時停止し、状態を更新してステートレスな再入力を可能にします。
パイプラインの流れ
/seo-research— Perplexity Deep Research APIを使用(約0.45ドル/投稿)/seo-brief— 人間によるゲート/seo-write/seo-optimize— 10項目のスコアカード/seo-publish— Sanity HTTP API → IndexNow ping
4つの人間によるゲートが存在し、オペレーターがアングル、ブリーフ、コピー、公開の判断を制御できます。フローは翌日も/seo-dailyで途中から再開可能です。
実際の結果
このパイプラインを運用したあるブランドでは、12ヵ月で1日あたりの平均インプレッション数が131から964に増加(7.3倍)。月間インプレッション数は2,142から39,240に増加(18倍)。パイプラインによるブログコンテンツは、119の投稿全体でGoogle Search Consoleのインプレッション数の51.8%を占めました。クリック数は比例して増加しなかったものの、開発者はタイトルやメタデータがCTR向けに調整されていなかったと指摘し、次回のイテレーションとして/seo-refreshコマンドを構築中です。
開発者からの技術メモ
- Sanity MCPの問題:
create_documents_from_jsonはカスタム_idをUUIDで上書きし、決定論的なフロントエンドを壊します。パブリッシャーは代わりにSanityの直接HTTPミューテーションエンドポイントを使用しています。リポジトリにドキュメント化されています。 - ブランドボイスを1つのYAMLに:
config/seo-settings.yaml— ブランドのハードコードは一切なし。フォークして1ファイルを置き換えるだけで、自分のブランドで運用できます。 - プラグ可能なCMS: Sanityがリファレンス実装ですが、WordPress、Contentful、Webflowへの切り替えは1ファイルの編集で可能です。
ユースケース
これは、Claude Codeを使ってコンテンツやマーケティング運用を行う開発者向けで、スラッシュコマンドを連鎖して本番パイプラインにする具体的で再現可能なパターンを提供します。
📖 全文ソース: r/ClaudeAI
👀 See Also
ゲートウェイ向けツール・統合構築のためのOpenClaw Mock API
Imposterを使ったOpenClawゲートウェイWebSocket APIのオープンソースモック。chat.send/history、session create/list、agent list、model listをサポート。YAMLとJSONで拡張可能。

MCP-インドスタック:AIエージェント向けインド金融データのオフラインファーストサーバー
MCP-India-Stackは、認証や外部API呼び出しを必要とせず、インドの金融・政府API機能を提供するオフラインファーストのMCPサーバーです。税計算、検証ツール、ルックアップのためにデータセットをローカルにバンドルしています。

Prompt-Mini: Claudeコードプラグインが曖昧なプロンプトを検知し、クレジットの浪費を削減
Prompt-miniは、実行前に曖昧なプロンプトを検出し、明確化の質問を投げかけ、40以上のフレームワークに対するスタック検出と特定のルールを備えた構造化プロンプトを構築するClaude Codeプラグインです。このツールは、スコープの欠如、停止条件、ファイルパスなど、35のクレジットを浪費するパターンに対処します。

CAP: /plugin installでインストールするClaudeコードステータスラインプラグイン
CAP(Claude Allowance Pulse)は、npm、curl、jqを必要とせずに/plugin installでインストールできるClaude Code用ステータスラインプラグインです。ターミナルにモデル使用状況、セッションおよび週間制限、コンテキストウィンドウ使用率、セッションコストを表示します。