mcpField
S
swot-pestle-analysis

swot-pestle-analysis

github.com/melodic-softwareマーケティング・グロース2894 回インストール今日更新
リポジトリ

swot-pestle-analysis について

SWOT、PESTLE、ポーターのファイブフォースを用いて、組織、製品、市場を分析するスキルです。競争上の位置づけや戦略立案に役立ち、YAMLやMermaid形式で結果を出力できます。

主な機能

  1. 01SWOT、PESTLE、ファイブフォース分析
  2. 02分析範囲と背景の定義
  3. 03要因の評価と優先順位付け
  4. 04分析結果の照合による戦略案の導出
  5. 05YAMLとMermaid形式での出力

活用シーン

  1. 01年間戦略計画の策定
  2. 02新市場への参入機会の評価
  3. 03競争上の位置づけと業界魅力度の分析
  4. 04M&Aのデューデリジェンス支援

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/melodic-software/claude-code-plugins --skill swot-pestle-analysis

インストール後、Claude Code で/swot-pestle-analysisを入力して読み込まれたか確認します。

詳細

戦略的環境分析

SWOT、PESTLE、Porter's Five Forces の各フレームワークを使って、戦略的環境分析を行います。競争上のポジショニングと戦略計画に役立つ、体系的な評価を作成します。

戦略的環境分析とは?

戦略的環境分析では、組織が目標を達成する能力に影響する内部要因と外部要因を調べます。互いに補完し合う3つのフレームワークが、それぞれ異なる視点を提供します。

フレームワーク焦点視点最適な用途
SWOT内部+外部組織中心迅速な戦略評価
PESTLE外部のマクロ環境環境中心市場参入、規制計画
Porter's Five Forces業界の動向競争中心業界の魅力度、ポジショニング

フレームワーク 1:SWOT 分析

SWOT とは?

SWOT では、戦略的成功に影響する4つの側面を分析します。

側面種類問い焦点
Strengths(強み)内部得意なことは何ですか?活用する
Weaknesses(弱み)内部苦手なことは何ですか?改善または軽減する
Opportunities(機会)外部どのようなトレンドが有利ですか?追求する
Threats(脅威)外部何が組織に損害を与える可能性がありますか?対策する
SWOT ワークフロー
ステップ 1:対象範囲を定義する
## SWOT Scope Definition

**Subject:** [Organization / Product / Initiative]
**Purpose:** [Strategic decision to inform]
**Time Horizon:** [Current state / 1-year / 3-year]
**Analyst:** swot-analyst
**Date:** [ISO date]
ステップ 2:強みを特定する

競争上の優位性をもたらす内部能力です。

カテゴリ質問の例
リソース独自の資産はありますか?財務状況は良好ですか?重要なパートナーシップはありますか?
能力中核となる能力は何ですか?熟練した人材がいますか?テクノロジーはありますか?
市場での地位ブランドは認知されていますか?顧客のロイヤルティは高いですか?市場シェアはありますか?
企業文化イノベーションを重視する文化ですか?機敏ですか?従業員のエンゲージメントは高いですか?
ステップ 3:弱みを特定する

パフォーマンスを妨げる内部の制約です。

カテゴリ質問の例
リソース資金不足はありますか?インフラは老朽化していますか?不足しているスキルはありますか?
能力非効率なプロセスはありますか?技術的負債はありますか?スキル不足はありますか?
市場での地位ブランド力は弱いですか?顧客離れは多いですか?市場へのリーチは限られていますか?
企業文化変化への抵抗はありますか?部門間の壁はありますか?リーダーシップの不足はありますか?
ステップ 4:機会を特定する

組織に利益をもたらす可能性がある外部の状況です。

カテゴリ質問の例
市場成長中のセグメントはありますか?満たされていないニーズはありますか?地理的な拡大は可能ですか?
テクノロジー新たなテクノロジーはありますか?自動化の可能性はありますか?デジタルチャネルはありますか?
規制有利な規制はありますか?規制緩和はありますか?優遇措置はありますか?
競争競合他社の弱点はありますか?市場の統合は進んでいますか?
ステップ 5:脅威を特定する

組織に損害を与える可能性がある外部の状況です。

カテゴリ質問の例
市場需要は減少していますか?コモディティ化は進んでいますか?価格圧力はありますか?
テクノロジー破壊的変化はありますか?陳腐化のリスクはありますか?サイバーリスクはありますか?
規制新たなコンプライアンス要件はありますか?貿易障壁はありますか?法的リスクはありますか?
競争新規参入者はいますか?代替品はありますか?競争相手は積極的ですか?
ステップ 6:戦略的な示唆

各象限を相互に照合し、戦略的な選択肢を特定します。

