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. 05输出 YAML 与 Mermaid 格式

适用场景

  1. 01制定年度战略规划
  2. 02评估新市场进入机会
  3. 03分析竞争定位与行业吸引力
  4. 04支持并购尽职调查

安装

复制下面的命令,在终端中运行。

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

安装后在 Claude Code 中输入/swot-pestle-analysis确认已加载。

详细介绍

战略环境分析

使用 SWOT、PESTLE 和波特五力框架进行战略环境分析,为竞争定位和战略规划创建结构化评估。

什么是战略环境分析?

战略环境分析考察影响组织实现目标能力的内部和外部因素。以下三个互补框架可提供不同视角:

框架关注点视角最适用于
SWOT内部 + 外部以组织为中心快速战略评估
PESTLE外部宏观环境以环境为中心市场进入、监管规划
波特五力行业动态以竞争为中心行业吸引力、定位

框架 1:SWOT 分析

什么是 SWOT?

SWOT 分析影响战略成功的四个维度:

维度类型问题关注点
S 优势内部我们擅长什么?发挥优势
W 劣势内部我们哪些方面做得不好?改进或缓解
O 机会外部哪些趋势有利于我们?把握机会
T 威胁外部哪些因素可能对我们造成损害?防范威胁
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 用于考察六种宏观环境因素:

因素重点示例考量
Political(政治)政府、政策选举、贸易政策、稳定性、税收
Economic(经济)经济、市场GDP、通胀、利率、失业率
Social(社会)社会、人口统计人口、文化、生活方式、态度
Technological(技术)技术、创新研发、自动化、数字化转型
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

综合分析

何时使用各框架
场景SWOTPESTLE五力分析
快速战略评估✅ 主要辅助-
市场进入决策辅助✅ 主要✅ 主要
竞争定位✅ 主要辅助✅ 主要
监管规划辅助✅ 主要-
投资决策✅ 主要✅ 主要✅ 主要
年度战略审查✅ 主要✅ 主要辅助
综合分析工作流

开展全面战略分析:

  1. 从 PESTLE 开始 - 了解宏观环境
  2. 应用五力分析 - 分析行业动态
  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 + 五力分析
竞争应对SWOT + 五力分析
并购尽职调查全部三个框架
产品发布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 + 波特五力分析(约 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 Agent,全面开展 SWOT + PESTLE + 波特五力分析并进行跨框架综合分析。
    • PESTLE:分析政治、经济、社会、技术、法律和环境因素,并评定影响与可能性。
    • Porter:分析竞争对抗、新进入者威胁、替代品威胁、供应商议价能力和买方议价能力,并评定行业整体吸引力。
  3. 生成输出 - 生成 YAML 结构、Mermaid 图表(SWOT 使用 quadrantChart,PESTLE 使用 mindmap,五力分析使用 flowchart)和摘要报告。
  4. 保存结果 - 保存到 docs/analysis/swot-analysis.yaml 和/或 docs/analysis/swot-analysis.md(也可使用自定义的 --dir)。
  5. 建议后续步骤 - 建议使用 capability-mapping 识别差距、使用风险分析详细说明威胁,以及使用 decision-analysis 评估战略选项。

版本历史

  • v1.0.0(2025-12-26):首次发布

评论

支持 Markdown