360 Secure SkillHub
360 安全技能中心

技能合并器

核心功能:读取待合并技能的SKILL.md,分析核心能力与重叠互补点,采用吸收/融合/编排三种策略合并,处理触发条件、流程等冲突,生成合并版技能文档及变更对比报告,确保覆盖所有源技能核心功能。典型场景:技能功能重叠、触发冲突、维护成本高时使用。输入为多个待合并技能文档,输出含合并策略、变更明细的技能合并报告及一体化技能文档。

qqyougitcom
qqyougitcom
热度 16.02
最近更新 2026-06-18 19:30:13
分类:开发依赖:读写文件 / 内部调用大模型应用场景:工作流 / 模板

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add mimo-skill-merger
Metadata
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 "合并后的命名不好定" 命名规则:取主功能词+后缀。如"内容创作"="公众号"+"小红书"。不要因命名停滞。