AgentGuards — enforced by hooks
SkillDev toolsHow AgentGuards enforces its guardrails in Codex, fully automatic, via hooks, with nothing for you to call. Load this if asked how AgentGuards works, whether you need to screen something yourself, or why no agentguards check_input / authorize_action tools are available.
Use AgentGuards — enforced by hooks in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add AgentGuards — enforced by hooks and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the AgentGuards skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; Ahel provides instructions and does not run this skill.
No other account needed.
Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
What this skill tells your AI
The instructions your AI receives, as published by hashgraph-online/awesome-codex-plugins in plugins/alelaguard/agentguards-plugins/skills/guardrails/SKILL.md and read by Ahel’s review.
This plugin has no MCP server, so there is no check_input, authorize_action
or health_check tool — do not look for them, they are not installed.
That is not reduced protection. The hooks in hooks/hooks.json enforce
deterministically, on every request, whatever the model does:
UserPromptSubmitscreens every prompt before you see it.PreToolUseauthorizes every shell command before it runs: denied, or allowed, or left to Codex's own approval prompt.PermissionRequestrides that approval prompt: it denies what AgentGuards rejects and remembers what the user approved for the rest of the session.PostToolUsescans the output of shell commands that fetch (curl,wget,http,fetch,aria2c— also behindsudo,timeout,bash -c,$(...)), withholding or redacting it before you read it, and scansapply_patchedits for vulnerabilities and secrets.
Nothing here requires you to call a tool, check a decision, or format a block message — the hook has already acted by the time you see (or don't see) the result. If a hook blocks something, reply with its message rather than composing your own.
One limit, stated plainly: Codex's built-in web search runs on OpenAI's servers, not on this machine, so no hook ever sees its results. Content fetched with a shell command is screened; built-in web search results are not.
To check that the guardrails are on, use the status skill. To set the API key,
use the setup skill.
Signals
- GitHub stars
- 1k
- Forks
- 316
- Last commit
- Oct 2026
Advanced
- Item type
- skill
- Key
guardrails-hashgraph-online- Source
- github.com/hashgraph-online/awesome-codex-plugins
github.com/hashgraph-online/awesome-codex-plugins
Related picks
Skill · mukul975
The pick for Vulnerabilitiesai-prompt-engineering-safety-review
Skill · github
The pick for Vulnerabilitiessecrets-exposure-review
Skill · naodeng
The pick for Secretssecrets-with-git-crypt
Skill · derailed-dash
The pick for Secretssupply-chain-risk-auditor
Skill · trailofbits
The pick for Supply Chainsupply-chain-digital-twin
Skill · a5c-ai
The pick for Supply Chain