command-development
创建 Claude Code 斜杠命令
こちらからも入手できます: davila7,anthropics
为 Claude Code 构建可复用的斜杠命令。学习命令结构、YAML 前matter 选项、动态参数、文件引用和 bash 执行来自动化常见工作流。
スキルZIPをダウンロード
Claudeでアップロード
設定 → 機能 → スキル → スキルをアップロードへ移動
オンにして利用開始
テストする
「command-development」を使用しています。 创建一个名为 /git-pr 的斜杠命令,显示当前 pull request 状态
期待される結果:
- 创建带有前matter 的 .claude/commands/git-pr.md
- 使用 gh pr view 命令获取 GitHub CLI 信息
- 显示 PR 编号、标题、作者和状态
- 包含 allowed-tools: Bash(gh:*) 以确保安全
「command-development」を使用しています。 构建一个 /lint 命令,对暂存的文件运行 eslint
期待される結果:
- 使用 git diff --name-only 获取变更文件
- 通过管道传递给 xargs eslint 进行代码检查
- 配置 allowed-tools: Bash(git:*), Bash(xargs:*)
- 报告所有 linting 错误,包含文件和行号
「command-development」を使用しています。 制作一个自动生成 API 文档的文档命令
期待される結果:
- 使用 @ 语法读取源文件
- 提取函数、类和参数
- 生成 Markdown 文档
- 写入 docs/api/ 目录
セキュリティ監査
安全Official Anthropic documentation skill for Claude Code slash command development. All 1,317 static findings are false positives triggered by documentation examples demonstrating legitimate Claude Code features like bash execution, file references, and argument passing. Pure markdown content with no executable code, network access, or credential handling.
リスク要因
⚙️ 外部コマンド (5)
📁 ファイルシステムへのアクセス (3)
🌐 ネットワークアクセス (1)
品質スコア
作れるもの
自动化代码审查
创建 /review 命令,运行 git diff 并分析变更文件的质量问题。
标准化部署
构建 /deploy 命令,包含环境验证和 npm 脚本执行。
打包命令
使用 ${CLAUDE_PLUGIN_ROOT} 将可复用命令与插件捆绑,实现可移植脚本。
これらのプロンプトを試す
创建一个名为 /test 的斜杠命令,为当前文件运行 npm test。包含带有 allowed-tools 的正确前matter。
创建一个 /deploy 命令,接受环境和版本作为参数。验证环境是 staging 或 production。
创建一个 /document 命令,为作为参数指定的文件生成文档。使用 @ 语法包含该文件。
创建一个 /build-test 命令,运行构建脚本,然后运行测试,并报告结果。使用 ${CLAUDE_PLUGIN_ROOT} 变量。ベストプラクティス
- 使用 allowed-tools 将命令权限限制为所需的最小范围
- 添加 argument-hint 来记录预期参数以供用户自动补全
- 在部署前使用不同的参数组合测试命令
回避
- 使用 Bash(*) 而不是像 Bash(git:*) 这样的特定工具限制
- 将命令编写为给用户的消息,而不是给 Claude 的指令
- 跳过对缺少参数或文件引用的错误处理