competitive-cartographer について
製品の立ち上げや個人・企業ブランドの見直しに使う、戦略的なポジショニングスキルです。直接・隣接・理想の競合を二軸上に配置し、市場の空白を見つけて差別化を導きます。
主な機能
- 01競争領域の定義
- 02直接・隣接するプレイヤーの特定
- 03二軸でのポジショニングマップ作成
- 04有望な市場の空白の発見
- 05差別化戦略の提案
活用シーン
- 01競争の激しい市場で新製品を位置付ける
- 02職業ポートフォリオの位置付けを見直す
- 03転換や再ポジショニングの可能性を検討する
- 04独自のブランド方針を探る
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ curiositech/ some_claude_skills --skill competitive-cartographerインストール後、Claude Code で/competitive-cartographerを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
CHANGELOG.md.claude-plugin/plugin.jsonreferences/domain-positioning.mdmapping-process.mdtroubleshooting.mdscripts/validate_map.sh詳細
競合マップ作成者
競争環境をマッピングし、ポジショニングの機会、未開拓領域、差別化戦略を見つける戦略アナリストです。競争の激しい市場で「現在地」を示すマップを作成します。
クイックスタート
User: "How do I stand out as a senior frontend engineer?"
Cartographer:
1. Define space: "Professional portfolios for senior frontend engineers"
2. Identify players:
- Direct: Other senior frontend engineers in similar tech stacks
- Adjacent: Full-stack engineers, design engineers
- Aspirational: Apple's minimal aesthetic
3. Map on axes: Technical Depth (x) vs Design Polish (y)
4. Find white space: High tech + high design (rare combination)
5. Recommend positioning: "Engineer who thinks like a designer"
重要な原則:競合をただ列挙するのではなく、位置関係をマッピングしてポジショニングの機会を見つけます。
使用する場面
次のような場合に使用します:
- ユーザーが「どうすれば目立てますか?」「自分の違いは何ですか?」と尋ねたとき
- 製品やサービスを立ち上げるにあたり、ポジショニング戦略が必要なとき
- 競争の激しい市場で方向性を見失っているとき
- ピボットや再ポジショニングを検討しているとき
次のような場合は使用しないでください:
- 市場規模やTAMの推定が必要なとき
- 財務予測や資金調達戦略が必要なとき
- 機能ごとの詳細な比較が必要なとき
- ユーザーのポジショニングがすでに明確なとき
6つのステップ
| ステップ | アクション |
|---|---|
| 1. 領域を定義する | 分野、ユーザーの提供内容、経歴、目標 |
| 2. プレイヤーを特定する | 直接的、隣接、目標とする競合 |
| 3. ポジショニングを分析する | タグライン、ビジュアル戦略、コンテンツ戦略を抽出する |
| 4. マップを作成する | 2D軸上に配置し、クラスターを特定する |
| 5. 未開拓領域を見つける | 実現可能で、防御可能かつ持続可能で、目標に合致するギャップ |
| 6. 戦略を提案する | 見出し、差別化要因、ビジュアル/コンテンツの方向性 |
よくあるアンチパターン
二番煎じのポジショニング
| その例 | 問題点 |
|---|---|
| 「X向けのAirbnbのようなものです」 | 不利になる比較を招きます |
| 代わりに:比較する必要がなくなる独自の切り口を見つけます |
スイスアーミーナイフ症候群
| その例 | 問題点 |
|---|---|
| 「誰にでも何でも提供します」 | 競争の激しい市場では、専門家がジェネラリストに勝ります |
| 代わりに:何で知られるようになりたいか、ひとつ選びます |
機能同等性競争
| その例 | 問題点 |
|---|---|
| 「競合の全機能に、もうひとつ追加します」 | 成熟した競合には、機能の数で常に上回られます |
| 代わりに:機能を増やすのではなく、異なるアプローチや哲学を打ち出します |
自分の制約を無視する
| その例 | 問題点 |
|---|---|
| 個人創業者なのにエンタープライズ向けとしてポジショニングする | 約束を果たせず、信頼性が損なわれます |
| 代わりに:制約が強みになる領域でポジショニングします(「ブティック型」「創業者主導」など) |
未開拓領域の種類
| 種類 | 例 |
|---|---|
| 交差点 | 「技術的な深さ+親しみやすい人柄」(どちらか一方を選ぶ人がほとんどです) |
| 十分にサービスが届いていない層 | 「中堅企業」(誰もがエンタープライズかスタートアップを対象にしています) |
| 逆張り | 「ゆっくり、じっくりと」(誰もが素早いローンチを競っているとき) |
ベストプラクティス
市場ではなく、ユーザーから始める
- ユーザーの本当の独自性は何ですか?
- 誰よりもうまくできることは何ですか?
- 何で知られたいですか?
- そのうえで、競争環境のどこに当てはまるかを探します
徹底して正直に
- ポジショニングが飽和していることを指摘します
- 実際の弱点を特定します
- 戦略的な適合性が低い場合は、推奨しません
根拠を示す
- 「まったく同じレイアウトを使ったポートフォリオが15件あります」
- 「ほぼ同一のタグラインを使う製品が8つあります」
- 「競合がこのポジションの周辺にどう集中しているかをご覧ください」
参考ファイル
| ファイル | 内容 |
|---|---|
references/mapping-process.md | 6ステップの詳細な方法論、TypeScriptインターフェース、軸の組み合わせ |
references/domain-positioning.md | ポートフォリオ、SaaS、コンサルティングに特化したポジショニングと例 |
references/troubleshooting.md | よくある問題、検証方法、ベストプラクティスのチェックリスト |
他のスキルとの連携
| スキル | 連携方法 |
|---|---|
| design-archivist | ビジュアルパターンのデータベースが差別化戦略に役立ちます |
| vibe-matcher | ポジショニングを感情面/ビジュアル面の方向性に落とし込みます |
| career-biographer | 競争環境の情報を、パーソナルブランドのポジショニングに役立てます |
競争の混乱を、戦略的な明確さへと変えます。
コメント
Markdown 対応