SuperAPI AI 工具集

skill-creator

智能体与模型

查看项目

更新于 10-15 22:14

技能介绍

用途:Skill Creator 用于创建 AiderDesk Agent Skills。当出现跨对话重复的上下文、需要反复使用的领域专业知识,或希望智能体自动掌握的项目专属知识时,可创建技能。

主要能力:采用渐进式披露,技能分三层加载。第一层为元数据(约 27 tokens),即 YAML frontmatter,用于触发;第二层为指令(少于 680 tokens),即 SKILL.md 正文,包含核心模式;第三层为资源(不限量),即 references/、scripts/、assets/,按需加载。要点是保持前两层精简,把细节放到第三层。

使用方式:先创建技能目录,如 .aider-desk/skills/my-skill/;再编写 SKILL.md,包含 YAML frontmatter(name、description)和正文指令;按需把详细文档放入 references/。验证时提及触发关键词,技能应出现在 active skills 侧边栏。若技能未加载,检查 YAML 语法是否有效、name 是否为小写连字符格式、description 是否包含用户会说的触发词。

目录结构:my-skill/ 下含 SKILL.md(核心指令与元数据)、references/(按需加载的详细文档)、scripts/(可执行操作)、assets/(模板、图片、文件)。

SKILL.md 示例:frontmatter 中 name 为 deploy-helper,description 说明部署 AiderDesk 构建到 staging 与生产环境,并在部署、发布时使用;正文包含步骤,如运行 npm run build 生成生产产物、确认 dist/ 中存在构建输出、执行 ./scripts/deploy.sh staging 部署到 staging、检查健康端点返回 200 验证部署;故障排查中提示构建失败时检查 tsconfig.json 路径并运行 npm run typecheck;references 中链接 environments.md 说明环境配置。

适用场景:需要为 AiderDesk 智能体沉淀可复用、可自动触发的项目知识与操作流程时。

限制:资料未提供收费、价格、平台支持范围、效果保证等信息;具体 CLI 用法、开发流程细节需参考 quick-start.md、writing-guide.md、development-process.md、skill-examples.md、cli-reference.md、agent-skills-resources.md 等文档,本介绍未展开。