用途:Skill Creator 提供编写有效 DeepTutor 技能的指导,适用于用户想创建新技能、改进现有技能,或询问技能如何工作时。
技能是什么:技能是自包含的能力包,由一个 SKILL.md 操作手册加可选的 references/ 文件组成。系统提示只携带每个技能的名称和描述;当任务匹配时,模型通过 read_skill 工具获取完整正文。技能传授程序性知识——工作流、领域专长、格式约定——这些是模型并不完全具备的。行为/语气预设(语调、教学风格)不是技能,而是单独管理的人设。
结构:my-skill/ 目录下包含 SKILL.md(必需:frontmatter 加指令)和 references/(可选:通过 read_skill 按需加载的文档)。frontmatter 字段包括 name(小写字母、数字、连字符,最多 64 字符)、description(一行说明做什么和何时使用)、tags(可选)、always(可选,是否每轮注入)、requires(可选可用性门槛,如 bins、env、sandbox)。
核心原则:描述即触发器,是模型决定读取技能前看到的唯一文本,需同时说明做什么和何时触发,所有“何时使用”的指导都应放在这里;简洁是关键,上下文窗口共享,只补充模型不知道的内容;自由度匹配脆弱性,开放式任务用启发式原则,脆弱易错的序列用精确步骤;渐进式披露,SKILL.md 保持在约 500 行以内,将模式、长示例和变体细节移入 references/ 文件并链接说明何时读取;不要辅助文件,技能内不放 README、变更日志或安装指南。
编写流程:收集具体使用示例,询问用户会说什么来触发该技能、它应做什么;规划可复用内容,识别每次都被重新推导的知识;起草技能,全程使用祈使句,先写 frontmatter 并验证描述通过触发测试;通过技能管理界面(Space → Skills)或 skills API 创建,名称即目录名;根据真实使用迭代,收紧模型卡壳之处并删除从未需要的内容。
限制:资料未提供具体收费、价格、平台支持范围或效果数据。