К основному содержанию
команда официальный · Anthropic

list — команда для Claude Code: список правил hookify

Показывает все настроенные правила hookify в проекте: имя, событие, шаблон и статус. Пригодится, когда правила накопились и надо понять, что вообще включено.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin install hookify@claude-plugins-official
Открыть на GitHub

Что делает list

Команда list из плагина hookify проходит по файлам .claude/hookify.*.local.md, читает каждый и вытаскивает из frontmatter поля name, enabled, event и pattern. Дальше собирает таблицу: имя правила, включено или нет, событие, шаблон, файл. Под таблицей — итог по количеству, а для каждого правила отдельный блок с превью сообщения и статусом.

Внизу выводится памятка: правило правится прямо в .local.md, отключается через enabled: false, удаляется вместе с файлом, а новое создаётся командой /hookify. Изменения вступают в силу сразу, перезапуск не нужен.

Если правил нет, команда не молчит: она предлагает создать первое через /hookify или вручную и показывает пример вызова. Для работы нужны инструменты Glob, Read и Skill — команда сначала подгружает скилл hookify:writing-rules, чтобы разобрать формат правил. Без файлов .claude/hookify.*.local.md в проекте таблица будет пустой, и это ожидаемо.

Какие задачи решает

  • увидеть все правила hookify, которые сейчас действуют в проекте
  • проверить, какие правила отключены и почему молчат
  • найти файл конкретного правила, чтобы поправить шаблон
  • свериться с событиями и шаблонами перед добавлением нового правила
  • разобраться в формате правил, если проект только начали настраивать

Примеры запросов агенту

  • Покажи список правил hookify в проекте
  • Какие правила hookify включены, а какие отключены?
  • Выведи таблицу правил hookify с шаблонами и файлами

Как установить list

1Через маркетплейс плагинов

/plugin install hookify@claude-plugins-official

2Вручную: положить файлы

.claude/commands/list.md

Вызов — /list. Для всех проектов — ~/.claude/commands/

Вопросы о list

Как установить list в Claude Code?

Установите плагин командой /plugin install hookify@claude-plugins-official, после чего файл команды окажется в .claude/commands/list.md.

Что делает list?

Собирает все правила hookify из файлов .claude/hookify.*.local.md и показывает их таблицей: имя, статус, событие, шаблон и файл. Ниже даёт превью сообщений и подсказки по правке правил.

Что нужно, чтобы команда отработала?

Инструменты Glob, Read и Skill, а также скилл hookify:writing-rules, который загружается первым. Если файлов правил в проекте нет, команда предложит создать первое правило.

Исходный текст

list.md · Apache-2.0
---
description: List all configured hookify rules
allowed-tools: ["Glob", "Read", "Skill"]
---

# List Hookify Rules

**Load hookify:writing-rules skill first** to understand rule format.

Show all configured hookify rules in the project.

## Steps

1. Use Glob tool to find all hookify rule files:
   ```
   pattern: ".claude/hookify.*.local.md"
   ```

2. For each file found:
   - Use Read tool to read the file
   - Extract frontmatter fields: name, enabled, event, pattern
   - Extract message preview (first 100 chars)

3. Present results in a table:

```
## Configured Hookify Rules

| Name | Enabled | Event | Pattern | File |
|------|---------|-------|---------|------|
| warn-dangerous-rm | ✅ Yes | bash | rm\s+-rf | hookify.dangerous-rm.local.md |
| warn-console-log | ✅ Yes | file | console\.log\( | hookify.console-log.local.md |
| check-tests | ❌ No | stop | .* | hookify.require-tests.local.md |

**Total**: 3 rules (2 enabled, 1 disabled)
```

4. For each rule, show a brief preview:
```
### warn-dangerous-rm
**Event**: bash
**Pattern**: `rm\s+-rf`
**Message**: "⚠️ **Dangerous rm command detected!** This command could delete..."

**Status**: ✅ Active
**File**: .claude/hookify.dangerous-rm.local.md
```

