SuperAPI AI 工具集

generate_command

通用与其它

查看项目

更新于 10-16 08:38

技能介绍

用途:为指定任务在 .claude/skills/ 目录下创建一个新的自定义 Claude Code 命令(技能),遵循约定与最佳实践。

主要能力:可借助文件操作(Read、Edit、Write、Glob、Grep、MultiEdit)、开发工具(Bash 运行 git/测试/linter,Task 启动专用智能体,TodoWrite 跟踪进度)、Web 与 API(WebFetch、WebSearch、GitHub gh cli、Playwright)以及 AppSignal、Context7、Stripe、Todoist、Featurebase 等集成。

使用方式:命令必须以 YAML frontmatter 开头,包含 name(小写标识符)、description(不超过 100 字符)、argument-hint(提示接受的参数)。正文按“命令名—简介—Steps—Success Criteria”结构编写,用 $ARGUMENTS 占位动态输入,可引用 CLAUDE.md 约定,使用 <task>、<requirements>、<constraints> 等 XML 标签组织提示。创建文件路径为 .claude/skills/[name]/SKILL.md,随后用相应参数测试。

最佳实践:指令具体清晰、拆分复杂任务、引用现有代码模式、包含成功标准(测试通过、lint 干净等)、复杂问题先“think hard”或“plan”、逐步迭代。

限制:资料未提供具体收费、价格、平台支持范围与效果数据;示例中的测试与 lint 命令(如 bin/rails test、bundle exec standardrb)仅为模板示例,需按实际项目替换。