一键导入
workflow-forge-zh
工作流提炼与生成技能:从零散经验/多轮对话/已有流程中提炼出结构化、可复用的工作流,或为新任务设计工作流。Use when: 总结工作流、提炼流程、生成SOP、设计工作流、流程优化、把经验变成流程、梳理步骤、生成skill工作流。不适用于执行具体工作流(执行请使用对应领域skill)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
工作流提炼与生成技能:从零散经验/多轮对话/已有流程中提炼出结构化、可复用的工作流,或为新任务设计工作流。Use when: 总结工作流、提炼流程、生成SOP、设计工作流、流程优化、把经验变成流程、梳理步骤、生成skill工作流。不适用于执行具体工作流(执行请使用对应领域skill)。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Guides stable API and interface design. Use when designing APIs, module boundaries, or any public interface. Use when creating REST or GraphQL endpoints, defining type contracts between modules, or establishing boundaries between frontend and backend.
Tests in real browsers. Use when building or debugging anything that runs in a browser. Use when you need to inspect the DOM, capture console errors, analyze network requests, profile performance, or verify visual output with real runtime data via Chrome DevTools MCP.
Automates CI/CD pipeline setup. Use when setting up or modifying build and deployment pipelines. Use when you need to automate quality gates, configure test runners in CI, or establish deployment strategies.
Simplifies code for clarity. Use when refactoring code for clarity without changing behavior. Use when code works but is harder to read, maintain, or extend than it should be. Use when reviewing code that has accumulated unnecessary complexity.
Optimizes agent context setup. Use when starting a new session, when agent output quality degrades, when switching between tasks, or when you need to configure rules files and context for a project.
Guides systematic root-cause debugging. Use when tests fail, builds break, behavior doesn't match expectations, or you encounter any unexpected error. Use when you need a systematic approach to finding and fixing the root cause rather than guessing.
| name | workflow-forge-zh |
| description | 工作流提炼与生成技能:从零散经验/多轮对话/已有流程中提炼出结构化、可复用的工作流,或为新任务设计工作流。Use when: 总结工作流、提炼流程、生成SOP、设计工作流、流程优化、把经验变成流程、梳理步骤、生成skill工作流。不适用于执行具体工作流(执行请使用对应领域skill)。 |
| metadata | {"argument-hint":"说明需求,如\"帮我从这次实验过程提炼工作流\"\"为XX任务设计工作流\"\"优化这个流程\"\"把这段经验总结成可复用的SOP\""} |
只要本工作流将初始化或重组项目,或新建、移动应用、服务、包、模块、页面、API、研究步骤、实验、流水线、测试、文档或多文件产物树,必须先使用 project-structure-architect。
AGENTS.md、PROJECT_STRUCTURE.md、.project-structure.yaml 和现有文件树,锁定项目类型、蓝图及唯一合理路径。BLOCK 时停止结构性写入并先修正或询问用户。纯内容编辑且目标路径已由用户或现有规范唯一确定时,可不重复调用。
将零散经验、多轮对话记录、已有流程文档转化为结构化、可复用、可执行的工作流,或为新任务从零设计工作流。
skill-outputs/workflow-forge-zh/(与 artifact-curator-zh 按技能分子目录一致;根目录平铺为 legacy-flat 兼容)。若该子目录不存在须先创建。中文主题_YYYYMMDD_HHMMSS.md(置于上述目录下;文件名不再重复 skill 名);若主题不明确,使用 结果_YYYYMMDD_HHMMSS.md。skill-outputs/workflow-forge-zh/ 前缀),以及文件里包含的主要内容。| 模式 | 判定条件 | 核心目标 |
|---|---|---|
| A. 提炼工作流 | "从XX中提炼流程""总结这次经验""把做法固化下来" | 从已有材料中萃取可复用工作流 |
| B. 设计工作流 | "为XX设计流程""这个任务该怎么走""帮我规划步骤" | 为新任务从零设计结构化工作流 |
| C. 优化工作流 | "优化这个流程""哪里可以改""流程太长了" | 诊断瓶颈 + 精简/重组 |
| D. 转化为 Skill | "把这个工作流变成skill""生成SKILL.md" | 将工作流封装为标准 VS Code Copilot Skill |
只有用户要求行业案例、优秀工作流、Prompt/Agent 指令参考,或外部参考能补足当前模式时,阶段性调用 contextual-reference-router:
skill-creator 或官方工具。Reference Brief 只记录具体案例、采用/不采用规律、转译与访问/许可限制;完成后退出参考 Skill。用户禁止联网、只要求忠实提炼或已给完整规范时跳过。
从材料中提取实际发生了什么,按时间/逻辑顺序排列:
[动作1] → [动作2] → [分支判断] → [动作3a/3b] → ...
在事件序列中标注:
| 标注 | 含义 |
|---|---|
| 🔁 重复 | 多次出现的相同/相似操作 |
| 🔀 分支 | 根据条件走不同路径 |
| ⚠️ 踩坑 | 走了弯路或出了错 |
| ✅ 关键 | 不可省略的核心步骤 |
| ⏭️ 可跳过 | 特定场景才需要的步骤 |
将具体操作提升为通用步骤:
按标准格式输出工作流(见下方"工作流输出规范")。
[可选]| 问题类型 | 表现 | 优化手段 |
|---|---|---|
| 冗余步骤 | 多步做同一件事 | 合并 |
| 顺序不当 | 后面的信息前面才需要 | 调序 |
| 缺失检查 | 经常在某步出错 | 插入检查点 |
| 过度串行 | 步骤间无依赖但排成一条线 | 标注可并行 |
| 粒度不一 | 有的步骤5分钟,有的3天 | 拆分/合并使粒度均匀 |
| 分支遗漏 | 只考虑了happy path | 补充异常分支 |
原工作流:[步骤数] 步
诊断发现:[N] 个问题
优化后:[步骤数] 步(减少/增加 X 步)
变更明细:
- [合并] 步骤3+4 → 新步骤3(理由:...)
- [新增] 步骤5后加检查点(理由:...)
- [删除] 步骤7(理由:...)
将工作流封装为标准 VS Code Copilot Skill 格式:
data-pipeline-zh)---
name: [skill-name]
description: '[一句话描述]。Use when: [触发关键词列表]。不适用于:[排除场景]。'
argument-hint: '[用户该怎么调用的示例]'
---
# [技能标题]
## 技能目标
## 任务模式判定(如有多模式)
## [各模式/步骤详述]
## 约束
## 自我迭代模式
所有模式的最终工作流统一使用以下格式:
# [工作流名称]
> 一句话说明:解决什么问题,最终产出什么
## 前置条件
- [需要准备什么]
## 步骤
### Step 1: [步骤名]
- **做什么**:[具体操作]
- **输入**:[需要什么]
- **输出**:[产出什么]
- **完成标准**:[怎么判断这步做完了]
- **注意事项**:[容易踩的坑] ← 可选
### Step 2: [步骤名]
...
### [检查点] Step N 后验证
- [ ] [检查项1]
- [ ] [检查项2]
## 异常处理
| 异常场景 | 处理方式 |
|----------|----------|
## 产出物清单
- [ ] [最终产出1]
- [ ] [最终产出2]
## 参考依据 [触发 contextual-reference-router 时]
- 具体来源与案例:
- 采用/不采用规律:
- 当前工作流转译:
- 访问与许可限制:
[检查点] 标注,插在容易出错的步骤之后### Step 3: [判断条件]
- 若 A → Step 3a: ...
- 若 B → Step 3b: ...
[可选][可并行]当用户在使用本技能后给出反馈(如"这部分不好用""输出格式需要改""多了/少了XX"),或主动说"优化这个skill"时,进入自我迭代模式。
references/iteration-log.md 追加本次迭代记录## [日期] 迭代 #N
- **触发反馈**:...
- **根因**:...
- **修改内容**:...
- **影响范围**:模式X / 步骤Y