SuperAPI AI 工具集

manage-slash-commands

智能体与模型

查看项目

更新于 10-15 20:11

技能介绍

用途:该技能为创建和管理 Claude Code 斜杠命令提供专家级指导,适用于编写自定义命令、理解命令结构以及规范命令写法。

主要能力:

  1. 命令文件结构:项目命令放在 .claude/commands/,随版本控制与团队共享,在 /help 中显示 (project);个人命令放在 ~/.claude/commands/,跨项目可用,显示 (user)。文件名 command-name.md 对应调用 /command-name。
  2. YAML frontmatter:description 显示在 /help 列表;argument-hint 提示参数;allowed-tools 限制可用工具,支持数组、单工具及 Bash(git add:*) 等 Bash 限制,省略则所有工具可用。
  3. XML 正文结构:必需标签为 <objective>、<process> 或 <steps>、<success_criteria>;按需使用 <context>、<verification>、<testing>、<output>。
  4. 参数处理:需要用户输入时用 $ARGUMENTS 或位置参数 $1、$2、$3,并在 frontmatter 加 argument-hint;自包含命令则省略。
  5. 动态上下文:用感叹号加反引号执行 bash 命令并注入输出;用 @ 前缀引用文件内容。

使用方式:按生成协议分析命令用途、是否需要参数、是否产出文件、是否需要验证或测试,再创建 frontmatter 与 XML 正文并保存到对应目录。

适用场景:简单分析命令、Git 工作流、参数化命令、文件操作类命令等。

限制:资料未提供该技能的安装命令、收费信息或平台支持范围;示例中感叹号与 @ 后的空格仅为防止加载时执行,实际使用需去掉。