5. Add helpful footer:
```
---

To modify a rule: Edit the .local.md file directly
To disable a rule: Set `enabled: false` in frontmatter
To enable a rule: Set `enabled: true` in frontmatter
To delete a rule: Remove the .local.md file
To create a rule: Use `/hookify` command

**Remember**: Changes take effect immediately - no restart needed
```

## If No Rules Found

If no hookify rules exist:

```
## No Hookify Rules Configured

You haven't created any hookify rules yet.

To get started:
1. Use `/hookify` to analyze conversation and create rules
2. Or manually create `.claude/hookify.my-rule.local.md` files
3. See `/hookify:help` for documentation

Example:
```
/hookify Warn me when I use console.log
```

Check `${CLAUDE_PLUGIN_ROOT}/examples/` for example rule files.
```

© Anthropic · Apache-2.0 · anthropics/claude-plugins-official

Похожие слэш-команды

Все слэш-команды по теме «Настройка агента: память, контекст, субагенты» →
recipe-create-task-list официальный googleworkspace Скилл создаёт список дел в Google Tasks и сразу наполняет его первыми задачами через CLI. Помогает быстро развернуть трекинг нового проекта. CX Codex +1 30 300установок list-pending Tom Farley Показывает действия, заблокированные политикой review-governance в текущей сессии. Помогает выбрать вызов для ручного разрешения. CX Codex ★ 41 823звёзд репо cloud-monitoring-list-time-series-request официальный google Скилл собирает запросы ListTimeSeries и агрегации для Cloud Monitoring. Пригодится, когда нужно подготовить фильтр, JSON или параметры графика. CX Codex 4 100установок security-hardening Seth Hobson Команда проводит аудит безопасности по этапам: сканирует уязвимости, строит threat model и проверяет архитектуру. Подходит для поэтапного hardening проекта. CX Codex 437установок status Seth Hobson Показывает состояние проекта Conductor, активные треки и следующие действия. Нужна, когда важно увидеть прогресс по задачам и блокеры. CX Codex 348установок ultra-think davila7 Запускает многошаговый разбор задачи: вскрывает скрытые допущения, предлагает конкурирующие варианты и проверяет каждый на прочность. Пригодится, когда решение дорогое и не хочется ошибиться. 8 383установок create-architecture-documentation davila7 Слэш-команда для Claude, которая собирает документацию по архитектуре проекта: диаграммы, ADR и описание компонентов. 6 136установок refactor-code davila7 Слэш-команда ведёт агента по 17 шагам рефакторинга: от анализа и тестов до проверки производительности и подготовки к ревью. 4 890установок

Из того же набора145

Весь набор →
skill-reviewer Субагент проверяет структуру и описания скиллов Claude Code перед публикацией. Он находит ошибки в триггерах, разгружает основной файл и следит за стандартами. ★ 44 770звёзд репо plugin-validator Субагент проверяет структуру плагина Claude: манифест, команды, агентов, скиллы, хуки и MCP-серверы. Пригодится перед публикацией. ★ 44 770звёзд репо agent-creator Субагент, который собирает готовую конфигурацию агента по описанию задачи. Пригодится, когда нужно добавить в плагин автономного агента, а формулировать system prompt вручную лень. ★ 44 770звёзд репо math-proof-judge Субагент, который ведёт доказательство трудной математической задачи по шагам: планирует вопросы, читает ответы и собирает proof.md. ★ 44 770звёзд репо hookify Создаёт правила хуков для Claude Code из замечаний в чате или прямых указаний. Предотвращает опасные команды терминала и нежелательные правки. ★ 44 770звёзд репо help Показывает, как устроен плагин hookify и как создавать правила-хуки. Пригодится, если вы уже поставили hookify и не помните синтаксис. ★ 44 770звёзд репо configure Показывает список правил hookify и даёт включать и выключать их по одному. Пригодится, когда правила накопились и часть мешает. ★ 44 770звёзд репо conversation-analyzer Субагент находит в истории диалога ошибки Claude Code и раздражение пользователя, чтобы превратить проблемные действия в блокирующие или предупреждающие хуки. ★ 44 770звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой