Company Deep Dive Report logo

Company Deep Dive Report

Community
Ted0321
company-deep-dive-report

企業名や企業URLから、事業構造、収益ドライバー、競争優位、成長余地、リスク、将来シナリオを一次情報と根拠ID付きで分析し、経営・戦略・投資判断に使える企業ディープダイブ・レポートを作る。企業分析、競合分析、アナリストレポート、会社調査、デューデリジェンス、事業モデル分析、KPIツリー、投資仮説、戦略資料、経営会議向け企業ブリーフを求められたときに使う。

Overview

PublisherTed0321
Repositorykotetsu-work-ai-skills
Skill namecompany-deep-dive-report
Stars
56
Forks
1
Bundled files
13
LicenseMIT
Links
  • Markdown instructions

    A SKILL.md file the model loads on demand, so it only costs tokens when a request actually matches.

  • Works with any LLM

    AI skills are plain Markdown, not provider-specific code, so this works with GPT, Claude, Gemini, Grok, or a local model.

  • 13 bundled files

    Scripts, templates, and references the model can read while it works. Files are read-only and never executed.

  • Open source

    Published by Ted0321 on GitHub. Read the source before you install it.

Installation

Install the Company Deep Dive Report AI skill in TypingMind to use it with any LLM, or drop it into another agent that reads SKILL.md.

1

Install in TypingMind

TypingMind installs a skill straight from its GitHub folder — it reads SKILL.md, bundles the resource files, and stores the result locally.

  1. Open the app and go to Plugins → Skills.
  2. Choose "Install from GitHub".
  3. Paste the skill folder URL below and confirm.
    https://github.com/Ted0321/kotetsu-work-ai-skills/tree/main/skills/company-deep-dive-report
  4. Enable the skill in any chat where you want it available.
Plugins → Skills → Add skill → From GitHub URL, then paste the folder URL and press Continue.
2

Install in another agent

Any agent that reads the Agent Skills format can use this skill — copy the folder into that agent's skills directory.

Claude Code — .claude/skills
git clone --depth 1 https://github.com/Ted0321/kotetsu-work-ai-skills.git /tmp/kotetsu-work-ai-skills
mkdir -p .claude/skills
cp -r /tmp/kotetsu-work-ai-skills/skills/company-deep-dive-report .claude/skills/company-deep-dive-report
Restart Claude Code after copying so it picks up the new skill.

Use it in TypingMind

Enable Company Deep Dive Report in any TypingMind chat and the model takes it from there. Its name and description sit in the system prompt, and the moment a request matches, the model loads the full instructions itself — you never invoke it by hand, and it costs no tokens until it is actually used.

The model loads Company Deep Dive Report on its own as soon as a request matches it.

Works with any AI model

AI skills are plain Markdown instructions rather than provider-specific code, so Company Deep Dive Report is not tied to the model it was written for. Install it once in TypingMind and use it with GPT-5, Claude, Gemini, Grok, DeepSeek, Mistral, Llama, or a local model you run yourself — all on your own API keys.

  • Loaded only when it is needed

    The system prompt carries just the name and description. The instructions are fetched on the first matching request, so an idle skill costs nothing.

  • Switch models mid-chat

    Because the skill is instructions rather than code, changing model does not break it — the next model reads the same SKILL.md.

Skill instructions

This is the SKILL.md content the model loads. Read it before installing — a skill is instructions your model will follow.

企業ディープダイブ・レポート

企業を要約せず、意思決定を左右する因果構造を解明する。すべての重要主張を証拠へ接続し、事実・推論・仮説・不明を分離する。

必要な参照ファイルを読む

  • 分析開始時に references/analysis-routing.md を読み、企業タイプと分析ルートを決める。
  • 情報収集前に references/evidence-contract.md を読み、証拠台帳と主張の基準を固定する。
  • 成果物設計時に references/report-architecture.md を読み、ページ構成とビジュアル規則を決める。
  • assets/ のテンプレートを実行フォルダへコピーして使う。テンプレート自体は編集しない。
  • 完成形のデータ構造を確認したい場合は examples/sample_run/ を参照する。架空企業のため、分析内容を実在企業へ流用しない。

1. 分析条件を固定する

  1. 対象企業を法人名、国、公式URL、ティッカー等で特定し、同名企業を区別する。
  2. 次の項目を1ページの分析ブリーフにする。
    • 読者と意思決定
    • 中心問い
    • 対象期間と地域
    • 比較対象
    • 希望する成果物形式
  3. 軽微な不足は次の既定値で補い、冒頭に明記する。
    • 読者: 経営・事業戦略担当
    • 中心問い: この企業の価値を生む構造は何か。その構造は今後1〜3年で強まるか。
    • 成果物: 12ページ相当のMarkdownレポート、証拠台帳、主張グラフ
  4. 有料情報、認証が必要な情報、個人情報、規約に抵触し得る収集方法を使う前に確認を取る。
  5. 既定では company-deep-dive/<company-slug>/<YYYY-MM-DD>/ を実行フォルダにする。

2. 企業を分類して調査ルートを選ぶ

  1. 上場・非上場、単一事業・複合企業、成長・成熟、情報量を分類する。
  2. SaaS、Marketplace、製造業、消費財・小売、金融、メディア、インフラ、専門サービスのうち、主たる事業型を選ぶ。
  3. 分類結果に応じてKPI、一次情報、競争単位、リスク項目を切り替える。
  4. 分類根拠と不確実性を analysis_brief.yaml に残す。
  5. 汎用フレームワークを先に当てはめない。企業固有の価値創出メカニズムを先に仮説化する。

3. 仮説と証拠スロットを設計する

  1. 最終判断を左右する仮説を3〜5個に絞る。
  2. 各仮説について次を定義する。
    • 支持された場合の意味
    • 反証された場合の意味
    • 必要な証拠
    • 先行指標と遅行指標
    • 反証条件
  3. レポート各ページを、埋めるべき証拠スロットへ変換する。
  4. 支持証拠だけでなく、反証、矛盾、欠測、事業撤退や指標定義変更も検索対象にする。

4. 証拠を収集して台帳化する

  1. 変化し得る企業情報には、その時点で利用可能なWeb、接続済みデータ、企業開示資料を使う。
  2. 会社開示、規制当局、統計、特許、裁判・行政資料などの一次情報を優先する。
  3. ニュース、業界資料、レビュー、SNSは補助信号として扱い、単独で業績や市場規模を断定しない。
  4. 各証拠に E001 形式のIDを付け、evidence_ledger.csv に記録する。
  5. 数値には単位、期間、地域、定義、出典を必ず付ける。
  6. 取得できない情報は推測で埋めず、UNKNOWN として必要な追加調査を残す。

5. 企業の因果モデルを組み立てる

次の順で分析する。

  1. 顧客、提供価値、課金、供給、チャネルを結ぶビジネスモデル図を作る。
  2. 売上から利益・キャッシュまでを企業固有のKPIドライバーツリーに分解する。
  3. セグメント、地域、顧客群ごとの経済性と資源配分を比較する。
  4. 競争優位を「資産や能力 → 顧客行動 → 経済効果」の因果で示す。
  5. 成長ドライバーごとに、余地、実行能力、証拠、制約を評価する。
  6. 各主張を C001 形式で claim_graph.json に登録し、証拠IDと接続する。

単なるSWOT、3C、PESTの列挙で終えない。各図に「だから業績・競争・意思決定に何が起きるか」を書く。

6. Evidence Courtを通す

  1. 転載・同一発表由来の情報を独立した複数ソースとして数えない。
  2. 各主張を FACT、INFERENCE、HYPOTHESIS、UNKNOWN に分類する。
  3. 重要主張ごとに反証証拠、代替説明、反証条件を確認する。
  4. 矛盾する情報を無理に統合せず、CONTRADICTION として両論を残す。
  5. 確度を HIGH、MEDIUM、LOW で示し、理由を1文で書く。
  6. Tier 1の重要主張は、原則として独立した証拠2件以上、そのうち一次情報1件以上を要求する。

条件を満たせない場合は断定を弱め、部分レポートとして不足証拠を明示する。

7. 将来シナリオを作る

  1. Bull、Base、Bearの3シナリオを、物語ではなく因果の変化として定義する。
  2. 各シナリオに次を付ける。
    • 発生条件
    • KPIへの伝播経路
    • 先行指標
    • 反証条件
    • 戦略的含意
  3. 直近で監視すべき5〜10個の指標をStrategic Watchlistにする。
  4. 予測値を置く場合は、前提、計算式、範囲、出典を示す。

8. 成果物を生成する

最低限、次を作る。

  • company_dossier.md: 12ページ相当の企業レポート
  • evidence_ledger.csv: 証拠台帳
  • claim_graph.json: 主張と証拠の接続
  • analysis_brief.yaml: 分析条件と分類結果

スライド、Word、PDFの作成手段が利用できる場合は、同じ主張IDと証拠IDを維持したまま編集可能な成果物を追加する。資料は必ずレンダリングして視覚確認する。

9. 完了条件を検査する

次をすべて満たすまで完成としない。

  • Executive Thesisが中心問いへ直接答えている。
  • ビジネスモデル図とKPIツリーが対象企業固有になっている。
  • 重要主張が証拠IDへ追跡できる。
  • 数値の単位、期間、地域、定義が欠けていない。
  • 事実、推論、仮説、不明が見分けられる。
  • 支持証拠だけでなく反証と矛盾を扱っている。
  • 3シナリオに判定用の先行指標がある。
  • レポート各ページの主メッセージが1つに絞られている。

最後に次を実行し、エラーを修正する。

text
python <skill-directory>/scripts/validate_run.py <run-directory>

実行環境で python が使えない場合は、同じ検査項目を手作業で確認し、未実行であることを伝える。

Bundled files

The model reads these on demand while the skill is loaded. They are exposed as readable files and are never executed.

Frequently asked questions

What does the Company Deep Dive Report AI skill do?

企業名や企業URLから、事業構造、収益ドライバー、競争優位、成長余地、リスク、将来シナリオを一次情報と根拠ID付きで分析し、経営・戦略・投資判断に使える企業ディープダイブ・レポートを作る。企業分析、競合分析、アナリストレポート、会社調査、デューデリジェンス、事業モデル分析、KPIツリー、投資仮説、戦略資料、経営会議向け企業ブリーフを求められたときに使う。

Why use Company Deep Dive Report on TypingMind?

Because you install it once and use it with any model. Company Deep Dive Report is plain Markdown rather than provider-specific code, so the same skill runs on GPT-5, Claude, Gemini, Grok, or a local model — and you can switch model mid-chat without it breaking. TypingMind runs on your own API keys, so you pay providers directly instead of a per-seat subscription, and your skills and chats stay in your own storage.

How do I install Company Deep Dive Report in TypingMind?

Open Plugins → Skills → Install from GitHub in TypingMind and paste https://github.com/Ted0321/kotetsu-work-ai-skills/tree/main/skills/company-deep-dive-report. TypingMind reads its SKILL.md and bundles its files and installs it as a skill you can enable per chat.

Which AI models can use Company Deep Dive Report?

Any model you connect in TypingMind. AI skills are plain Markdown instructions rather than provider-specific code, so GPT, Claude, Gemini, Grok, and local models can all load this skill when a request matches it.

How many AI models can I use with Company Deep Dive Report?

As many as you like. As long as a model supports skills, you can use Company Deep Dive Report with it — GPT, Claude, Gemini, Grok, DeepSeek, Mistral, Llama and more — all on TypingMind with your own API keys.

Is the Company Deep Dive Report AI skill free?

Yes. It is published on GitHub by Ted0321 under the MIT license. You only pay your own AI provider for the tokens you use.

What are AI skills?

An AI skill is a reusable instruction bundle that teaches an AI model how to do one specific task. It follows the open Agent Skills format: a SKILL.md file with a name and description, plus any scripts, templates or reference files the model may need. The model reads the instructions only when your request matches the skill, so an installed skill costs nothing until it is used.

How are AI skills different from plugins or MCP servers?

A plugin or MCP server gives a model new tools to call — code that runs somewhere and returns a result. An AI skill gives the model knowledge and process instead: how to approach a task, which steps to follow, what good output looks like. Skills are plain Markdown, so they need no server, no API key and no runtime, and they work with any model.

View all

Set up your own AI workspace now

Get notified about new features and future giveaways by subscribing to our newsletter 👇