关于 example-command
这是一个用户调用的斜杠命令 Skill 示例,可解析参数、使用允许的工具执行操作并汇报结果。它还说明了支持的 frontmatter 字段,以及该布局与旧命令格式的关系。
主要功能
- 01解析调用参数
- 02使用允许的工具执行操作
- 03汇报结果
- 04说明 Skill frontmatter 字段
适用场景
- 01演示用户调用的斜杠命令
- 02展示 skills 目录布局
- 03说明参数与 allowed-tools 配置
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ anthropics/ claude-plugins-official --skill example-command安装后在 Claude Code 中输入/example-command确认已加载。
详细介绍
示例命令(Skill 格式)
这演示了用户调用的斜杠命令的 skills/<name>/SKILL.md 布局。它在功能上与旧版 commands/example-command.md 格式完全一致——两者的加载方式相同;只有文件布局不同。
参数
用户调用时传入了:$ARGUMENTS
说明
当此 skill 被调用时:
- 解析用户提供的参数
- 使用允许的工具执行请求的操作
- 将结果报告回用户
Frontmatter 选项参考
此布局中的 Skills 支持以下 frontmatter 字段:
- name:Skill 标识符(与目录名匹配)
- description:在 /help 中显示的简短描述
- argument-hint:向用户显示的命令参数提示
- allowed-tools:为此 skill 预先批准的工具(减少权限提示)
- model:覆盖模型(例如 "haiku"、"sonnet"、"opus")
示例用法
/example-command my-argument
/example-command arg1 arg2
评论
支持 Markdown