hook-factory

325 stars 73 forks
0
D

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.

CommandsAgents
#Hook#Claude Code#claude-skills-creator#ai-agents#claude-code#automated installation#claude-ai#Hook Factory

Third-Party Agent Skill: Review the code before installing. Agent skills execute in your AI assistant's environment and can access your files. Learn more about security

Installation for Agentic Skill

View all platforms →
skilz install alirezarezvani/claude-code-skill-factory/hook-factory
skilz install alirezarezvani/claude-code-skill-factory/hook-factory --agent opencode
skilz install alirezarezvani/claude-code-skill-factory/hook-factory --agent codex
skilz install alirezarezvani/claude-code-skill-factory/hook-factory --agent gemini

First time? Install Skilz: pip install skilz

Works with 22+ AI coding assistants

Cursor, Aider, Copilot, Windsurf, Qwen, Kimi, and more...

View All Agents
Download Agent Skill ZIP

Extract and copy to ~/.claude/skills/ then restart Claude Desktop

1. Clone the repository:
git clone https://github.com/alirezarezvani/claude-code-skill-factory
2. Copy the agent skill directory:
cp -r claude-code-skill-factory/generated-skills/hook-factory ~/.claude/skills/

Need detailed installation help? Check our platform-specific guides:

Related Agentic Skills

Agentic Skill Details

Stars
325
Forks
73
Type
Non-Technical
Meta-Domain
development
Primary Domain
github
Market Score
0

Agent Skill Grade

D
Score: 69/100 Click to see breakdown

Score Breakdown

Spec Compliance
11/15
PDA Architecture
20/30
Ease of Use
19/25
Writing Style
7/10
Utility
14/20
Modifiers: -2

Areas to Improve

  • Description needs trigger phrases
  • Missing Reference Files
  • Second-Person Perspective

Recommendations

  • Address 2 high-severity issues first
  • Add trigger phrases to description for discoverability
  • Add table of contents for files over 100 lines

Graded: 2026-01-24

Developer Feedback

I was curious about how you're structuring the hook lifecycle—managing the event emission, dependency resolution, and cleanup in a single factory pattern feels like it could get complex fast. How are you handling cases where hooks need to fire in a specific order or have interdependencies?

Links:

The TL;DR

You're at 69/100, solidly in D territory. This is based on Anthropic's skill quality rubric—think of it as how well your skill balances token efficiency, clarity, and practical value. Your strongest area is Ease of Use (19/25)—the metadata and workflow structure are solid. The biggest drag is Progressive Disclosure Architecture (20/30)—you've got a 462-line SKILL.md that's trying to do too much in one place.

What's Working Well

  • Clear modes and templates: Three distinct usage patterns (auto-format, test-runner, git-auto-add) with 10 templates give users concrete options to work with
  • Solid metadata structure: Your frontmatter is valid, name conventions are correct, and the skill is technically discoverable
  • Practical examples: You've included actual Q&A interactions showing how the skill works in practice, which helps users understand the flow

The Big One: Missing Reference Architecture

Here's what's holding you back the most: Your SKILL.md claims an examples/ directory with 10 reference folders (auto-format-python/, git-auto-add/, test-runner/, etc.), but these files don't actually exist. This breaks Progressive Disclosure—you're promising layered reference material that isn't there, and it costs you 8 points.

Why it matters: A 462-line monolithic file is hard to navigate and token-expensive. Progressive Disclosure means building a pyramid: th...

AI-Detected Topics

Extracted using NLP analysis

Hook Claude Code claude-skills-creator ai-agents claude-code automated installation claude-ai Hook Factory enhanced validation Mode

Report Security Issue

Found a security vulnerability in this agent skill?