/list
List all configured hookify rules
> /plugin marketplace add anthropics/claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/list
Context preview
What this command does when you run it.
List all configured hookify rules
Command definition
list.mddescription: 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.Read more
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.[![npm]]( Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows -- all through natural language commands.
Repo: anthropics/claude-code
Other commands on claude-code.
clean_gone
Cleans up all git branches marked as [gone] (branches that have been deleted on the remote but still exist locally), including removing associated worktrees.

