From hookify-plus
This skill should be used when the user asks to "enable a hookify rule", "disable a hookify rule", "toggle hookify rules", or "configure hookify rules interactively".
How this skill is triggered — by the user, by Claude, or both
Slash command
/hookify-plus:configureThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Load the `hookify-plus:writing-rules` skill first to understand rule format.
Load the hookify-plus:writing-rules skill first to understand rule format.
Enable or disable existing hookify rules via an interactive selection interface.
Use Glob tool to find all hookify rule files:
pattern: ".claude/hookify-plus/*.md"
If no rules found, inform the user:
No hookify rules configured yet. Use `/hookify` to create your first rule.
For each rule file:
name and enabled fields from frontmatterUse AskUserQuestion to let the user select rules to toggle:
{
"questions": [
{
"question": "Which rules would you like to enable or disable?",
"header": "Configure",
"multiSelect": true,
"options": [
{
"label": "warn-dangerous-rm (currently enabled)",
"description": "Warns about rm -rf commands"
},
{
"label": "warn-console-log (currently disabled)",
"description": "Warns about console.log in code"
}
]
}
]
}
Format each option as:
{rule-name} (currently {enabled|disabled})For each selected rule, determine its current state from the label and invert it: enabled becomes disabled, disabled becomes enabled.
Read each rule file with the Read tool, then use the Edit tool to flip the enabled frontmatter field. Handle both quoted and unquoted values.
Edit pattern for enabling:
old_string: "enabled: false"
new_string: "enabled: true"
Edit pattern for disabling:
old_string: "enabled: true"
new_string: "enabled: false"
Display a summary of what changed:
## Hookify Rules Updated
**Enabled:**
- warn-console-log
**Disabled:**
- warn-dangerous-rm
**Unchanged:**
- require-tests
Changes apply immediately - no restart needed.
.claude/hookify-plus/ directly..md file from .claude/hookify-plus/./hookify:list to see all configured rules.npx claudepluginhub anthony-spruyt/claude-plugins --plugin hookify-plusCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.