permission-guard
Appliquer le principe du moindre privilège aux commandes, chemins de fichiers, domaines et API.
Quand l'utiliser
À utiliser avant une exécution destructive, des écritures étendues, ou quand l'utilisateur demande de restreindre ce que l'agent peut faire.
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
| Champ | Valeur |
|---|---|
| Nom | permission-guard |
| Catégorie | Sécurité |
| Version | Aucune valeur |
| Licence | Aucune valeur |
| Outils autorisés | Aucune valeur |
| Plugins | - |
| Source | catalog/navin/skills/permission-guard/SKILL.md |
| Digest | sha256:406bd95496911b657822abae023590d976aa9442bce7928169e1b023649f22a6 |
skill_md_digest | sha256:e58a3ff17140752a90532645ee762a1be091c6b599925778499aadd7c8248b6a |
| Emoji | 🛂 |
Frontmatter
Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :
| Champ | Valeur |
|---|---|
name | permission-guard |
description | Enforce least privilege for commands, file paths, domains, and APIs. Use before destructive exec, broad writes, or when the user asks to lock down what the agent may do. |
metadata.navin.emoji | 🛂 |
metadata.navin.category | security |