SuperAPI AI 工具集

claude-command-authoring

智能体与模型

查看项目

更新于 10-16 03:13

技能介绍

用途:该技能用于创建扩展 Claude Code 的自定义斜杠命令,把可复用的提示词与工作流封装成命令文件。命令由用户显式调用(如 /command-name args),与由模型自动触发的 Skills 不同。

主要能力:支持参数($1、$2、$ARGUMENTS)、Bash 执行(!command,输出默认截断于 15000 字符,可用 SLASH_COMMAND_TOOL_CHAR_BUDGET 调整)、文件引用(@path/to/file)、工具限制(allowed-tools)、模型覆盖(model)与 disable-model-invocation。命令可放在项目 .claude/commands/、个人 ~/.claude/commands/ 或插件目录,支持子目录命名空间。

使用方式:创建 .md 文件,以 --- 包裹 frontmatter,包含 description、argument-hint、allowed-tools 等字段,正文写任务说明。示例:/fix-issue 123 对应 $1;/commit 可嵌入 git 上下文。可用 claude --debug 查看加载与执行细节,用 /help 验证命令是否列出。

适用场景:团队共享工作流、个人偏好命令、插件分发命令。

限制与校验:文件名用小写 kebab-case,无空格;description 面向动作、80 字符内;工具名区分大小写;YAML 用空格缩进;Bash 命令需先在终端验证。常见问题包括命令未找到、参数不生效、Bash 失败、工具限制未应用。资料未提供具体收费、价格与平台支持信息。