Aller au contenu principal

hookify-rules

Explique comment écrire des règles hookify, les fichiers Markdown .navin/hookify.<name>.local.md qui avertissent ou bloquent des actions de l'agent (commandes shell, modifications de fichiers, arrêt, prompts utilisateur) par correspondance de motifs regex.

Quand l'utiliser​

À utiliser quand l'utilisateur demande « crée une règle hookify », « écris une règle de hook », « configure hookify », « ajoute une règle hookify », « bloque cette commande désormais », « avertis-moi quand l'agent modifie des fichiers .env », ou a besoin d'aide sur la syntaxe, les champs, les opérateurs et les motifs des règles hookify.

Entrées et outils​

Le skill reçoit la demande de l'utilisateur en langage naturel : son frontmatter ne déclare aucun argument. Il ne déclare pas d'allowed-tools : les outils disponibles sont ceux de l'agent qui le charge, selon la politique d'outils du projet.

Référence​

ChampValeur
Nomhookify-rules
CatégorieDéveloppement
VersionAucune valeur
LicenceAucune valeur
Outils autorisésAucune valeur
Pluginshookify
Sourcecatalog/navin/skills/hookify-rules/SKILL.md
Digestsha256:b6b02768b1b2be5e42b7c16c9a683ef58147fc551b3209a58e78a7b0d1d0c774
skill_md_digestsha256:79d4e40a7d5cf4ec02b137efe2bdd32728bda4c1226a4cc9a0dd7cb4f8894e32

Fichiers fournis​

CheminNombre
catalog/navin/skills/hookify-rules/examples4

Frontmatter​

Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :

ChampValeur
namehookify-rules
descriptionExplains how to write hookify rules, the Markdown files in .navin/hookify.<name>.local.md that warn about or block agent actions (shell commands, file edits, stopping, user prompts) by matching regex patterns. Use when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", "block this command from now on", "warn me when the agent edits .env files", or needs help with hookify rule syntax, fields, operators and patterns.
metadata.navin.categorydevelopment