skill_factory
SKILL.md
🏭 技能工厂 (Skill Factory)
核心使命:标准化生产,让创意快速落地。这是云舒系统的“母体”技能,负责孵化新的能力模块。
1. 核心功能 (Core Capabilities)
1.1 智能脚手架 (Smart Scaffolding)
- 自动目录结构:在
skills/下自动创建符合 TRAE 规范的文件夹结构。 - 标准化元数据:自动生成包含
name,description,tags,version的SKILL.md。 - 依赖注入:根据技能类型(如 Web Search 或 Python Script),自动添加
package.json或requirements.txt模板。
1.2 模板类型 (Templates)
| 模板ID | 适用场景 | 包含文件 |
|---|---|---|
| Basic | 通用简单任务 | SKILL.md |
| TypeScript | Web SDK 集成 (Search, VLM) | SKILL.md, scripts/*.ts, package.json |
| Python | 本地数据处理 (PDF, Excel) | SKILL.md, scripts/*.py, requirements.txt |
| Agentic | 复杂多步任务 (Novel Expert) | SKILL.md, guides/*.md, prompts/*.json |
2. 上下文参数化 (Context Parameters)
本技能支持以下动态参数,可通过对话上下文自动填充:
{{skill_id}}: 技能的唯一标识符(英文,如code_reviewer)。{{skill_name}}: 技能的显示名称(如代码审查专家)。{{skill_type}}: 模板类型(basic|typescript|python|agentic)。{{description}}: 技能的简短描述,用于生成 Frontmatter。{{tags}}: 技能标签列表,用于上下文触发。
3. 交互流程 (Workflow)
- 需求分析:用户描述想要创建的技能(例如:“我想做一个能自动分析 Excel 的技能”)。
- 参数推断:
skill_id:excel_analystskill_type:pythontags:['excel', 'data', 'analysis', 'python']
- 确认与生成:向用户确认参数后,调用文件系统工具创建技能包。
- 热加载:提示用户刷新 Skills 列表。
4. 最佳实践 (Best Practices)
- 命名规范:
skill_id必须是snake_case或kebab-case。 - 原子化:一个技能只做一件事,保持
SKILL.md清晰专注。 - 文档优先:生成的
SKILL.md必须包含详细的Overview,Usage, 和Reference章节。
Weekly Installs
3
Repository
cyangzhou/-2--p…-yunshu-GitHub Stars
1
First Seen
Feb 8, 2026
Installed on
openclaw2
gemini-cli2
replit2
mcpjam1
openhands1
zencoder1