組み合わせ戦略の種類アプローチ
S-O攻勢強みを活かして機会を捉える
W-O開発弱みを克服して機会を追求する
S-T防御強みを活かして脅威に対抗する
W-T生存弱みを最小限に抑え、脅威を回避する
SWOT の出力形式
## SWOT Analysis: [Subject]

**Date:** [ISO date]
**Analyst:** swot-analyst
**Purpose:** [Strategic context]

### Strengths
| # | Strength | Impact | Evidence |
|---|----------|--------|----------|
| S1 | [Description] | High/Med/Low | [Supporting data] |

### Weaknesses
| # | Weakness | Impact | Evidence |
|---|----------|--------|----------|
| W1 | [Description] | High/Med/Low | [Supporting data] |

### Opportunities
| # | Opportunity | Impact | Timing |
|---|-------------|--------|--------|
| O1 | [Description] | High/Med/Low | Near/Mid/Long term |

### Threats
| # | Threat | Impact | Likelihood |
|---|--------|--------|------------|
| T1 | [Description] | High/Med/Low | High/Med/Low |

### Strategic Implications
| Strategy | S/W | O/T | Recommendation |
|----------|-----|-----|----------------|
| S-O: Offensive | S1, S2 | O1 | [Action] |
| W-O: Developmental | W1 | O2 | [Action] |
| S-T: Defensive | S3 | T1 | [Action] |
| W-T: Survival | W2 | T2 | [Action] |
SWOT Mermaid 図
quadrantChart
    title SWOT Analysis
    x-axis Internal --> External
    y-axis Negative --> Positive
    quadrant-1 Opportunities
    quadrant-2 Strengths
    quadrant-3 Weaknesses
    quadrant-4 Threats
    "Strong brand": [0.3, 0.8]
    "Skilled team": [0.2, 0.7]
    "Legacy systems": [0.3, 0.3]
    "Limited budget": [0.2, 0.2]
    "Growing market": [0.8, 0.85]
    "New technology": [0.7, 0.75]
    "New competitor": [0.8, 0.25]
    "Regulation change": [0.7, 0.15]

フレームワーク 2:PESTLE 分析

PESTLE とは?

PESTLE では、マクロ環境の 6 つの要因を分析します。

要因焦点検討例
Political(政治)政府、政策選挙、貿易政策、安定性、課税
Economic(経済)経済、市場GDP、インフレ、金利、失業率
Social(社会)社会、人口統計人口、文化、ライフスタイル、意識
Technological(技術)テクノロジー、イノベーションR&D、自動化、デジタルトランスフォーメーション
Legal(法)法律、規制労働法、消費者保護、知的財産
Environmental(環境)生態系、持続可能性気候、資源、持続可能性に関する義務
PESTLE ワークフロー
ステップ 1:コンテキストを定義する
## PESTLE Context

**Subject:** [Organization / Market / Initiative]
**Geography:** [Region / Country / Global]
**Time Horizon:** [Current / 1-3 years / 3-5 years]
**Purpose:** [Market entry / Strategy / Risk assessment]
ステップ 2:各要因を分析する

PESTLE の各要因について、次の手順を実施します。

  1. 関連する傾向を特定する
  2. 組織への影響を評価する(プラス/マイナス)
  3. 重要度を評価する(高/中/低)
  4. 時期を特定する(直近/短期/長期)
  5. 戦略上の意味を特定する
ステップ 3:評価して優先順位を付ける
影響度説明
高戦略の根幹に関わり、対応が必要
中ある程度の影響があり、監視が望ましい
低影響は最小限で、認識しておく程度
PESTLE の出力形式
## PESTLE Analysis: [Subject]

**Date:** [ISO date]
**Geography:** [Scope]
**Analyst:** pestle-analyst

### Political Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|
| [Factor] | [↑/↓/→] | +/- | H/M/L | Now/Near/Long | [Action] |

### Economic Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|

### Social Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|

### Technological Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|

### Legal Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|

### Environmental Factors
| Factor | Trend | Impact | Importance | Timing | Implication |
|--------|-------|--------|------------|--------|-------------|

### Summary: Key Factors
| Priority | Factor | Category | Strategic Response |
|----------|--------|----------|-------------------|
| 1 | [Most impactful] | [P/E/S/T/L/E] | [Action] |
| 2 | [...] | [...] | [...] |
PESTLE の Mermaid 図
mindmap
  root((PESTLE))
    Political
      Government stability
      Trade policy
      Taxation
    Economic
      GDP growth
      Inflation
      Exchange rates
    Social
      Demographics
      Consumer trends
      Education
    Technological
      Innovation rate
      Automation
      R&D investment
    Legal
      Employment law
      Consumer protection
      Data privacy
    Environmental
      Climate policy
      Sustainability
      Resource scarcity

フレームワーク 3:ポーターのファイブフォース分析

ファイブフォースとは?

ポーターのファイブフォース分析では、業界の構造と収益性を分析します。

力問い強い場合
競争企業間の敵対関係競争はどの程度激しいですか?利益の減少
新規参入の脅威市場への参入はどの程度容易ですか?競争の激化
代替品の脅威代替品はありますか?価格への圧力
供給業者の交渉力供給業者は取引条件を決められますか?コストの上昇
買い手の交渉力買い手は取引条件を決められますか?価格の低下
ファイブフォースのワークフロー
ステップ 1:業界を定義する
## Five Forces Context

**Industry:** [Specific industry definition]
**Scope:** [Geographic / Segment focus]
**Purpose:** [Entry decision / Positioning / Strategy]
**Date:** [ISO date]
ステップ 2:各要因を分析する

競争企業間の敵対関係:

要因評価
競合他社の数少ない/多い
業界の成長高い/低い
製品の差別化高い/低い
撤退障壁高い/低い
固定費高い/低い

新規参入の脅威:

障壁高さ
必要資本高い/低い
規模の経済強い/弱い
ブランドロイヤルティ強い/弱い
規制上の障壁高い/低い
流通へのアクセス容易/困難

代替品の脅威:

要因評価
代替品の入手可能性多い/少ない
切り替えコスト高い/低い
価格性能比優れている/劣っている
買い手の切り替え意向高い/低い

供給業者の交渉力:

要因評価
供給業者の集中度高い/低い
投入物の差別化高い/低い
切り替えコスト高い/低い
前方統合の脅威高い/低い

買い手の交渉力:

要因評価
買い手の集中度高い/低い
購入量多い/少ない
製品の差別化高い/低い
切り替えコスト高い/低い
価格感応度高い/低い
ステップ 3:各要因を評価する
評価業界の魅力度
1(非常に強い力)非常に魅力がない
2(強い力)魅力がない
3(中程度の力)中立
4(弱い力)魅力がある
5(非常に弱い力)非常に魅力がある
ファイブフォースの出力形式
## Porter's Five Forces: [Industry]

**Date:** [ISO date]
**Scope:** [Geography / Segment]
**Analyst:** five-forces-analyst

### Force Analysis

| Force | Rating (1-5) | Key Drivers | Strategic Implication |
|-------|--------------|-------------|----------------------|
| Competitive Rivalry | [1-5] | [Top factors] | [Response] |
| New Entrants | [1-5] | [Barriers] | [Response] |
| Substitutes | [1-5] | [Threats] | [Response] |
| Supplier Power | [1-5] | [Factors] | [Response] |
| Buyer Power | [1-5] | [Factors] | [Response] |

### Industry Attractiveness

**Overall Score:** [Sum/5 = Average]
**Assessment:** [Very Attractive / Attractive / Neutral / Unattractive / Very Unattractive]

### Strategic Recommendations

1. **[Priority 1]:** [Action to address strongest force]
2. **[Priority 2]:** [Action to build competitive advantage]
3. **[Priority 3]:** [Action to improve positioning]
ファイブフォースの Mermaid 図
flowchart TD
    subgraph Industry
        CR[Competitive Rivalry<br/>Rating: X/5]
    end

    NE[Threat of<br/>New Entrants<br/>Rating: X/5] --> CR
    SUB[Threat of<br/>Substitutes<br/>Rating: X/5] --> CR
    SUP[Supplier<br/>Power<br/>Rating: X/5] --> CR
    BUY[Buyer<br/>Power<br/>Rating: X/5] --> CR

    style CR fill:#f9f,stroke:#333
    style NE fill:#bbf,stroke:#333
    style SUB fill:#bbf,stroke:#333
    style SUP fill:#bfb,stroke:#333
    style BUY fill:#bfb,stroke:#333

統合分析

各フレームワークの使い分け
シナリオSWOTPESTLEFive Forces
迅速な戦略評価✅ 主軸補助-
市場参入の意思決定補助✅ 主軸✅ 主軸
競争上のポジショニング✅ 主軸補助✅ 主軸
規制対応の計画補助✅ 主軸-
投資判断✅ 主軸✅ 主軸✅ 主軸
年次戦略レビュー✅ 主軸✅ 主軸補助
統合分析ワークフロー

包括的な戦略分析を行うには、次の手順に従います。

  1. PESTLEから始める - マクロ環境を把握します
  2. Five Forcesを適用する - 業界の動向を分析します
  3. SWOTを実施する - 文脈の中で組織を位置づけます
  4. 統合する - 一貫性のある戦略的提言を作成します
