Generate production-ready Claude Code hooks with interactive Q&A, automated installation, and enhanced validation. Supports 10 templates across 7 event types for comprehensive workflow automation.
56
47%
Does it follow best practices?
Impact
Pending
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./generated-skills/hook-factory/SKILL.mdTemplate mode hook generation
Template mode flag
0%
100%
Language flag used
0%
100%
hook.json created
0%
100%
README.md created
0%
100%
Output in generated-hooks/
0%
100%
Tool detection present
0%
100%
Silent failure pattern
0%
100%
Event type wrapper
30%
100%
Metadata present
0%
100%
TypeScript file pattern
100%
100%
Command logged
0%
100%
Natural language hook generation
Natural language flag
50%
100%
Test keywords used
100%
100%
Rust language specified
100%
100%
SubagentStop event type
0%
100%
Timeout 120 seconds
100%
100%
Cargo tool detection
0%
100%
Silent failure
0%
100%
Output structure
50%
100%
Event type reported
0%
100%
Timeout reported
100%
100%
Hook installation and deployment
Hook factory used
20%
100%
Pre-push template
0%
100%
Installer used
0%
100%
User-level installation
83%
100%
Correct install syntax
0%
100%
List command used
25%
100%
Backup documented
100%
100%
Output structure
14%
100%
Install command in report
62%
100%
Silent failure in hook
62%
37%
Pre-push timeout
0%
100%
e5df233
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.