Skip to content

スラッシュコマンド

/review/deploy のような、自分で定義したショートカットコマンドです。

よく使うプロンプトをコマンド化することで、毎回長い指示を書かずに済みます。

.claude/commands/ ディレクトリにMarkdownファイルを作成します。

your-project/
└── .claude/
└── commands/
├── review.md
├── test.md
└── deploy-check.md

review.md の例:

---
description: コードレビューを実施する
---
以下の観点でコードをレビューしてください:
1. バグがないか
2. セキュリティの問題がないか
3. パフォーマンスの問題がないか
4. 可読性・保守性の問題がないか
問題があれば、具体的な修正方法を提示してください。

使い方:

/review
---
description: 指定したファイルのテストを書く
argument-hint: テスト対象のファイルパス
---
$ARGUMENTS のユニットテストを書いてください。
テストフレームワークはVitestを使います。
/test src/utils/format.ts

~/.claude/commands/ に置いたコマンドは、全プロジェクトで使えます。

よく使うコマンドはグローバルに置くと便利です。

実際に作って使っているコマンド

Section titled “実際に作って使っているコマンド”

七家族では以下のカスタムコマンドを全プロジェクトで共有しています:

  • /review — PR前のコードレビュー
  • /doc — 関数のドキュメントを生成
  • /translate — コメントを日本語⇔英語変換
  • /optimize — パフォーマンス改善の提案