SuperAPI AI 工具集

command-development

编程与开发

查看项目

更新于 10-16 06:19

技能介绍

用途:创建和配置 Claude Code 的斜杠命令,即旧版 .claude/commands/ 格式。官方注明该目录为旧版格式,新开发应使用 .claude/skills/<name>/SKILL.md,可用 /plugin-creator:skill-creator;两种格式加载方式相同,仅文件布局不同。命令仍受支持,适合维护既有命令集或参与使用 commands/ 约定的项目。

主要能力:斜杠命令是包含提示词的 Markdown 文件,用户输入 /command-name 时其内容成为 Claude 的指令,用于提供可复用、一致、可分享的工作流。命令是写给 Claude 的指令,而非给用户的消息。

使用方式:文件放在 .claude/commands/(项目)、~/.claude/commands/(用户级)或 plugin-name/commands/(插件)。基本命令无需 frontmatter;可选 YAML frontmatter 字段包括 description、allowed-tools、model、argument-hint、disable-model-invocation。支持位置参数 $1、$2,$ARGUMENTS 获取全部参数,@ 引用文件内容,!command 内联执行 shell 并需在 allowed-tools 中允许相应 Bash 过滤。子目录名成为命名空间,显示于 /help。

适用场景与模式:代码审查、测试、完整 PR 工作流等;可用 AskUserQuestion 处理复杂交互。

限制与注意:命令为旧版格式;工具权限应尽量收紧(如 Bash(git:*));文档中给出调试命令不出现、参数未替换、Bash 执行失败、文件引用未加载等排查方向。其余细节资料以引用文件形式给出,暂未提供全文。