Toolverse
All skills

hook-factory

by alirezarezvani

Generate production-ready Claude Code hooks with interactive Qu0026A, automated installation, and enhanced validation. Supports 10 templates across 7 event types for comprehensive workflow automation.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Security
Views
1

About this skill

Generate production-ready Claude Code hooks with interactive Qu0026A, automated installation, and enhanced validation. Supports 10 templates across 7 event types for comprehensive workflow automation.

How to use

  1. Pobierz Hook Factory z repozytorium i przejdź do folderu projektu. Upewnij się, że masz zainstalowany Python 3 i dostęp do terminala na macOS lub Linux. 2. Uruchom narzędzie w trybie interaktywnym poleceniem python3 hook_factory.py -i — to jest rekomendowany sposób dla większości użytkowników. System poprowadzi Cię przez 7 pytań dotyczących typu zdarzenia, akcji i walidacji. 3. Odpowiadaj na pytania, wybierając typ hooka (np. PostToolUse do formatowania kodu po edycji, SessionStart do ładowania kontekstu). Narzędzie zasugeruje inteligentne domyślne wartości i ostrzeże o potencjalnych problemach bezpieczeństwa. 4. Po odpowiedzi na wszystkie pytania system wygeneruje kod hooka i zaproponuje automatyczną instalację. Zaakceptuj instalację, aby narzędzie samo umieściło hook w odpowiednim miejscu z kopią zapasową. 5. Alternatywnie, jeśli wolisz opisać swoje potrzeby słowami, użyj trybu Natural Language: python3 hook_factory.py -r "twój opis". Na przykład: "auto-format Python files after editing" — system przetłumaczy to na odpowiedni szablon. 6. Po instalacji hook będzie aktywny i automatycznie reagować na zdefiniowane zdarzenia. Jeśli coś pójdzie nie tak, narzędzie ma wbudowaną funkcję rollback do przywrócenia poprzedniej wersji.

Related skills

obsidian

by gapmiss

Comprehensive guidelines for Obsidian.md plugin development including all 27 ESLint rules, TypeScript best practices, memory management, API usage (requestUrl vs fetch), UI/UX standards, and submission requirements. Use when working with Obsidian plugins, main.ts files,

Security
14111

accessibility-compliance

by wshobson

Implement WCAG 2.2 compliant interfaces with mobile accessibility, inclusive design patterns, and assistive technology support. Use when auditing accessibility, implementing ARIA patterns, building for screen readers, or ensuring inclusive user experiences.

Security
2173

typescript-review

by metabase

Review TypeScript and JavaScript code changes for compliance with Metabase coding standards, style violations, and code quality issues. Use when reviewing pull requests or diffs containing TypeScript/JavaScript code.

Security
17133

academic-researcher

by Shubhamsaboo

Academic research assistant for literature reviews, paper analysis, and scholarly writing.\nUse when: reviewing academic papers, conducting literature reviews, writing research summaries,\nanalyzing methodologies, formatting citations, or when user mentions academic research,

Security
1260

payload

by payloadcms

Use when working with Payload CMS projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, security issues, relationship queries, transactions, or hook behavior.

Security
50171

google-analytics

by davila7

Analyze Google Analytics data, review website performance metrics, identify traffic patterns, and suggest data-driven improvements. Use when the user asks about analytics, website metrics, traffic analysis, conversion rates, user behavior, or performance optimization.

Security
1260