skill-sub

🔗 AI工作流编排与调用链管理器

智能调用链编排工具,支持多Skill顺序规划、循环分支逻辑、粘连点自动填补,适合构建可复用的复杂AI工作流。

收藏
2.7k
安装
1.3k
版本
1.37.1
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

skill-sub 是一款调用链编排技能,兼具调用链编辑器粗粒度规划器双重角色。其核心工作流程为:理解用户意图 → 规划 Skill 参与顺序 → 更新/保存/推荐调用链 → 拼接为可执行调用链,并支持循环/分支编排、子步骤拓扑排序及准确步骤计数。

主要能力

1. 调用链管理:创建、查询、更新、删除调用链,支持版本备份与恢复
2. 执行计划生成:输出结构化执行计划,含并行/串行标记

3. 条件执行:支持条件步骤,按需判断是否执行

4. 循环与分支编排:支持 for-each/while 循环和 if-else 分支逻辑

5. Dry-Run 模式:模拟执行不实际调用,便于调试验证

6. 粘连点(Adhesion Point):标记 Skill 无法自动化的流程缺口,提供 manual/auto/hybrid 三种解决方案,并支持自愈机制——每次执行自动扫描是否有新 Skill 可填补

显著优点

  • 渐进式加载:采用分层 MD 架构,入口文件 ≤230 行,详细内容按需从 references/ 加载
  • 智能缺口处理:粘连点机制诚实暴露自动化边界,提供明确的补全策略而非虚假承诺
  • 版本与备份:自动备份机制保障调用链安全
  • 硬限制防护:最大30层步骤(含嵌套)、粘连点占比≤30%、禁止连续粘连点等规则防止滥用

潜在局限

  • 不适宜简单场景:单 Skill 任务、一次性操作、无依赖并行任务使用调用链反而增加 overhead
  • 高度动态流程受限:步骤每次执行都变化的流程难以固化,粘连点也解决不了
  • 外部依赖:需配合具体 Skill 使用,本身不执行实际业务逻辑
  • 调度配置强制:含定时/自动化意图时必须提供 --schedule 参数,否则创建被拦截

适合人群

  • 需要编排多个 Skill 形成标准化流程的开发者/AI 应用构建者
  • 希望将重复性 AI 工作流固化为可复用调用链的团队
  • 需要处理跨步骤数据转换、人工审批衔接的复杂场景用户

常规风险

  • 配置复杂性:循环条件、分支逻辑、依赖关系配置错误可能导致执行异常
  • 粘连点误判:过度依赖 manual 方案会降低自动化价值
  • 版本兼容:调用链引用 Skill 升级后可能出现接口不匹配
  • 调度陷阱:强制要求 --schedule 参数可能打断用户意图,但也避免了遗漏配置

skill-sub 内容

references文件夹
scripts文件夹
手动下载zip · 61.4 kB
adhesion.mdtext/markdown
请选择文件