$workflow.input.user_intent/skills/synthesize-skill/SKILL.md
# synthesize-skill **用途**: 汇总多个部分的信息,形成完整方案 **输入**: 多个组件的输出(structure, workflows, skills, agents...) **输出**: 统一的、完整的设计方案 --- ## 核心能力 1. **信息整合** - 将分散的信息汇总 2. **一致性检查** - 确保各部分之间一致 3. **生成摘要** - 提取关键信息 4. **格式统一** - 输出标准格式 --- ## 输入格式 ```yaml input: structure: object # 目录结构 workflows: array # Workflows 列表 skills: array # Skills 列表 agents: array # Agents 列表(可选) requirements: object # 原始需求 ``` --- ## 输出格式 ```yaml output: design_
npx skillsauth add maxoreric/sop-engine $workflow.input.user_intent/skills/synthesize-skillInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
用途: 汇总多个部分的信息,形成完整方案
输入: 多个组件的输出(structure, workflows, skills, agents...)
输出: 统一的、完整的设计方案
input:
structure: object # 目录结构
workflows: array # Workflows 列表
skills: array # Skills 列表
agents: array # Agents 列表(可选)
requirements: object # 原始需求
output:
design_plan:
system_name: string
summary:
agents_count: number
skills_count: number
workflows_count: number
structure: object # 完整结构
workflows: array # Workflow 详情
skills: array # Skill 详情
agents: array # Agent 详情
next_steps: array # 后续步骤
quick_start: string # 快速开始指南
summary = {
"agents_count": len(agents),
"skills_count": len(skills),
"workflows_count": len(workflows),
"total_files": calculate_file_count(structure)
}
def check_consistency(workflows, skills):
"""检查 Workflow 需要的 Skills 是否都定义了"""
required = set()
defined = {s.name for s in skills}
for wf in workflows:
for step in wf.steps:
required.add(step.skill)
missing = required - defined
if missing:
return {"consistent": False, "missing": list(missing)}
return {"consistent": True}
def generate_quick_start(system_name, workflows):
guide = f"# {system_name} 快速开始\n\n"
guide += "## 第一步:填写数据\n..."
guide += "## 第二步:触发 Workflow\n..."
return guide
输入:
structure: {...}
workflows: [{name: daily-check, ...}, {name: weekly-report, ...}]
skills: [{name: checkup-analysis-skill, ...}, ...]
agents: [{name: health-advisor, ...}]
requirements: {domain: health, focus: disease_prevention}
输出:
design_plan:
system_name: health-system
summary:
agents_count: 1
skills_count: 8
workflows_count: 3
consistency_check:
passed: true
quick_start: |
# health-system 快速开始
1. 填写个人档案
2. 记录今日数据
3. 触发每日检查
next_steps:
- "执行 system-execute-workflow 创建文件"
- "测试 daily-check workflow"
- "上传体检报告测试分析功能"
通过条件:>= 7.0
data-ai
# workflow-define-skill **用途**: 定义 Workflow(基于需求生成 Workflow YAML) **输入**: 需求、系统结构、Skills 列表 **输出**: Workflow YAML 定义 --- ## 核心原则 1. **基于需求驱动** - Workflow 服务于具体需求 2. **复用 Skills** - 优先使用已有的 Skills 3. **遵循规范** - 严格遵循 workflow-spec.md 4. **清晰命名** - Workflow 和节点名称自解释 5. **适度复杂** - 避免过度设计,保持简单 --- ## 输入格式 ```yaml input: requirement: # 需求描述 name: string # Workflow 名称 purpose: string # 用途 trigger: object # 触发
testing
Skill 版本管理的 Skill。当需要 A/B test、切换版本、回滚时触发。触发词:版本、version、A/B test、切换、回滚、promote。
development
# user-confirm-skill **用途**: 判别式确认 - 展示内容并获取用户反馈 **核心理念**: - 做选择题,不做填空题 - 人类擅长判别(喜不喜欢),不擅长生成(描述细节) - 展示具体方案,让用户说"对/不对" --- ## 输入参数 ```yaml input: content: object | string # 要确认的内容(方案、结果等) format: string # 展示格式(见下方) question: string # 确认问题 options: array # 可选:预定义的选项 ``` ### format 选项 | 格式 | 说明 | 适用场景 | |------|------|----------| | `visual_summary` | 可视化摘要(emoji + 结构化) | 展示设计方案 | | `file_list_with_summary` | 文件列表 + 功能说明 | 展示执行结果 | | `comp
data-ai
# system-create-skill **用途**: 创建一个完整的 System/Project **触发**: 当用户表达想要创建一个系统时(如:"创建一个健康管理系统") **核心理念**: - 人只说意图,AI 自己设计 - 做选择题,不做填空题 - 问最关键的一题(最大信息增益) --- ## Workflow 定义 这是一个完整的 Workflow,演示了: - 条件分支 - 循环迭代 - Workflow 嵌套 - 判别式交互 ```yaml workflow: name: system-create-skill description: 创建一个完整的 System/Project version: 1.0.0 input: user_intent: string # 用户的模糊意图 output: system_path: string # 创建的系统路径 summary: object # 系统摘要 # ===============================