Install
openclaw skills install @duding-engicool/skill-swot-analysis通过强制交互引导,与用户充分沟通后完成SWOT战略分析(优势/劣势/机会/威胁四象限 + SO/WO/ST/WT四战略组合),输出结构化MD文档与精美网页版,用于决策与演示
openclaw skills install @duding-engicool/skill-swot-analysis本技能是交互引导式工具:Agent 扮演引导者/采访者,通过强制交互向用户逐项索取真实信息,而非由 Agent 凭经验代写。四方格内容必须由用户提供,战略组合方可沿用本技能逻辑自动推导。
本技能能做什么
MD 文档 + 精美 网页版 HTML(用于演示)本技能不能做什么(边界)
开始前的输入要求(缺失则主动提示)
SWOT 分析拆为 4 道必须依次通过的采集门。每道门未获得用户实质输入前,不得推进到下一门或战略生成阶段。
| 门 | 象限 | Agent 在本门的行为 | 锁规则 |
|---|---|---|---|
| 门1 | 优势 S | 给出思考维度 + 示例 → 强制提问索要用户的具体情况 | 无实质输入 → 提示缺失,停在门1 |
| 门2 | 劣势 W | 同上 | 同上 |
| 门3 | 机会 O | 同上 | 同上 |
| 门4 | 威胁 T | 同上 | 同上 |
交互原则(贯穿四门)
references/interaction_guide.md,四对象思考维度见 references/thinking_dimensions.md;真实对话示范见 references/dialogue_examples.md跳过与失真提示
四门收齐后,按 references/strategy_logic.md 的四战略组合逻辑自动推导:
每条战略建议须标注「基于您提供的 XX 要素」,交由用户确认/调整。优先级(P1/P2/P3)由用户拍板,Agent 仅给方法论建议。
收集完成 + 战略生成后,先向用户展示报告大纲并确认(见 assets/SWOT分析_输出大纲.md),确认后再生成:
SWOT分析_报告.md — 标准结构化文档SWOT分析_报告.html — 精美网页版(四象限卡片 + 战略卡片 + 响应式 CSS),用于演示生成方式:将结构化结果(JSON)交给 scripts/build_report.py,自动产出 MD 与 HTML 两版;HTML 套用 assets/swot_report_template.html 模板。
| 维度 | 评分 | 说明 |
|---|---|---|
| T 信任度 | 8 | 交互透明、用户主导,不臆造;边界清晰 |
| R 可靠性 | 8 | 强制交互锁保证数据真实,非机检脚本 |
| A 适配性 | 7 | 四对象维度结构化 + 上传材料支持 |
| C 惯例性 | 8 | 去营销味、显式边界、内嵌5条通用规则 |
| E 有效性 | 9 | 双版本输出(MD+精美HTML)直接可演示 |
| 合计 | 40/50 | 过发布门槛(五维均 ≥6) |
SWOT 是工具链的收敛中枢:把外部分析与内部评估汇聚成战略组合。本链由 6 个交互引导式技能串联,遵循"外部扫描 → 内部评估 → 收敛战略 → 落成目标 → 分解落地":
pestel-analysis(宏观外部)→ porters-five-forces(行业外部)→ vrio-analysis(内部)→ swot-analysis(收敛) → smart-goal-setter(落成目标)→ qms-objective-decomposition(质量分解落地)
pestel-analysis(宏观环境)→ 提供 O/T(机会/威胁)的宏观来源porters-five-forces(行业结构)→ 提供 O/T 的行业竞争来源vrio-analysis(内部资源能力)→ 提供 S/W(优势/劣势),并标识可成"持续竞争优势"的资源smart-goal-setter 落成可衡量的 SMART 目标smart-goal-setter 优化后,交由 qms-objective-decomposition 做质量目标分解与审核