SuperAPI AI 工具集

Command Development

编程与开发

查看项目

更新于 10-15 20:21

技能介绍

Command Development 是用于 Claude Code 的斜杠命令开发技能。斜杠命令是定义为 Markdown 文件的常用提示,Claude 在交互会话中执行它们。

用途:把常见工作流固化为可复用命令,提升一致性、可分享性与操作效率。核心概念包括 Markdown 文件格式、YAML frontmatter 配置、动态参数与文件引用、Bash 执行以获取上下文、命令组织与命名空间。

主要能力:命令按位置分为项目命令(.claude/commands/,团队共享)、个人命令(~/.claude/commands/,全局可用)和插件命令(plugin-name/commands/)。frontmatter 支持 description(/help 显示)、allowed-tools(限定工具,如 Read, Grep, Bash(git:*))、model(sonnet、opus、haiku)、argument-hint(参数提示)、disable-model-invocation(禁止模型调用)。参数支持 $ARGUMENTS 捕获全部、$1/$2 位置参数;文件引用用 @ 语法,如 @$1;可用反引号内联执行 bash 命令采集 git 状态等动态上下文。子目录可形成命名空间,如 ci/build.md 显示为 project:ci。插件命令可用 ${CLAUDE_PLUGIN_ROOT} 引用插件内脚本、配置与模板,并可与 agent、skill、hook 组件组合成多阶段工作流。

使用方式:在对应目录创建 .md 文件,按需添加 frontmatter,正文写成给 Claude 的指令(而非给用户的说明),调用时输入 /command-name 加参数。

限制与注意:命令不出现时检查目录、扩展名、Markdown 格式并重启 Claude Code;参数无效时检查 $1 语法与 argument-hint;Bash 执行失败需确认 allowed-tools 含 Bash 且命令可运行;文件引用需路径有效并允许 Read 工具。资料未提供价格、平台限制及更多版本信息。