SuperAPI AI 工具集

command-creator

智能体与模型

查看项目

更新于 10-15 21:42

技能介绍

用途:帮助用户创建 Claude Code 自定义斜杠命令(slash command),生成结构规范、带 YAML frontmatter 的 Markdown 命令文件,并遵循最佳实践。

主要能力:明确命令意图(单一用途、使用者、参数、所需工具、分类);按规范结构编写命令文件;选择合适存放位置;创建后进行校验。

命令文件结构:YAML frontmatter 含 description(必填)、argument-hint(可选)、allowed-tools(可选),正文包含命令说明、Process 步骤和 Your Task 部分。$ARGUMENTS 会被替换为用户在命令名后输入的内容,需在 Your Task 中引用。allowed-tools 支持精确名称(如 Read、Write)和 Bash 前缀通配(如 Bash(git:)、Bash(npm:))。

存放位置:项目级 .claude/commands/(可经 git 共享);项目分类目录 .claude/commands/<category>/(如 gh/review-pr.md 变为 /gh:review-pr);用户级 ~/.claude/commands/(个人跨项目使用)。

使用方式:调用该技能后说明想创建的命令用途,技能会询问澄清问题、确定位置与分类、创建命令文件并说明用法。

最佳实践:命令名具描述性;优雅处理空参数;allowed-tools 只列必要工具;参考同目录已有命令约定;发布前用不同输入测试。

限制:资料未提供该技能的安装方式、收费、平台支持范围及具体效果数据。