fix: focus built-in skill defaults

The Skills catalog exposed nine product-marketing recipes as independent
capabilities and enabled every marketing package for every Runtime by default.
It now keeps five top-level Skills, loads the nine recipes on demand through
the product-marketing package, and leaves the three marketing Skills disabled
until users enable them. Existing saved Skill settings remain authoritative.

Release note: 内置 Skills 已从 14 个顶层入口精简为 5 个;去 AI 味和长文工具默认启用,产品营销类默认停用,已保存的用户设置保持不变。
This commit is contained in:
mesalogo
2026-09-02 00:44:44 +08:00
parent 4f3e0bdcfd
commit 06c1123caa
28 changed files with 209 additions and 162 deletions
+25 -24
View File
@@ -1,40 +1,40 @@
---
name: product-marketing
version: 1.0.0
version: 1.1.0
description: |
编排产品事实、功能列表、招标参数、产品 PPT、技术方案、一页纸、白皮书、招标响应、
演示套件、客户案例和竞品定位等多个独立技能。用于一次请求需要选择或组合多种
产品市场产物,并确保它们共享同一事实版本、术语和承诺边界。
演示套件、客户案例和竞品定位。用于一次请求需要选择或组合多种产品市场产物,
并确保它们共享同一事实版本、术语和承诺边界。
allowed-tools:
- Read
- Grep
- Glob
- Execute
compatibility: 可独立规划;执行节点需要对应子技能可用
compatibility: 内置九种文档工作流;事实校验和 PPT 构建需要对应独立 Skill
---
# 产品市场总编排
本技能只负责需求澄清、路由、依赖、门禁和跨产物一致性。各产物的方法和模板由
对应独立技能负责,不能在总技能中重新实现一份简化版本。
本技能负责需求澄清、路由、依赖、门禁和跨产物一致性。九种文档产物的方法与模板
内置在 `workflows/`;需要哪种产物才读取对应 `WORKFLOW.md`,不要一次加载全部。
## 子技能
## 内置工作流
| 技能 | 唯一职责 |
|---|---|
| `product-evidence` | 冻结产品事实、状态、证据和限制 |
| `product-feature-catalog` | 功能目录和版本矩阵 |
| `tender-technical-spec` | 可采购、可验收的招标技术规格 |
| `product-presentation` | 产品介绍 PPT 与讲稿 |
| `technical-proposal` | 客户或投标技术方案 |
| `product-one-pager` | 一页纸产品概览和彩页文案 |
| `solution-whitepaper` | 原理、架构、证据和边界白皮书 |
| `tender-response-matrix` | 招标要求逐条响应、缺口和偏离 |
| `sales-demo-kit` | 可执行演示套件、回退和演练材料 |
| `customer-case-study` | 经授权且可复核的客户案例 |
| `competitive-positioning` | 有来源的竞品矩阵和定位 |
| 路由标识 | 工作流文件 | 唯一职责 |
|---|---|---|
| `product-feature-catalog` | `workflows/product-feature-catalog/WORKFLOW.md` | 功能目录和版本矩阵 |
| `tender-technical-spec` | `workflows/tender-technical-spec/WORKFLOW.md` | 可采购、可验收的招标技术规格 |
| `technical-proposal` | `workflows/technical-proposal/WORKFLOW.md` | 客户或投标技术方案 |
| `product-one-pager` | `workflows/product-one-pager/WORKFLOW.md` | 一页纸产品概览和彩页文案 |
| `solution-whitepaper` | `workflows/solution-whitepaper/WORKFLOW.md` | 原理、架构、证据和边界白皮书 |
| `tender-response-matrix` | `workflows/tender-response-matrix/WORKFLOW.md` | 招标要求逐条响应、缺口和偏离 |
| `sales-demo-kit` | `workflows/sales-demo-kit/WORKFLOW.md` | 可执行演示套件、回退和演练材料 |
| `customer-case-study` | `workflows/customer-case-study/WORKFLOW.md` | 经授权且可复核的客户案例 |
| `competitive-positioning` | `workflows/competitive-positioning/WORKFLOW.md` | 有来源的竞品矩阵和定位 |
`deai-writing` 和 `longdoc-docx` 是可选质量与导出技能,不承担产品事实判断。
`product-evidence` 负责冻结产品事实、状态、证据和限制;`product-presentation`
负责产品 PPT 与讲稿构建。两者保留为独立 Skill,使用前必须确认已启用。
`deai-writing` 和 `longdoc-docx` 也是独立的质量与导出 Skill,不承担产品事实判断。
## 第一步:形成任务简报
@@ -60,8 +60,9 @@ compatibility: 可独立规划;执行节点需要对应子技能可用
<python> "<skill-dir>/scripts/validate_route_plan.py" ./route-plan.json
```
所有产物必须直接或间接依赖唯一的 `product-evidence` 节点。节点缺少对应技能时
明确报告缺失,不允许由总技能静默生成低质量替代物。
所有产物必须直接或间接依赖唯一的 `product-evidence` 节点。路由计划 v1 继续用
`skill` 字段记录工作流或独立 Skill 标识,避免破坏已有计划。缺少或未启用
`product-evidence`、`product-presentation` 时明确报告,不允许静默生成替代物。
`depends_on` 表示硬依赖:被依赖节点未 `completed` 时,本节点不能进入 `running`
或 `completed`。可选输入(例如尚无授权的客户案例)不要写进 `depends_on`,而是
@@ -179,7 +180,7 @@ deliverables/
internal/ # 仅内部
```
各子技能的 `output` 一律指向 `deliverables/<密级>/`,核验产物一律写入
各工作流的 `output` 一律指向 `deliverables/<密级>/`,核验产物一律写入
`build/check/`。交付目录内只允许出现 DOCX 与 PPTX。
单文件产物直接放 `build/<产物名>.md`。技术方案、白皮书等需要分章节的长文,改用
@@ -1,18 +1,8 @@
---
name: competitive-positioning
version: 1.0.0
description: |
基于公开、可定位且有日期的来源生成竞品矩阵、差异化定位和销售边界。用于市场
分析、产品定位和受控销售准备;不允许推断竞品“不支持”或生成无证据攻击性话术。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown/JSON;需要提供或获准获取竞品公开来源
---
# 竞品与定位分析
基于公开、可定位且有日期的来源生成竞品矩阵、差异化定位和销售边界。用于市场
分析、产品定位和受控销售准备;不允许推断竞品“不支持”或生成无证据攻击性话术。
## 必要输入
- 本产品事实与证据。
@@ -1,18 +1,8 @@
---
name: customer-case-study
version: 1.0.0
description: |
基于客户授权、实施记录和可复核指标生成客户案例、成功故事和案例摘要。用于公开
宣传、销售材料或受控投标引用;没有披露授权或历史结果时不得生成可发布案例。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown;建议配合 product-evidence
---
# 客户案例
基于客户授权、实施记录和可复核指标生成客户案例、成功故事和案例摘要。用于公开
宣传、销售材料或受控投标引用;没有披露授权或历史结果时不得生成可发布案例。
## 发布前硬门禁
必须具备:
@@ -1,19 +1,9 @@
---
name: product-feature-catalog
version: 1.0.0
description: |
基于产品事实与证据生成结构化功能列表、模块树和版本能力矩阵。用于产品规划、
售前交流、招标附件或交付范围梳理;重点回答产品有什么功能、谁使用、产生什么
结果,不负责撰写技术参数或长篇方案。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown;建议配合 product-evidence
---
# 产品功能列表
基于产品事实与证据生成结构化功能列表、模块树和版本能力矩阵。用于产品规划、
售前交流、招标附件或交付范围梳理;重点回答产品有什么功能、谁使用、产生什么
结果,不负责撰写技术参数或长篇方案。
## 必要输入
- `product-evidence.json`,至少包含 `product`、`features`、`limitations`。
@@ -1,18 +1,8 @@
---
name: product-one-pager
version: 1.0.0
description: |
将已核验产品信息压缩为一页纸产品概览、宣传彩页或官网下载页文案。用于首次触达、
展会资料和销售跟进;不替代完整功能清单、技术规格或技术方案。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown/HTML;建议配合 product-evidence
---
# 产品一页纸
将已核验产品信息压缩为一页纸产品概览、宣传彩页或官网下载页文案。用于首次触达、
展会资料和销售跟进;不替代完整功能清单、技术规格或技术方案。
## 必要输入
- 产品定位、目标受众和本次一页纸唯一目标。
@@ -1,19 +1,8 @@
---
name: sales-demo-kit
version: 1.0.0
description: |
生成可执行的产品演示故事线、环境清单、操作脚本、讲解词、失败回退和演练检查表。
用于售前 Demo、POC 汇报或验收演示;不负责制作通用产品介绍 PPT。
allowed-tools:
- Read
- Grep
- Glob
- Execute
compatibility: Markdown/JSON;演示自动化需另行使用可用的控制工具
---
# 售前演示套件
生成可执行的产品演示故事线、环境清单、操作脚本、讲解词、失败回退和演练检查表。
用于售前 Demo、POC 汇报或验收演示;不负责制作通用产品介绍 PPT。
## 必要输入
- 演示目标、受众、时长和希望获得的下一步。
@@ -1,20 +1,9 @@
---
name: solution-whitepaper
version: 1.0.0
description: |
编写解释行业问题、技术原理、参考架构、实现方法、测试证据和适用边界的产品或
解决方案白皮书。用于技术传播和决策评估;不编制客户项目计划,也不把宣传口号
当作技术论证。
allowed-tools:
- Read
- Grep
- Glob
- Execute
compatibility: Markdown;可配合 longdoc-docx 导出 Word(PDF 仅用于核验)
---
# 解决方案白皮书
编写解释行业问题、技术原理、参考架构、实现方法、测试证据和适用边界的产品或
解决方案白皮书。用于技术传播和决策评估;不编制客户项目计划,也不把宣传口号
当作技术论证。
## 必要输入
- 白皮书主题、目标读者、研究问题和发布范围。
@@ -1,20 +1,9 @@
---
name: technical-proposal
version: 1.0.0
description: |
基于客户需求、产品事实和项目约束编制完整技术方案,覆盖需求分析、总体架构、
详细设计、实施、交付、质量、安全、风险和验收。用于投标技术方案或客户解决
方案;不负责制定招标参数,也不替代逐条招标响应矩阵。
allowed-tools:
- Read
- Grep
- Glob
- Execute
compatibility: Markdown;可配合 longdoc-docx 导出 Word(PDF 仅用于核验)
---
# 技术方案
基于客户需求、产品事实和项目约束编制完整技术方案,覆盖需求分析、总体架构、
详细设计、实施、交付、质量、安全、风险和验收。用于投标技术方案或客户解决
方案;不负责制定招标参数,也不替代逐条招标响应矩阵。
## 必要输入
- 客户需求原文及编号、评分点或验收目标。
@@ -1,18 +1,8 @@
---
name: tender-response-matrix
version: 1.0.0
description: |
将招标文件技术要求逐条拆解并生成符合性响应矩阵、缺口清单和方案章节映射。用于
投标前要求解析、响应检查和技术偏离管理;不制定采购参数,也不代写整篇方案。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown/CSV;建议配合 product-evidence
---
# 招标响应矩阵
将招标文件技术要求逐条拆解并生成符合性响应矩阵、缺口清单和方案章节映射。用于
投标前要求解析、响应检查和技术偏离管理;不制定采购参数,也不代写整篇方案。
## 必要输入
- 招标文件原文及可定位的章节、页码或条款编号。
@@ -1,19 +1,9 @@
---
name: tender-technical-spec
version: 1.0.0
description: |
将已核验产品能力转写为可采购、可测试、可验收的招标技术规格和参数表。用于编制
招标文件技术要求、采购参数或技术规格书;不负责判断投标方是否符合,也不负责
撰写整篇投标技术方案。
allowed-tools:
- Read
- Grep
- Glob
compatibility: Markdown;建议配合 product-evidence
---
# 招标技术参数
将已核验产品能力转写为可采购、可测试、可验收的招标技术规格和参数表。用于编制
招标文件技术要求、采购参数或技术规格书;不负责判断投标方是否符合,也不负责
撰写整篇投标技术方案。
## 必要输入
- 产品事实与证据清单,尤其是功能、参数、限制、部署和兼容性。