技能链编排系统 skill-chain-prompts

技能链编排系统是一个基于提示的技能链工具,用于编排多技能工作流。它允许用户定义序列或并行技能调用,使用YAML格式的链定义,跟踪工作流进度,并提供预建链用于开发、文档、职业等工作流。适用于协调多个AI技能完成复杂任务,提高自动化效率。关键词:技能链、工作流编排、多技能协调、提示工程、自动化工作流、AI辅助开发。

架构设计 0 次安装 0 次浏览 更新于 3/7/2026

名称: skill-chain-prompts 描述: 使用基于提示的技能链编排多技能工作流。定义序列或并行技能调用,使用YAML链定义,跟踪进度,并使用预建链用于开发、文档和职业等工作流。在协调多个技能以完成复杂任务时使用。 许可证: MIT 复杂度: 中级 学习时间: 30分钟 标签: [编排, 工作流, 链, 多技能, 自动化, 元]

技能链提示

通过将多个技能链接在一起编排复杂工作流。定义序列、跟踪进度,并使用预建链用于常见开发模式。

概念

一个是一起工作以完成更大目标的技能序列。每个步骤调用一个技能,传递上下文,并跟踪完成情况。链通过Claude的顺序处理工作—无需外部引擎。

快速参考

链格式

chain:
  name: "我的工作流"
  description: "这个链实现什么"

steps:
  - id: 第一步
    skill: 技能名称
    description: "这个步骤做什么"
    outputs: [产物1, 产物2]

  - id: 第二步
    skill: 另一个技能
    depends_on: [第一步]
    checkpoint: true  # 暂停以供审查

  - id: 第三步
    skill: 最终技能
    depends_on: [第二步]
    optional: true  # 可以跳过

命令

命令 目的
/skill-chain-prompts run <链> 执行一个命名链
/skill-chain-prompts list 显示可用链
/skill-chain-prompts status 显示当前进度
/skill-chain-prompts resume 从检查点继续
/skill-chain-prompts skip 跳过当前可选步骤

预建链

开发工作流

api-development — 从设计到部署的完整API

api-design-patterns → tdd-workflow → backend-implementation-patterns → verification-loop → deployment-cicd

fullstack-feature — 完整功能实现

product-requirements-designer → api-design-patterns → backend-implementation-patterns → frontend-design-systems → testing-patterns → verification-loop

mcp-development — MCP服务器创建

mcp-builder → testing-patterns → verification-loop → mcp-server-orchestrator

专业工作流

career-preparation — 求职准备

cv-resume-builder → portfolio-presentation → interview-preparation → networking-outreach

documentation — 项目文档

doc-coauthoring → github-repository-standards → github-profile-architect

使用示例

运行预建链

用户: /skill-chain-prompts run api-development

Claude: 开始链: api-development
        "从设计到部署的完整API开发"

        步骤 1/5: design (api-design-patterns)
        调用 /api-design-patterns...

检查进度

用户: /skill-chain-prompts status

Claude: ## 链进度: api-development

        | 步骤 | 技能 | 状态 | 备注 |
        |------|-------|--------|-------|
        | design | api-design-patterns | ● 完成 | OpenAPI 规范已创建 |
        | test-first | tdd-workflow | ◐ 进行中 | 编写端点测试 |
        | implement | backend-implementation-patterns | ○ 待定 | |
        | verify | verification-loop | ○ 待定 | |
        | deploy | deployment-cicd | ⊖ 可选 | |

        **进度**: 2/5 步骤 (40%)
        **当前**: test-first

创建自定义链

用户: 我需要一个构建CLI工具的链

Claude: 创建自定义链...

        chain:
          name: "cli-tool"
          description: "构建一个CLI应用程序"

        steps:
          - id: design
            skill: api-design-patterns
            description: "设计CLI接口和命令"

          - id: implement
            skill: backend-implementation-patterns
            depends_on: [design]

          - id: test
            skill: testing-patterns
            depends_on: [implement]

          - id: docs
            skill: doc-coauthoring
            depends_on: [implement]
            optional: true

        准备好执行了吗?

状态跟踪

进度在对话中使用markdown表格跟踪:

## 链进度: fullstack-feature

| 步骤 | 技能 | 状态 | 备注 |
|------|-------|--------|-------|
| requirements | product-requirements-designer | ● 完成 | PRD 完成 |
| api | api-design-patterns | ● 完成 | 12 个端点 |
| backend | backend-implementation-patterns | ◐ 进行中 | 8/12 端点 |
| frontend | frontend-design-systems | ○ 待定 | |
| testing | testing-patterns | ○ 待定 | |
| verify | verification-loop | ○ 待定 | |

**进度**: 2.5/6 步骤 (42%)
**检查点**: 在 verify 之后

状态图标

图标 含义
待定
进行中
完成
可选/跳过
失败

检查点

检查点暂停链以供审查:

- id: verify
  skill: verification-loop
  depends_on: [implement]
  checkpoint: true  # 链在此处暂停

在检查点:

  1. 链暂停并显示摘要
  2. 用户审查产物和进度
  3. /skill-chain-prompts resume 继续
  4. 或者用户可以修改、重做或中止

最佳实践

  1. 从预建链开始 — 根据需要自定义
  2. 使用检查点 — 在关键步骤后添加以供审查
  3. 标记可选步骤 — 部署、文档通常可选
  4. 保持链专注 — 3-7 步是理想
  5. 传递上下文向前 — 引用先前步骤的输出

参考资料

  • references/chain-format.md — 完整的YAML规范
  • references/execution-model.md — 链如何处理
  • references/state-tracking.md — 进度可视化格式
  • references/built-in-chains.md — 所有预建链文档

链模板

预建链文件在 assets/chains/

  • api-development.yaml
  • fullstack-feature.yaml
  • career-preparation.yaml
  • mcp-development.yaml
  • custom-chain.yaml — 空白模板