aggregate-logs
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Create behavioral rules to prevent unwanted actions
> /plugin marketplace add athola/claude-night-marketHow it fires
How this command gets triggered: by you, by Claude, or both.
/hookifyContext preview
What this command does when you run it.
Create behavioral rules to prevent unwanted actions
name: hookify description: Create behavioral rules to prevent unwanted actions usage: /hookify [instruction] examples: - /hookify Don't use console.log in TypeScript files - /hookify Block rm -rf commands
Creates custom behavioral rules to prevent unwanted actions.
Use this command when you need to:
/hookify Don't use console.log in TypeScript files
This will: 1. Parse your instruction 2. Determine appropriate event type (bash, file, etc.) 3. Generate regex pattern 4. Create rule file in `.claude/` 5. Enable rule immediately
/hookify
Without arguments, hookify will: 1. Analyze recent conversation history 2. Identify unwanted behaviors or mistakes 3. Suggest rules to prevent recurrence 4. Ask if you want to create them
1. **Event Detection**: Determines which tool the rule applies to 2. **Pattern Generation**: Creates regex pattern from your description 3. **Action Selection**: Chooses warn or block based on severity 4. **Message Creation**: Generates helpful message for Claude 5. **File Creation**: Saves to `.claude/hookify.{name}.local.md`
/hookify Block rm -rf and other destructive operations
Creates:
--- name: block-destructive-ops enabled: true event: bash pattern: rm\s+-rf|dd\s+if=|mkfs action: block --- ๐ **Destructive operation detected!** This command can cause data loss.
/hookify Warn when I add console.log to files
Creates:
--- name: warn-console-log enabled: true event: file pattern: console\.log\( action: warn --- ๐ **Debug code detected!** Remove console.log before committing.
/hookify Remind me to run tests before stopping
Creates:
---
name: require-tests
enabled: true
event: stop
action: warn
conditions:
- field: transcript
operator: not_contains
pattern: npm test|pytest
---
โ ๏ธ **Tests not detected!**
Run tests before completing.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.
Generate LEARNINGS.md from skill execution logs over a configurable time window.
Analyze skill file complexity metrics and generate modularization recommendations for splitting or progressive loading.
Scaffold new Claude Code skills with brainstorming, TDD methodology, and proper frontmatter and module structure.