setup-competitors-md について
競合や代替手段を調査し、ポジショニング、ロードマップ、メッセージングに役立つルート `COMPETITORS.md` を作成する一回限りのスキルです。ルートに `AGENTS.md` がある場合は、必要に応じてリンクを追加します。
主な機能
- 01競合と代替手段の調査
- 02差別化要因と不足点の整理
- 03ルート `COMPETITORS.md` の作成
- 04ルート `AGENTS.md` への任意リンク
活用シーン
- 01直接の競合と代替手段の把握
- 02製品ポジショニングの検討
- 03ロードマップ上の不足機能の特定
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ dobroslavradosavljevic/ skills --skill setup-competitors-mdインストール後、Claude Code で/setup-competitors-mdを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlreferences/template.md
詳細
COMPETITORS.md のセットアップ
概要
一度限りのセットアップです。この製品が誰と競合するのか(また、ユーザーが代わりに何をしているのか)を特定し、ポジショニング、ロードマップ、メッセージングの判断に使う COMPETITORS.md をリポジトリのルートに 1 つ作成します。ユーザーからファイルの再生成または更新を明示的に依頼されない限り、継続的なメンテナンス作業として扱わないでください。
出力
- 作成するファイルは、リポジトリのルートにある
COMPETITORS.mdの 1 つだけ です。 COMPETITORS.mdがすでに存在する場合は、上書き、マージ/更新、中止のいずれにするかを一度確認してください。黙って上書きしてはいけません。
ワークフロー
1. この製品を理解する
リポジトリをもとに、製品のカテゴリと差別化の主張を明らかにします。
- ルートのドキュメント、ランディングページ/料金/概要の説明文、機能一覧、比較ページがあればその内容。
- 市場を示唆する製品の機能や提供内容(認証、料金プラン、インテグレーションなど)。
- ドキュメント、イシュー、マーケティング文面で既存の競合について言及している箇所。
- この製品が置き換えると主張する業務(スプレッドシート、既存の SaaS、手作業、OSS など)。
一般的な「Notion 対その他すべて」のような一覧より、リポジトリ内の一次情報を優先してください。
2. 市場を調査する
利用可能な場合は、設定済みの調査ツールやウェブツールを使います。利用できない場合は、検索して一次情報を開いてください。
- 直接競合(同じ業務、同じ購入者)。
- 隣接する代替製品(一部が重複)。
- 間接的な代替手段(現状維持:スプレッドシート、代理店、DIY、何もしない)。
- 料金ページ、機能比較表、ポジショニングの見出し、想定顧客に関する表現。
- 実際の強みや弱みを明らかにする場合に限り、公開レビューや変更履歴も確認します。
注目すべき各プレイヤーについて、URL、確認日、ポジショニングを一言でまとめた説明、ICP の手がかり、料金体系、際立った強み/弱みを記録します。確認できた事実 と 推測 は分けてください。
網羅的な業界調査ではなく、役立つ範囲(通常は名前の挙がる競合 4〜8 社と代替手段)を目指してください。
3. ユーザーにヒアリングする(不足分のみ)
調査で明らかにできない点だけを質問します。質問はまとめて行います。不足している場合は、次の点を確認してください。
- ユーザーが本当の競合と考えている相手(および競合と見なすべきでない相手)。
- 受注・失注の事例と、成約または解約に至った理由。
- 模倣を拒む機能と、同等性のために必須の機能。
- 狙いたいカテゴリと、参入を避けたいカテゴリ。
- 競合の範囲に関する地域やセグメントの制限。
ユーザーがヒアリングを断った場合は、前提を明記し、確信度を添えて進めてください。
4. 差別化をまとめる
- 各項目を直接競合/隣接/代替手段に分類します。
- 主要な競合(通常 2〜4 社)と注視対象を明確にします。
- 自社の強み、つまり顧客が代わりにこの製品を選ぶ理由を示します。
- 競合に対する同等性の不足、必須機能、意図的に目指さない領域を記載します。
- 料金や機能に関する情報は変わるため、古くなるリスクを明記し、調査日を記載します。
5. COMPETITORS.md を作成する
references/template.md を使用します。該当するセクションを埋め、空のセクションは省略してください。品質基準:
- 一般的な市場論ではなく、この 製品の競合状況に即した内容にします。
- メッセージング(「X と伝え、Y とは主張しない」)とロードマップ(「同等性を目指すか、差別化するか」)の判断に役立つ内容にします。
- 代替手段と競合と見なすべきでない相手を含め、エージェントが比較対象を広げすぎないようにします。
- URL と確認日を添えて情報源を記載し、架空の料金は作りません。
- 長大な情報の羅列より、簡潔なプロフィールを優先し、詳しい情報にはリンクします。
6. AGENTS.md からリンクする(条件付き)
COMPETITORS.md を作成した後、次の手順に従います。
- ルートにある
AGENTS.mdだけを確認します。 - ファイルが 存在しない 場合は、リンクを追加せずに終了します。
AGENTS.mdを 作成してはいけません。 - ファイルが 存在する 場合、リンクがなければ
COMPETITORS.mdへの明確なリンクを追加します。- 既存のインデックス/ドキュメント/関連ドキュメントのセクションがあれば、そこに追加します。
- なければ、
## Project docsのような短いセクションを追加し、次の箇条書きを記載します。- [COMPETITORS.md](COMPETITORS.md) — 競合状況と差別化 - 競合分析の全文を
AGENTS.mdに重複して記載しないでください。 - 無関係な
AGENTS.mdの内容はそのまま維持してください。
7. 完了を報告する
- 作成したファイルのパスを伝えます。
- 主要な競合、自社の強みを一文でまとめた内容、
AGENTS.mdを更新したか、またはリンク追加を省略したかを簡潔に報告します。 - ユーザーから依頼されない限り、コミットしないでください。
独立性
このスキルは単独で機能します。他のスキルへの言及、リンク、依存は避けてください。参照するのは、リポジトリ内のファイル、外部ソース、ユーザー入力、およびこのスキルの references/ のみです。
対象外
- 本格的な市場調査レポート、TAM/SAM/SOM のモデリング、営業用バトルカードのライブラリ。
- マーケティングページや料金ページの書き換え(別途依頼された場合を除く)。
AGENTS.mdが存在しない場合の作成。- ユーザーがセットアップの再実行を依頼しない限り、競合状況を定期的に監査すること。