Agent skill

list-resources

プロジェクトの Claude Code リソース一覧を表示する。「リソース一覧」「コマンド一覧」「スキル一覧」「エージェント一覧」「何があるか確認」「作成したもの一覧」「Claude リソース」などで起動。

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/list-resources

SKILL.md

List Resources

プロジェクトの Claude Code リソース一覧を表示します。

引数

  • $ARGUMENTS:
    • --commands: コマンドのみ表示
    • --skills: スキルのみ表示
    • --agents: エージェントのみ表示
    • --hooks: フックのみ表示
    • --help: ヘルプを表示
    • (なし): すべて表示

実行手順

--help が指定された場合: このファイルの内容を要約して表示し、終了。

1. オプションに応じて表示対象を決定

ユーザーの発話から適切なオプションを判断:

  • 「コマンド一覧」→ --commands
  • 「スキル一覧」→ --skills
  • 「エージェント一覧」→ --agents
  • 「フック一覧」→ --hooks
  • それ以外 → すべて表示

2. 以下のリソースを収集

  • コマンド: .claude/commands/ 配下の .md ファイル
  • スキル: .claude/skills/ 配下のディレクトリ(SKILL.md を含む)
  • エージェント: .claude/agents/ 配下の .md ファイル
  • フック: .claude/settings.json.claude/settings.local.jsonhooks セクション

3. 各リソースの説明を取得

  • コマンド/エージェント: ファイル冒頭の # タイトル の次の段落
  • スキル: SKILL.mddescription フィールドまたは冒頭の説明

4. 整形して表示

出力フォーマット

markdown
## プロジェクトリソース一覧

### コマンド (2)

| コマンド | 説明 |
|----------|------|
| /my-command | カスタムコマンドの説明 |
| /deploy | デプロイコマンドの説明 |

### スキル (1)

| スキル | 説明 |
|--------|------|
| my-skill | カスタムスキルの説明 |

### エージェント (1)

| エージェント | 説明 |
|--------------|------|
| reviewer | コードレビューエージェント |

### フック (3)

| イベント | 件数 |
|----------|------|
| PreToolUse | 1 |
| PostToolUse | 2 |

重要な注意事項

  • ✅ 存在しないディレクトリはスキップ
  • ✅ 各リソースタイプの件数を表示
  • ✅ リソースがない場合は「なし」と表示
  • ❌ ファイル内容の詳細は表示しない(一覧のみ)

Didn't find tool you were looking for?

Be as detailed as possible for better results