/install
Install a rule from the catalog
$ npx -y skills add athola/claude-night-market --agent 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
/install
Context preview
What this command does when you run it.
Install a rule from the catalog
Command definition
install.mdname: install
description: Install a rule from the catalog
usage: |
/hookify:install <category>:<rule-name>
/hookify:install --category <name>
/hookify:install --all
/hookify:install --list
examples:
- /hookify:install git:block-force-push
- /hookify:install python:warn-print-statements
- /hookify:install --category security
- /hookify:install --list
Hookify Install Command
Install hookify rules from the rule catalog.
Quick Start
# Use the Python installer (recommended)
python3 plugins/hookify/scripts/install_rule.py git:block-force-push
# Or invoke the skill for Claude-assisted installation
Skill(hookify:rule-catalog)
Python Installer Usage
The installer uses `__file__` to locate rules, so it works regardless of where the plugin is installed.
Install Single Rule
python3 plugins/hookify/scripts/install_rule.py git:block-force-push
Install All Rules in Category
python3 plugins/hookify/scripts/install_rule.py --category git
Install All Rules
python3 plugins/hookify/scripts/install_rule.py --all
List Available Rules
python3 plugins/hookify/scripts/install_rule.py --list
Available Rules
git/ - Git Safety
| Rule | Action | Default | |------|--------|---------| | `block-force-push` | block | enabled | | `warn-large-commits` | warn | enabled |
python/ - Python Quality
| Rule | Action | Default | |------|--------|---------| | `block-dynamic-code` | block | enabled | | `warn-print-statements` | warn | enabled |
security/ - Security Gates
| Rule | Action | Default | |------|--------|---------| | `require-security-review` | block | enabled |
workflow/ - Workflow Enforcement
| Rule | Action | Default | |------|--------|---------| | `enforce-scope-guard` | warn | enabled | | `require-spec-before-code` | block | disabled |
performance/ - Resource Management
| Rule | Action | Default | |------|--------|---------| | `warn-large-file-ops` | warn | enabled |
Installation Options
# Install with default status
python3 plugins/hookify/scripts/install_rule.py git:block-force-push
# Force overwrite existing
python3 plugins/hookify/scripts/install_rule.py git:block-force-push --force
# Install to custom directory
python3 plugins/hookify/scripts/install_rule.py git:block-force-push --target /path/to/.claude
Uninstall
rm .claude/hookify.<rule-name>.local.md
Rule Location
Rules are stored in the skill catalog:
plugins/hookify/skills/rule-catalog/rules/
├── git/
├── python/
├── security/
├── workflow/
└── performance/
See Also
- `Skill(hookify:rule-catalog)` - Browse and install rules
- `/hookify:list` - Show installed rules
- `/hookify:configure` - Manage installed rules
- `Skill(hookify:writing-rules)` - Create custom rules
Read more
name: install description: Install a rule from the catalog usage: | /hookify:install <category>:<rule-name> /hookify:install --category <name> /hookify:install --all /hookify:install --list examples: - /hookify:install git:block-force-push - /hookify:install python:warn-print-statements - /hookify:install --category security - /hookify:install --list
Hookify Install Command
Install hookify rules from the rule catalog.
Quick Start
# Use the Python installer (recommended) python3 plugins/hookify/scripts/install_rule.py git:block-force-push # Or invoke the skill for Claude-assisted installation Skill(hookify:rule-catalog)
Python Installer Usage
The installer uses `__file__` to locate rules, so it works regardless of where the plugin is installed.
Install Single Rule
python3 plugins/hookify/scripts/install_rule.py git:block-force-push
Install All Rules in Category
python3 plugins/hookify/scripts/install_rule.py --category git
Install All Rules
python3 plugins/hookify/scripts/install_rule.py --all
List Available Rules
python3 plugins/hookify/scripts/install_rule.py --list
Available Rules
git/ - Git Safety
| Rule | Action | Default | |------|--------|---------| | `block-force-push` | block | enabled | | `warn-large-commits` | warn | enabled |
python/ - Python Quality
| Rule | Action | Default | |------|--------|---------| | `block-dynamic-code` | block | enabled | | `warn-print-statements` | warn | enabled |
security/ - Security Gates
| Rule | Action | Default | |------|--------|---------| | `require-security-review` | block | enabled |
workflow/ - Workflow Enforcement
| Rule | Action | Default | |------|--------|---------| | `enforce-scope-guard` | warn | enabled | | `require-spec-before-code` | block | disabled |
performance/ - Resource Management
| Rule | Action | Default | |------|--------|---------| | `warn-large-file-ops` | warn | enabled |
Installation Options
# Install with default status python3 plugins/hookify/scripts/install_rule.py git:block-force-push # Force overwrite existing python3 plugins/hookify/scripts/install_rule.py git:block-force-push --force # Install to custom directory python3 plugins/hookify/scripts/install_rule.py git:block-force-push --target /path/to/.claude
Uninstall
rm .claude/hookify.<rule-name>.local.md
Rule Location
Rules are stored in the skill catalog:
plugins/hookify/skills/rule-catalog/rules/ ├── git/ ├── python/ ├── security/ ├── workflow/ └── performance/
See Also
- `Skill(hookify:rule-catalog)` - Browse and install rules
- `/hookify:list` - Show installed rules
- `/hookify:configure` - Manage installed rules
- `Skill(hookify:writing-rules)` - Create custom rules
A plugin marketplace for Claude Code. Install only the plugins you need to run git workflows, code review, spec-driven development, and autonomous agents from inside your Claude Code session.
Other commands on claude-night-market.
- /aggregate-logs
Generate LEARNINGS.md from skill execution logs.
Open command - /analyze-skill
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Open command - /bulletproof-skill
Harden skills against rationalization and bypass behaviors
Open command - /context-report
Generate context optimization report for skill directories
Open command - /create-command
Create slash commands with brainstorming and best practices
Open command - /create-hook
Create hooks with brainstorming and security-first design
Open command

