SuperAPI AI 工具集

skill-development

编程与开发

查看项目

更新于 10-15 18:37

技能介绍

用途:指导为 Claude Code 插件创建技能(skills)。技能是模块化、自包含的包,为 Claude 补充专用知识、工作流与工具,将其从通用代理变为掌握特定程序性知识的专用代理。

技能组成:每个技能必须有 SKILL.md,包含 YAML frontmatter(name、description 必填)与 Markdown 说明;可选捆绑资源 scripts/(可执行代码)、references/(按需载入上下文的文档)、assets/(用于输出产物的模板、图标、字体等)。

主要能力与原则:采用三级渐进式披露:元数据始终在上下文中;SKILL.md 主体在技能触发时载入(建议 1500-2000 词,上限约 3000 词);捆绑资源由 Claude 按需使用。SKILL.md 只保留核心流程与要点,详细模式、API 文档、迁移指南、边界情况移到 references/,避免重复。

创建流程:1. 结合具体示例理解技能用途与触发语句;2. 规划可复用内容(脚本、参考、资产);3. 建立目录结构;4. 编辑 SKILL.md 与资源;5. 校验测试;6. 迭代改进。

结构命令:mkdir -p plugin-name/skills/skill-name/{references,examples,scripts};touch plugin-name/skills/skill-name/SKILL.md。插件技能直接放在插件的 skills/ 目录,由 Claude Code 自动发现,无需单独打包。

测试:使用 cc --plugin-dir /path/to/plugin 本地安装插件后测试触发。

写作要求:正文用祈使句/动词开头,不用第二人称;frontmatter 的 description 用第三人称,包含具体触发短语,如 "This skill should be used when the user asks to ..."。

限制:资料未提供收费、价格、平台支持范围及其他效果保证;部分内容在提供的资料中被截断。