SuperAPI AI 工具集

skill-crafter

智能体与模型

查看项目

更新于 10-16 09:30

技能介绍

用途:Skill Crafter 是一个 Agent Skill 构建器,基于 Google ADK 官方推荐的 5 大设计模式,帮助用户从零创建高质量 Skill,或重构、评审已有 Skill。触发场景包括“创建一个 skill”“帮我写个 SKILL.md”“这个 skill 怎么改进”“如何设计一个 agent skill”等。其核心理念是格式已由 30+ 工具统一解决,真正的关键是 Skill 内部逻辑设计,因此不应死磕 YAML 字段、目录结构或复制格式模板,而应先想清楚 Skill 解决什么问题、选对设计模式,再用模式指导 SKILL.md 内容设计。

主要能力:

  1. Tool Wrapper(工具包装器):把某个库或工具的用法说明封装成 Skill,Agent 仅在用到时加载,适合封装内部编码规范、框架最佳实践。
  2. Generator(生成器):用模板加变量填充,保证每次输出结构一致,适合生成 PRD、技术报告、批量测试用例等。
  3. Reviewer(评审器):把检查规则与执行流程分离,规则存外部 checklist,适合代码审查、内容评审、安全审计、PR 自动审查。
  4. Inversion(逆推模式):Agent 先当面试官分阶段收集信息,全部完成前不开始构建,适合项目规划、新功能设计、系统架构讨论。
  5. Pipeline(流水线):显式定义步骤顺序与硬性门控条件,用不同 reference 文件保持上下文干净,适合多阶段文档生成、复杂系统构建等不能跳步的流程。

模式可组合:Pipeline 可包含 Reviewer 步骤,Generator 开头可用 Inversion 收集变量。

使用方式: Step 1 明确场景——确定触发词、核心功能与预期输出; Step 2 选对模式——参考决策树,考虑模式组合; Step 3 初始化目录: mkdir -p skills/your-skill/{references,assets,scripts} Step 4 编写 SKILL.md,含 frontmatter(name + description 写清触发场景)、模式对应结构与标注 pattern 的 metadata; Step 5 按需补充 references/,SKILL.md 只写何时加载哪个文件; Step 6 按验证清单核对:description 触发场景清晰、模式结构正确、references 按需加载、Reviewer 用 error/warning/info 分级、Pipeline 有显式门控、Inversion 阶段完成前不允许构建、SKILL.md 位于根目录。

适用场景:创建新 Skill、重构现有 Skill(如太长则拆 Pipeline,输出不一致改 Generator,评审与执行混杂改 Reviewer,Agent 不问清就动手改 Inversion,仅封装工具用法改 Tool Wrapper)、设计 skill 评审标准等。

限制:资料未提供官方收费、价格、平台支持范围、具体效果数据与完整安装步骤,暂未提供。