Agent Skills: 🏭 技能工厂 (Skill Factory)

元技能:用于快速生成新的标准技能模组。

UncategorizedID: cyangzhou/-2--project-yunshu-/技能工厂

Install this agent skill to your local

pnpm dlx add-skill https://github.com/CyangZhou/-2--Project-Yunshu-/tree/HEAD/.trae/skills/%E6%8A%80%E8%83%BD%E5%B7%A5%E5%8E%82

Skill Files

Browse the full folder contents for 技能工厂.

Download Skill

Loading file tree…

.trae/skills/技能工厂/SKILL.md

Skill Metadata

Name
skill_factory
Description
"Meta-skill for generating new standard skill modules. Context-aware: analyzes user requirements to select appropriate templates (Basic/Generator/Data) and automatically populates metadata (name, tags, description) for the new skill."

🏭 技能工厂 (Skill Factory)

核心使命:标准化生产,让创意快速落地。这是云舒系统的“母体”技能,负责孵化新的能力模块。

1. 核心功能 (Core Capabilities)

1.1 智能脚手架 (Smart Scaffolding)

  • 自动目录结构:在 skills/ 下自动创建符合 TRAE 规范的文件夹结构。
  • 标准化元数据:自动生成包含 name, description, tags, versionSKILL.md
  • 依赖注入:根据技能类型(如 Web Search 或 Python Script),自动添加 package.jsonrequirements.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)

  1. 需求分析:用户描述想要创建的技能(例如:“我想做一个能自动分析 Excel 的技能”)。
  2. 参数推断
    • skill_id: excel_analyst
    • skill_type: python
    • tags: ['excel', 'data', 'analysis', 'python']
  3. 确认与生成:向用户确认参数后,调用文件系统工具创建技能包。
  4. 热加载:提示用户刷新 Skills 列表。

4. 最佳实践 (Best Practices)

  • 命名规范skill_id 必须是 snake_casekebab-case
  • 原子化:一个技能只做一件事,保持 SKILL.md 清晰专注。
  • 文档优先:生成的 SKILL.md 必须包含详细的 Overview, Usage, 和 Reference 章节。