SuperAPI AI 工具集

skill-system-creator

通用与其它

查看项目

更新于 10-15 20:09

技能介绍

用途:该技能面向“创建技能”这一任务,提供以头脑风暴为先的探索界面,借助记忆与图谱上下文生成改进想法、审视假设并产出决策文档;同时把较早的技能初始化与打包工具保留为子命令。

主要能力:围绕技能创建流程给出规范,包括用具体示例理解技能、规划可复用内容(scripts、references、assets)、初始化技能、实现并测试、生成行为契约、打包与迭代。强调 Spec → Test → Develop 工作流:先写行为规格(SKILL.spec.yaml),校验规格,定义验收测试,再初始化、实现、验证结构测试、生成契约、打包。

技能结构:每个技能由必需的 SKILL.md(YAML frontmatter 含 name 与 description,正文为 Markdown 指令)和可选资源目录组成:scripts/(可执行代码)、references/(按需加载的文档)、assets/(用于输出的模板、图标、字体等)。采用三级渐进式披露:元数据常驻上下文,SKILL.md 正文在触发后加载,资源按需加载。

使用方式:新建技能时运行 scripts/init_skill.py <skill-name> --path <output-directory> 生成模板目录;打包运行 package_skill.py。涉及 PostgreSQL 存储时,先按 SKILL_PGDATABASE 解析目标库,缺失时拒绝环境变量 PGDATABASE,否则按项目名自动检测为 <project>-memory,避免在运行时脚本中硬编码库名。

适用场景:为特定领域或任务构建模块化、自包含的 Claude 技能包,把通用代理转为具备流程性知识的专用代理。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;技能内不应包含 README、安装指南、变更日志等冗余文档。