SuperAPI AI 工具集

generate_command

通用与其它

查看项目

更新于 10-16 07:26

技能介绍

用途:在 Claude Code 中创建一个新的自定义斜杠命令,按约定与最佳实践把请求的任务写成命令文件,存放于 .claude/commands/(支持 workflows/ 等子目录)。

主要能力:命令文件需以 YAML frontmatter 开头,字段包括 name(小写命令标识)、description(不超过 100 字符的简述)、argument-hint(提示用户可传入的参数,如 [file path]、[PR number]、[optional: format])。正文建议包含命令名与简述、Steps 分步说明、Success Criteria 成功标准清单。可用 $ARGUMENTS 占位符接收动态输入,可引用 CLAUDE.md 的约定与模式,可用 XML 标签组织结构化提示,如 <task>、<requirements>、<constraints>。

使用方式:先明确命令用途与需求,再创建 .claude/commands/[name].md,写入 frontmatter 与结构化正文,最后用相应参数实际调用测试。资料给出的示例流程为:研究现有模式(Grep 搜索、读取相关文件)、规划实现(考虑边界情况与测试用例)、实现(遵循既有代码模式,TDD 时先写测试,符合 CLAUDE.md 约定)、验证(如 bin/rails test、bundle exec standardrb、git diff 检查)、可选提交。

适用场景:需要把重复性开发任务固化为可复用斜杠命令时,例如实现功能、代码审查、测试与提交等流程化操作。

限制:资料未提供该技能的具体安装命令、收费方式、支持平台与效果数据,暂未提供。命令文件的具体内容与可用工具取决于实际环境,示例中的测试与 lint 命令仅为示范。