構造化データ(YAML)
strategic_analysis:
  version: "1.0"
  date: "2025-01-15"
  analyst: "strategic-analyst"
  subject: "Acme Corp Market Expansion"

  swot:
    strengths:
      - id: S1
        description: "Strong brand recognition"
        impact: high
        evidence: "Top 3 in brand awareness surveys"
    weaknesses:
      - id: W1
        description: "Limited digital presence"
        impact: medium
        evidence: "20% of sales from online"
    opportunities:
      - id: O1
        description: "Growing Asian market"
        impact: high
        timing: near_term
    threats:
      - id: T1
        description: "New market entrant"
        impact: high
        likelihood: high

  pestle:
    political:
      - factor: "Trade agreements"
        trend: positive
        impact: positive
        importance: high
    economic:
      - factor: "Interest rates"
        trend: increasing
        impact: negative
        importance: medium
    # ... other factors

  five_forces:
    competitive_rivalry:
      rating: 3
      key_drivers: ["Many competitors", "Low differentiation"]
    threat_new_entrants:
      rating: 4
      key_drivers: ["High capital requirements"]
    threat_substitutes:
      rating: 2
      key_drivers: ["Digital alternatives emerging"]
    supplier_power:
      rating: 4
      key_drivers: ["Many suppliers available"]
    buyer_power:
      rating: 2
      key_drivers: ["Large buyer concentration"]
    overall_attractiveness: 3.0

  synthesis:
    key_insight: "Market attractive but digital disruption imminent"
    priority_actions:
      - "Accelerate digital transformation (address W1, T1)"
      - "Expand Asian operations (leverage S1, capture O1)"
      - "Build strategic supplier partnerships (counter S-T)"

戦略分析を使用する場面

シナリオ推奨アプローチ
年次計画SWOT + PESTLE
新市場への参入PESTLE + Five Forces
競争への対応SWOT + Five Forces
M&Aのデューデリジェンス3つすべてのフレームワーク
製品の発売SWOT(重点分析)
リスク評価PESTLE(重点分析)

統合

上流
  • stakeholder-analysis - インプットを提供する関係者を特定します
  • capability-mapping - 強みを能力に結びつけます
  • ドメイン調査 - 市場データを収集します
下流
  • 要件 - 戦略的要件
  • ビジネスケース - 投資の正当性
  • ロードマップ - 戦略的施策

関連スキル

  • capability-mapping - 内部能力の評価
  • stakeholder-analysis - ステークホルダーの視点
  • value-stream-mapping - 業務効率
  • benchmarking - 競合比較
  • risk-analysis - リスクの特定と軽減

ユーザー向けインターフェース

ユーザーが直接呼び出した場合、このスキルは次のように動作します。

引数
  • <subject>:分析対象の組織、製品、市場、または施策
  • --mode:分析フレームワーク(デフォルト:swot)
    • swot:SWOT分析のみ(約4Kトークン)
    • full:SWOT + PESTLE + Porter's Five Forces(約12Kトークン)
    • pestle:マクロ環境分析のみ(約4Kトークン)
    • porter:業界構造分析のみ(約4Kトークン)
  • --output:出力形式(デフォルト:both)
    • yaml:後続処理用の構造化YAML
    • mermaid:Mermaid図による可視化
    • both:両方の形式
  • --dir:出力ディレクトリ(デフォルト:docs/analysis/)
実行ワークフロー
  1. 引数を解析する - 対象、モード、出力形式を抽出します。対象が指定されていない場合は、何を分析するかユーザーに尋ねます。
  2. モードに基づいて実行する:
    • SWOT:強み、弱み、機会、脅威を、戦略的な意味合い(S-O:攻勢、W-O:開発、S-T:防御、W-T:存続)とともに分析します。
    • Full:strategic-analyst エージェントを起動し、SWOT + PESTLE + Porter's Five Forcesを包括的に分析して、フレームワーク間の統合を行います。
    • PESTLE:政治、経済、社会、技術、法律、環境の各要因を、影響度と発生可能性の評価とともに分析します。
    • Porter:競争企業間の敵対関係、新規参入の脅威、代替品の脅威、サプライヤーの交渉力、買い手の交渉力を分析し、業界全体の魅力度を評価します。
  3. 出力を生成する - YAML構造、Mermaid図(SWOTはquadrantChart、PESTLEはmindmap、Five Forcesはflowchart)、およびサマリーレポートを作成します。
  4. 結果を保存する - docs/analysis/swot-analysis.yaml および/または docs/analysis/swot-analysis.md(またはカスタムの --dir)に保存します。
  5. 次のステップを提案する - ギャップの特定にはcapability-mapping、脅威の詳細な分析にはrisk analysis、戦略的選択肢の評価にはdecision-analysisを推奨します。

バージョン履歴

  • v1.0.0(2025-12-26):初回リリース

コメント