SuperAPI AI 工具集

skill-creator

通用与其它

查看项目

更新于 10-16 04:57

技能介绍

用途:该 skill 提供创建有效 Claude skill 的完整指导,适用于用户想新建 skill 或更新现有 skill,以扩展 Claude 的专业知识、工作流程或工具集成。

核心结构:每个 skill 由必需的 SKILL.md 与可选捆绑资源组成。SKILL.md 含 YAML frontmatter(name、description)和 Markdown 指令;description 是 Claude 决定何时使用 skill 的唯一字段。捆绑资源分三类:scripts/(可执行代码,节省 token 且确定性高)、references/(按需加载的文档资料)、assets/(用于输出而非加载进上下文的模板、图标、字体等)。skill 中不应包含 README、安装指南、更新日志等辅助文档。

设计原则:简洁为王,默认 Claude 已足够聪明,只补充它尚不具备的上下文;按任务脆弱性设置自由度(文本指令、伪代码脚本、固定脚本三种);采用渐进式披露三级加载(元数据常驻、SKILL.md 触发时加载、资源按需加载),SKILL.md 建议少于 500 行;避免深层嵌套引用,较长引用文件加目录;同一信息不在 SKILL.md 与 references 中重复。

创建流程:1) 通过具体示例理解 skill 的用途与触发条件;2) 规划可复用的 scripts、references、assets;3) 运行 scripts/init_skill.py <skill-name> --path <output-directory> 初始化;4) 编辑实现资源并编写 SKILL.md;5) 运行 scripts/package_skill.py <path/to/skill-folder> 打包(可指定输出目录),脚本会先验证再生成 .skill 文件;6) 基于实际使用迭代。

限制:资料未提供具体平台限制、收费方式或价格信息;脚本需实际运行测试;添加的示例文件如不需要应删除。