¿Qué hace esta skill?

La Reglas Hookify Skill permite crear y configurar reglas declarativas en Markdown con frontmatter YAML que vigilan comandos bash, archivos y prompts del usuario. Cuando un patrón coincide, la regla muestra una advertencia a Claude o bloquea la operación por completo, previniendo acciones peligrosas como rm -rf, exposición de credenciales o código de depuración olvidado antes de confirmar cambios.

Comandos peligrosos
Detecta y bloquea comandos como rm -rf o escaladas de privilegios con sudo antes de que se ejecuten.
Código de depuración
Localiza console.log, debugger u otros restos de depuración olvidados antes de confirmar cambios.
Archivos sensibles
Protege archivos .env, credenciales y claves privadas alertando cuando se modifican o exponen.
Recordatorios automáticos
Añade avisos al finalizar tareas, como ejecutar la suite de tests completa antes de cerrar el trabajo.

Ejemplos de uso

🛡️ Bloquear comando peligroso
Crea una regla que bloquee cualquier comando rm -rf en mi proyecto.
🔍 Detectar código de depuración
Haz una regla que detecte console.log y debugger antes de hacer commit.
🔐 Proteger archivo .env
Configura una regla que avise si alguien edita un archivo .env y añade una API key.
⏱️ Recordatorio de tests
Crea un recordatorio automático para ejecutar npm test al terminar una tarea.

Características

Reglas declarativas en Markdown Define patrones con frontmatter YAML y un cuerpo en Markdown que Claude lee como contexto al dispararse.
Eventos múltiples Vigila comandos bash, edición de archivos, prompts del usuario y el evento stop con un solo sistema.
Condiciones avanzadas Combina campos como file_path o new_text con operadores regex_match y contains para reglas complejas.
Bloqueo de operaciones Las reglas con action: block detienen la operación por completo hasta que el usuario confirme o modifique su acción.
Gestión con slash commands Crea reglas con /hookify, lista las activas con /hookify-list y actívalas o desactívalas con /hookify-configure.

Preguntas frecuentes

La skill soporta cinco eventos: bash (comandos), file (edición de archivos), stop (finalización de tarea), prompt (mensaje del usuario) y all (todos los anteriores).
Añade action: block en el frontmatter YAML de la regla. La operación se detendrá hasta que el usuario confirme o modifique su acción.
No. Las reglas se guardan como archivos .local.md en la carpeta .claude/. Se recomienda añadir .claude/*.local.md al .gitignore para mantenerlas locales.
Sí. Ejecuta /hookify sin argumentos y la skill analizará la conversación actual para sugerir una regla coherente con el contexto.

Skills relacionadas

Mas skills de la misma categoria:

Reglas Hookify — Supervisión de patrones con Claude AI

¿Prefieres escuchar el contenido? Genera la narración de audio con un clic.