agent-runtime-guard
Encadrer ce qu'un agent IA et ses serveurs MCP ont le droit de faire pendant leur exécution : une politique PreToolUse (commandes interdites, chemins protégés, hôtes approuvés, serveurs et outils MCP approuvés, aucun identifiant dans les arguments), un journal masqué de chaque appel d'outil et un audit de session qui repère les appels refusés, les boucles et les rafales.
Quand l'utiliser
À utiliser quand l'utilisateur demande « encadre les actions de l'agent », « bloque les commandes dangereuses », « contrôle les appels d'outils MCP », « audite ce qu'a fait l'agent », « empêche l'agent de toucher à la production », ou déploie Navin, un sous-agent ou un serveur MCP là où un mauvais appel a un coût réel.
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 | agent-runtime-guard |
| Catégorie | Sécurité |
| Version | Aucune valeur |
| Licence | Aucune valeur |
| Outils autorisés | Aucune valeur |
| Plugins | - |
| Source | catalog/navin/skills/agent-runtime-guard/SKILL.md |
| Digest | sha256:cc8d87cc2e02401283411b3299da965ccd026c45ebf93c64557b351e51d8c5a4 |
skill_md_digest | sha256:b857f00e89fd1eb3153ef17245e0d451bff37f06c92e78700e07a69871621a24 |
| Emoji | 🛡️ |
Fichiers fournis
| Chemin | Nombre |
|---|---|
catalog/navin/skills/agent-runtime-guard/assets | 1 |
catalog/navin/skills/agent-runtime-guard/examples | 5 |
catalog/navin/skills/agent-runtime-guard/references | 3 |
catalog/navin/skills/agent-runtime-guard/scripts | 2 |
Frontmatter
Chaque champ du frontmatter de SKILL.md, avec la valeur de la source :
| Champ | Valeur |
|---|---|
name | agent-runtime-guard |
description | Control what an AI agent and its MCP servers may do while they run - a PreToolUse policy (denied commands, protected paths, approved hosts, approved MCP servers and tools, no credentials in arguments), a redacted log of every tool call, and a session audit that finds denied calls, loops and bursts. Use when the user asks to "lock down what the agent can do", "block dangerous commands", "control MCP tool calls", "audit what the agent did", "stop the agent from touching production", or deploys Navin, a subagent or an MCP server where a wrong call has a real cost. In French "encadrer les actions de l'agent", "bloquer les commandes dangereuses", "auditer les appels d'outils", "controler les serveurs MCP". |
metadata.navin.emoji | 🛡️ |
metadata.navin.category | security |