SuperAPI AI 工具集

claude-commands-reference-2026

智能体与模型

查看项目

更新于 10-15 22:40

技能介绍

用途:这是一份 Claude Code 斜杠命令的参考指南,斜杠命令是通过 /command-name 调用的用户触发提示词,可用 Markdown 加 YAML frontmatter 创建自定义命令。

主要能力:frontmatter 支持 description、argument-hint、allowed-tools、model、context(inline 或 fork)、agent、disable-model-invocation、hooks 等字段。参数语法包括全部参数 $ARGUMENTS 与位置参数 $1、$2、$3;支持用感叹号加反引号包裹命令执行 Bash 并把输出纳入上下文(需在 allowed-tools 中声明 Bash);用 @ 引用文件、目录或 MCP 资源。context: fork 可在隔离子智能体上下文中运行,agent 可选 general-purpose、Explore、Plan 或自定义。hooks 支持 PreToolUse、PostToolUse、Stop,字段含 matcher、type、command、once。

使用方式:项目命令放在 .claude/commands/,个人命令放在 ~/.claude/commands/,同名时项目命令优先;子目录会形成命名空间。命令自动发现并出现在 /help 与自动补全中,也可通过 Skill 工具调用(字符预算 15000,可用 SLASH_COMMAND_TOOL_CHAR_BUDGET 调整),用 disable-model-invocation: true 禁用。插件命令位于插件根目录 commands/,可用 /plugin-name:command-name 消歧,环境变量有 ${CLAUDE_PLUGIN_ROOT} 与 ${CLAUDE_PROJECT_DIR}。MCP 命令格式为 /mcp__<server>__<prompt>。

适用场景:创建团队共享或个人的自定义命令、封装代码审查与提交信息生成等工作流、在隔离上下文中做代码库研究、为命令附加校验或 lint 钩子。

限制:内置命令不可覆盖、不支持钩子,自定义命令可覆盖;钩子仅支持 PreToolUse、PostToolUse、Stop;matcher 为正则且区分大小写。资料未提供具体收费、价格与平台信息。