技能装了一堆却功能重叠、触发打架、维护成本翻倍?本技能智能分析多个技能的核心能力,自动合并为一体化超级技能。支持吸收型/融合型/编排型三种合并策略,消除重复逻辑、统一触发条件、整合工作流程,从散装技能到一体化工作流。 触发词:技能合并、合并技能、技能整合、超级技能、技能组合、skill合并 排除:技能创建(用sk...
---
name: skill-merger
version: 1.3.0
description: |
技能装了一堆却功能重叠、触发打架、维护成本翻倍?本技能智能分析多个技能的核心能力,自动合并为一体化超级技能。支持吸收型/融合型/编排型三种合并策略,消除重复逻辑、统一触发条件、整合工作流程,从散装技能到一体化工作流。
触发词:技能合并、合并技能、技能整合、超级技能、技能组合、skill合并
排除:技能创建(用skill_builder)、技能细化(用skill-refiner)、技能选择(用skill-selector)
---
# 技能合并器 🔗
## 核心流程(5 Steps)
### Step 1: 技能分析
- 读取待合并技能的SKILL.md
- 提取每个技能的核心能力和流程
- 识别重叠功能和互补能力
### Step 2: 合并策略
- 吸收型:一个主技能吸收另一个(功能子集关系)
- 融合型:平等合并,取各自优势
- 编排型:保持独立,增加编排层
### Step 3: 冲突处理
- 触发条件冲突:合并关键词+细化排除场景
- 流程重叠:保留更详细的版本
- 输出格式:统一模板格式
### Step 4: 生成合并版
- 新YAML frontmatter(合并后的名称/描述)
- 整合核心流程(消除重复步骤)
- 统一输出模板
- 合并边界约束
### Step 5: 验证输出
- 检查合并后技能的完整性
- 确认无功能丢失
- 输出变更对比
## 输出模板
```
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗 技能合并报告
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
源技能:{A} + {B}
合并策略:{吸收/融合/编排}
新技能名:{name}
变更:
+ {新增能力}
- {消除重复}
~ {调整内容}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
```
## 边界约束
1. **不丢功能**:合并后必须覆盖所有源技能的核心能力
2. **保持独立**:不强制合并功能差异大的技能
3. **版本管理**:新技能从v1.0.0开始
## Output Language
中文输出
## Anti-rationalization
| # | 常见借口 | 反借口规则 |
|---|---------|-----------|
| 1 | "这两个技能差异太大,合并不了" | 差异大用编排型(保持独立+编排层),不是不合并的理由。至少输出编排方案。 |
| 2 | "合并后怕丢功能,算了" | 必须输出变更对比表(+新增/-消除/~调整),逐条确认无功能丢失后再合并。 |
| 3 | "触发词合并后会冲突" | 冲突就细化排除场景。合并后的触发词必须同时列出"触发词"和"排除词",不能只保留一边。 |
| 4 | "让我先一个个看看每个技能再说" | 不逐个看完也能合并。先读取每个SKILL.md的description和核心流程前3步,足够判断合并策略。 |
| 5 | "合并后的命名不好定" | 命名规则:取主功能词+后缀。如"内容创作"="公众号"+"小红书"。不要因命名停滞。 |
don't have the plugin yet? install it then click "run inline in claude" again.