Meta-Skills
Meta-skills 将可重复的多步骤工作打包为可复用、可检查的 workflows。 当一个请求需要不止一个普通 skill、工具、检查点或最终综合环节时, 请使用它们。
完整的面向用户指南请阅读
meta-skill-user-guide.md。编写规则请阅读
../authoring/meta-skills.md。
Skills 与 Meta-Skills
| 能力 | 适用场景 |
|---|---|
| Skill | 一个聚焦的任务模式、指令集、脚本或工具辅助。 |
| Meta-skill | 由多个步骤、skills、检查或输出构成的可复用 workflow。 |
例如,“summarize this document” 是 skill 形态。“为孩子规划一个安全的科学项目, 包含材料、成人布置、孩子的步骤、展示说明以及最终安全审查”则是 meta-skill 形态。
稳定的内置 MetaSkills
保留的稳定目录刻意保持精简:
| MetaSkill | 定位 |
|---|---|
meta-kid-project-planner | 为学校项目、show-and-tell 或科学活动生成安全且符合年龄的方案。 |
meta-paper-write | 支持学术草稿、稿件结构、引用规划、实验占位以及 LaTeX/PDF 路径。 |
meta-short-drama | 生成短剧脚本、视觉 prompts、字幕以及本地视频 artifacts。 |
meta-skill-creator | 将反复出现的多 skill 协作模式转化为新的 MetaSkill 提议。 |
开发分支中可能存在实验性的 meta-skills,但本页面仅列出 应作为保留产品能力呈现的捆绑内置项。
要求
在运行 MetaSkill 之前,请使用 Skill 页面的详情对话框。其 Requirements 部分会显示 MetaSkill 自身的要求以及子 skills 的一跳要求。
meta-paper-write需要xelatex和bibtex来编译 PDF。meta-short-drama需要ffmpeg和ffprobe来完成本地视频渲染、 合并与字幕步骤。- MetaSkills 从其子 skills 继承就绪状态;例如,
meta-paper-write会显示 LaTeX/PDF 要求,meta-short-drama会显示本地视频工具要求。
运行 MetaSkills
MetaSkills 默认仅支持手动运行。除非你显式选择启用旧的自动行为, 否则它们不会因消息中的关键词而自动触发,也不会出现在运行时 prompt 中。
在 Web 聊天和 CLI gateway TUI 中:
/meta
/meta meta-kid-project-planner
/meta 列出可用的 MetaSkills。/meta <name> 启动所选的 workflow。
Channel 与独立 CLI 形态可以用 /meta 列出 MetaSkills,
但它们不会从聊天文本运行 MetaSkills。
要恢复自动的模型触发行为,请设置:
[meta_skill]
auto_trigger = true
仅当你希望模型在普通聊天 turns 中考虑 MetaSkills 时,才使用此兼容模式。
如何准备请求
请说明结果和标准:
Plan a safe 20-minute balcony plant science project for a 7-year-old. Include
materials, adult setup, child steps, safety notes, and a presentation outline.
启动 workflow 时,在命令之后附上任务:
/meta meta-kid-project-planner
Plan a safe 20-minute balcony plant science project for a 7-year-old. Include
materials, adult setup, child steps, safety notes, and a presentation outline.
一个有力的请求通常包括:
- 结果;
- 上下文;
- 决策标准;
- 期望输出;
- 约束;
- agent 不得采取的行动。
发现 Meta-Skills
使用聊天斜杠命令获取运行时列表:
/meta
使用 CLI 进行清点和检查:
opensquilla skills list
opensquilla skills search meta
查看某个 meta-skill 的组成:
opensquilla skills inspect <meta-skill-name>
inspect 命令会在你依赖某个 workflow 之前显示其编译后的步骤形态。
查看运行历史
列出近期运行:
opensquilla skills meta runs list
查看某次运行:
opensquilla skills meta runs show <run-id>
opensquilla skills meta runs steps <run-id>
opensquilla skills meta runs failures --since 24h
在不执行实际工作的前提下预览 replay 形态:
opensquilla skills meta runs replay <run-id> --dry-run
提议
Meta-skill 创建 workflows 可能会在被纳管为 skill 之前先写出提议。 查看提议:
opensquilla skills meta proposals list
opensquilla skills meta proposals show <proposal-id>
仅在审阅之后接受提议:
opensquilla skills meta proposals accept <proposal-id>
安全模型
MetaSkill 的输出是可审查的工作成果与决策支持草稿。在法律、医疗、金融、 招聘、学术、安全或其他高风险场景下,它们不是最终的专业建议。
发布、申请、安装、付款、签署、发送消息或修改生产系统等操作 需要明确的用户授权。