competitive-intelligence
競合他社を調査し、インタラクティブなバトルカードを自動生成します。クリック可能な競合カードと比較マトリクスをHTML形式で出力します。「競合調査」「〇〇と比較して」「〇〇のバトルカード」などのフレーズで起動します。
description の原文を見る
Research your competitors and build an interactive battlecard. Outputs an HTML artifact with clickable competitor cards and a comparison matrix. Trigger with "competitive intel", "research competitors", "how do we compare to [competitor]", "battlecard for [competitor]", or "what's new with [competitor]".
SKILL.md 本文
競合インテリジェンス
競合他社を徹底的に調査し、取引で使用できるインタラクティブなHTML バトルカードを生成します。出力は自己完結型のアーティファクトで、クリック可能な競合他社タブと全体的な比較マトリックスが含まれています。
仕組み
┌─────────────────────────────────────────────────────────────────┐
│ 競合インテリジェンス │
├─────────────────────────────────────────────────────────────────┤
│ 常に実行(Web検索で単独動作) │
│ ✓ 競合他社製品の深掘り分析:機能、価格、ポジショニング │
│ ✓ 最新リリース:過去90日間でリリースされた内容 │
│ ✓ 貴社のリリース:対抗するためにリリースした内容 │
│ ✓ 差別化マトリックス:貴社が勝つ領域vs競合が勝つ領域 │
│ ✓ セールストークトラック:各競合他社に対するポジショニング方法│
│ ✓ 地雷質問:自然に競合他社の弱点を露呈させる │
├─────────────────────────────────────────────────────────────────┤
│ 出力:インタラクティブなHTMLバトルカード │
│ ✓ 比較マトリックスの概要 │
│ ✓ 各競合他社のクリック可能なタブ │
│ ✓ ダークテーマ、プロフェッショナルなスタイリング │
│ ✓ 自己完結型HTMLファイル — 共有またはどこでもホスト可能 │
├─────────────────────────────────────────────────────────────────┤
│ スーパーチャージド(ツールを接続した場合) │
│ + CRM:Win/Loss データ、成約案件での競合他社言及 │
│ + Docs:既存のバトルカード、競合プレイブック │
│ + Chat:社内インテリジェンス、同僚からのフィールドレポート │
│ + Transcripts:顧客通話での競合他社言及 │
└─────────────────────────────────────────────────────────────────┘
はじめに
このスキルを実行すると、以下のコンテキストについてお伺いします:
必須項目:
- どの会社で働いていますか?(メールアドレスから検出することもできます)
- 主な競合他社は誰ですか?(1~5社)
オプション項目:
- 最初に重点を置きたい競合他社は?
- 競合他社と競合している特定の取引はありますか?
- 顧客から聞いた競合他社についての課題はありますか?
前回のセッションで既に売上コンテキストがある場合は、確認して質問をスキップします。
コネクター(オプション)
| コネクター | 追加される機能 |
|---|---|
| CRM | 各競合他社に対するWin/Loss 履歴、案件レベルの競合他社追跡 |
| Docs | 既存のバトルカード、製品比較ドキュメント、競合プレイブック |
| Chat | 社内チャットインテリジェンス(例:Slack)— チームが現場で聞いていることの内容 |
| Transcripts | 顧客通話での競合他社言及、提起された異議 |
コネクターがない場合は? Web 検索でも非常に効果的です。製品ページ、価格設定、ブログ、リリースノート、レビュー、求人情報など、すべてが公開ソースから取得されます。
出力:インタラクティブなHTMLバトルカード
このスキルは、以下を含む自己完結型のHTMLファイルを生成します:
1. 比較マトリックス(ランディングビュー)
一目で貴社と全競合他社を比較する概要:
- 機能比較グリッド
- 価格比較
- 市場ポジショニング
- Win レート指標(CRM接続時)
2. 競合他社タブ(クリックして展開)
各競合他社にはクリック可能なカードがあり、展開して以下を表示します:
- 会社プロフィール(規模、資金調達、ターゲット市場)
- 販売内容とポジショニング方法
- 最新リリース(過去90日)
- 競合他社が勝つ領域 vs 貴社が勝つ領域
- 価格インテリジェンス
- さまざまなシナリオ向けのトークトラック
- 異議への対応
- 地雷質問
3. 貴社のカード
- 貴社のリリース(過去90日)
- 貴社の主要な差別化要因
- 証拠となるポイントと顧客の声
HTML 構造
<!DOCTYPE html>
<html>
<head>
<title>Battlecard: [Your Company] vs Competitors</title>
<style>
/* Dark theme, professional styling */
/* Tabbed navigation */
/* Expandable cards */
/* Responsive design */
</style>
</head>
<body>
<!-- Header with your company + date -->
<header>
<h1>[Your Company] Competitive Battlecard</h1>
<p>Generated: [Date] | Competitors: [List]</p>
</header>
<!-- Tab Navigation -->
<nav class="tabs">
<button class="tab active" data-tab="matrix">Comparison Matrix</button>
<button class="tab" data-tab="competitor-1">[Competitor 1]</button>
<button class="tab" data-tab="competitor-2">[Competitor 2]</button>
<button class="tab" data-tab="competitor-3">[Competitor 3]</button>
</nav>
<!-- Comparison Matrix Tab -->
<section id="matrix" class="tab-content active">
<h2>Head-to-Head Comparison</h2>
<table class="comparison-matrix">
<!-- Feature rows with you vs each competitor -->
</table>
<h2>Quick Win/Loss Guide</h2>
<div class="win-loss-grid">
<!-- Per-competitor: when you win, when you lose -->
</div>
</section>
<!-- Individual Competitor Tabs -->
<section id="competitor-1" class="tab-content">
<div class="battlecard">
<div class="profile"><!-- Company info --></div>
<div class="differentiation"><!-- Where they win / you win --></div>
<div class="talk-tracks"><!-- Scenario-based positioning --></div>
<div class="objections"><!-- Common objections + responses --></div>
<div class="landmines"><!-- Questions to ask --></div>
</div>
</section>
<script>
// Tab switching logic
// Expand/collapse sections
</script>
</body>
</html>
ビジュアルデザイン
カラーシステム
:root {
/* Dark theme base */
--bg-primary: #0a0d14;
--bg-elevated: #0f131c;
--bg-surface: #161b28;
--bg-hover: #1e2536;
/* Text */
--text-primary: #ffffff;
--text-secondary: rgba(255, 255, 255, 0.7);
--text-muted: rgba(255, 255, 255, 0.5);
/* Accent (your brand or neutral) */
--accent: #3b82f6;
--accent-hover: #2563eb;
/* Status indicators */
--you-win: #10b981;
--they-win: #ef4444;
--tie: #f59e0b;
}
カードデザイン
- 角丸(12px)
- 微妙な枠線(1px、低い不透明度)
- わずかな高さ付きのホバー状態
- スムーズなトランジション(200ms)
比較マトリックス
- スティッキーなヘッダー行
- 色分けされた勝者インジケーター(緑 = 貴社、赤 = 競合他社、黄 = 同等)
- 詳細用の展開可能な行
実行フロー
フェーズ1:売上コンテキストの収集
初回の場合:
1. 確認:「どの会社で働いていますか?」
2. 確認:「何を売っていますか?(1行で製品/サービス)」
3. 確認:「主な競合他社は誰ですか?(最大5社)」
4. 将来のセッション用にコンテキストを保存
既存ユーザーの場合:
1. 確認:「まだ[会社]で[製品]を販売していますか?」
2. 確認:「同じ競合他社ですか、または追加する新しい競合他社はありますか?」
フェーズ2:貴社について調査(常に実行)
Web 検索:
1. 「[貴社] 製品」— 現在のオファリング
2. 「[貴社] 価格」— 価格モデル
3. 「[貴社] ニュース」— 最近の発表(90日以内)
4. 「[貴社] 製品更新 OR チェンジログ OR リリース」— リリースした内容
5. 「[貴社] vs [競合他社]」— 既存の比較
フェーズ3:各競合他社を調査(常に実行)
各競合他社について、以下を実行:
1. 「[競合他社] 製品機能」— 提供内容
2. 「[競合他社] 価格」— 課金方法
3. 「[競合他社] ニュース」— 最近の発表
4. 「[競合他社] 製品更新 OR チェンジログ OR リリース」— リリースした内容
5. 「[競合他社] レビュー G2 OR Capterra OR TrustRadius」— 顧客のセンチメント
6. 「[競合他社] vs [代替品]」— ポジショニング方法
7. 「[競合他社] 顧客」— 利用者
8. 「[競合他社] キャリア」— 採用信号(成長領域)
フェーズ4:接続されたソースを取得(利用可能な場合)
CRM 接続時:
1. 競合他社フィールド = [競合他社] でクローズした成約案件をクエリ
2. 競合他社フィールド = [競合他社] でクローズした失注案件をクエリ
3. Win/Loss パターンを抽出
Docs 接続時:
1. 「battlecard [競合他社]」を検索
2. 「competitive [競合他社]」を検索
3. 既存のポジショニングドキュメントを取得
Chat 接続時:
1. 「[競合他社]」言及を検索(過去90日)
2. フィールドインテリジェンスと同僚の見解を抽出
Transcripts 接続時:
1. 「[競合他社]」言及について通話を検索
2. 異議と顧客の引用を抽出
フェーズ5:HTMLアーティファクトをビルド
1. 各競合他社用のデータ構造
2. 比較マトリックスをビルド
3. 個別バトルカードを生成
4. 各シナリオ用のトークトラックを作成
5. 地雷質問をコンパイル
6. 自己完結型 HTML としてレンダリング
7. [YourCompany]-battlecard-[date].html として保存
競合他社ごとのデータ構造
competitor:
name: "[Name]"
website: "[URL]"
profile:
founded: "[Year]"
funding: "[Stage + amount]"
employees: "[Count]"
target_market: "[Who they sell to]"
pricing_model: "[Per seat / usage / etc.]"
market_position: "[Leader / Challenger / Niche]"
what_they_sell: "[Product summary]"
their_positioning: "[How they describe themselves]"
recent_releases:
- date: "[Date]"
release: "[Feature/Product]"
impact: "[Why it matters]"
where_they_win:
- area: "[Area]"
advantage: "[Their strength]"
how_to_handle: "[Your counter]"
where_you_win:
- area: "[Area]"
advantage: "[Your strength]"
proof_point: "[Evidence]"
pricing:
model: "[How they charge]"
entry_price: "[Starting price]"
enterprise: "[Enterprise pricing]"
hidden_costs: "[Implementation, etc.]"
talk_track: "[How to discuss pricing]"
talk_tracks:
early_mention: "[Strategy if they come up early]"
displacement: "[Strategy if customer uses them]"
late_addition: "[Strategy if added late to eval]"
objections:
- objection: "[What customer says]"
response: "[How to handle]"
landmines:
- "[Question that exposes their weakness]"
win_loss: # If CRM connected
win_rate: "[X]%"
common_win_factors: "[What predicts wins]"
common_loss_factors: "[What predicts losses]"
納品
## ✓ バトルカード作成完了
[バトルカードを表示](file:///path/to/[YourCompany]-battlecard-[date].html)
---
**サマリー**
- **貴社**:[名前]
- **分析した競合他社**:[リスト]
- **データソース**:Web 検索 [+ CRM] [+ Docs] [+ Transcripts]
---
**使い方**
- **通話前**:関連する競合他社タブを開き、トークトラックを確認
- **通話中**:地雷質問を参照
- **Win/Loss 後**:新しいインテリジェンスで更新
---
**共有オプション**
- **ローカルファイル**:任意のブラウザで開く
- **ホスト**:Netlify、Vercel、または社内 Wiki にアップロード
- **直接共有**:HTML ファイルをチームメイトに送信
---
**新しい情報を反映させる**
このスキルを再度実行して、最新インテリジェンスで更新してください。推奨:月1回、または大型案件の前に。
リフレッシュ頻度
競合インテリジェンスは時間とともに古くなります。推奨されるリフレッシュ:
| トリガー | アクション |
|---|---|
| 月1回 | クイックリフレッシュ — 新しいリリース、ニュース、価格変更 |
| 大型案件前 | その案件の特定の競合他社の詳細リフレッシュ |
| Win/Loss 後 | 新しいデータでパターンを更新 |
| 競合他社の発表後 | その競合他社について即座に更新 |
より良いインテリジェンス取得のコツ
- 弱点について正直に — 信頼性は競合他社の強みを認識することから生まれます
- 機能よりも成果に焦点を当てる — 「X 機能がある」よりも「顧客が Y 成果を達成」が重要
- フィールドから更新する — 最高のインテリジェンスは実際の顧客との会話から得られます
- 地雷を植える、悪口は言わない — 弱点を露呈させる質問をしてください。決して競合他社を貶さない
- リリースを執拗に追跡する — リリース内容は戦略と機会を示しています
関連スキル
- account-research — リーチアウト前に特定の見込み客を調査
- call-prep — 競合他社が関わることが分かっている通話の準備
- create-an-asset — 特定の取引用のカスタム比較ページをビルド
ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- anthropics
- ライセンス
- Apache-2.0
- 最終更新
- 不明
Source: https://github.com/anthropics/knowledge-work-plugins / ライセンス: Apache-2.0
関連スキル
doubt-driven-development
重要な判断はすべて、本番環境への展開前に新しい視点から対抗的レビューを実施します。速度より正確性が重要な場合、不慣れなコードを扱う場合、本番環境・セキュリティに関わるロジック・取り消し不可の操作など影響度が高い場合、または後でバグを修正するよりも今検証する方が効率的な場合に活用してください。
apprun-skills
TypeScriptを使用したAppRunアプリケーションのMVU設計に関する総合的なガイダンスが得られます。コンポーネントパターン、イベントハンドリング、状態管理(非同期ジェネレータを含む)、パラメータと保護機能を備えたルーティング・ナビゲーション、vistestを使用したテストに対応しています。AppRunコンポーネントの設計・レビュー、ルートの配線、状態フローの管理、AppRunテストの作成時に活用してください。
desloppify
コードベースのヘルスチェックと技術負債の追跡ツールです。コード品質、技術負債、デッドコード、大規模ファイル、ゴッドクラス、重複関数、コードスメル、命名規則の問題、インポートサイクル、結合度の問題についてユーザーが質問した場合に使用してください。また、ヘルススコアの確認、次の改善項目の提案、クリーンアップ計画の作成をリクエストされた際にも対応します。29言語に対応しています。
debugging-and-error-recovery
テストが失敗したり、ビルドが壊れたり、動作が期待と異なったり、予期しないエラーが発生したりした場合に、体系的な根本原因デバッグをガイドします。推測ではなく、根本原因を見つけて修正するための体系的なアプローチが必要な場合に使用してください。
test-driven-development
テスト駆動開発により実装を進めます。ロジックの実装、バグの修正、動作の変更など、あらゆる場面で活用できます。コードが正常に動作することを証明する必要がある場合、バグ報告を受けた場合、既存機能を修正する予定がある場合に使用してください。
incremental-implementation
変更を段階的に実施します。複数のファイルに影響する機能や変更を実装する場合に使用してください。大量のコードを一度に書こうとしている場合や、タスクが一度では完結できないほど大きい場合に活用します。