Skip to main content

hookify-rules

Explains 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.

When to use​

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.

Inputs and tools​

The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.

Reference​

FieldValue
Namehookify-rules
CategoryDevelopment
VersionNot declared
LicenceNot declared
Allowed toolsNot declared
Pluginshookify
Sourcecatalog/navin/skills/hookify-rules/SKILL.md
Digestsha256:b6b02768b1b2be5e42b7c16c9a683ef58147fc551b3209a58e78a7b0d1d0c774
skill_md_digestsha256:79d4e40a7d5cf4ec02b137efe2bdd32728bda4c1226a4cc9a0dd7cb4f8894e32

Bundled files​

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

Frontmatter​

Every field of the SKILL.md frontmatter, with the value of the source:

FieldValue
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