Hol Guard AWS Preflight — DevOps skill for Claude Code
Fail-closed pre-execution HOL Guard skill for agents running aws CLI commands.
How to install Hol Guard AWS Preflight
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sudo-ai-git/hol-guard-aws-preflight and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Hol Guard AWS Preflight does
Fail-closed pre-execution HOL Guard skill for agents running aws CLI commands. Implements the aws/agent-toolkit-for-aws#270 feature request (build/demo reference). Uses HOL Guard's real install/run/doctor CLI contract; routes aws through hol-guard run ; only explicitly-safe verdict runs.
Alternatives in DevOps
- Composio Split — Manage Split feature flags and experiments 44.6k ★
- Cccc — Coordinate your coding agents like a group chat — read receipts, delivery tracking, and remote ops from your p 1.1k ★
- Cloudflare Skill — Comprehensive Cloudflare platform reference docs for AI/LLM consumption 709 ★
README
HOL Guard AWS Preflight Skill
A fail-closed, pre-execution safety skill: coding agents that run `aws` CLI commands route them through [HOL Guard](https://github.com/hashgraph-online/hol-guard)'s local runtime layer. Only an **explicitly-safe** Guard verdict permits execution; every review/risky/unknown/error/blocked state is a stop condition.
This is a working implementation of the feature requested in [aws/agent-toolkit-for-aws#270](https://github.com/aws/agent-toolkit-for-aws/issues/270) ("optional HOL Guard skill for pre-execution AWS CLI safety"), offered as a public build/reference since that repo is not accepting external code contributions at this time.
Why it exists
Coding agents (Claude Code, Codex, Cursor, Kiro, Copilot CLI, …) build AWS workloads **and** can execute `aws` CLI commands from their shell tool. AWS-native controls (IAM, CloudTrail, the managed MCP Server) are the first line; this skill adds a **local, pre-execution** guard on command-bearing agent actions so a destructive `aws` command is stopped/reviewed before the harness runs it.
It does **not** replace IAM and does **not** intercept the managed AWS MCP Server.
Fail-closed decision
| Guard verdict | Agent action |
|---|---|
| allow / safe / explicitly-safe | proceed with the exact aws command |
| review / approve-pending | STOP — do not run; surface approval path |
| risky / blocked / deny | STOP — do not run; report guard reason |
| unknown / error / unavailable | STOP — do not run; run hol-guard doctor |
Contract
- Setup:
pipx install hol-guardthenhol-guard init(auto-detects agents, prints plan, one approved change at a time). - Install for the real harness:
hol-guard install(e.g.hol-guard install codex) — use Guard's own flow, never guess adapter names. - Health gate (required):
hol-guard doctormust pass before any protected command. - Execute through the guard: `hol-guard run --
Related Skills
Web Preflight
Agent skill for a pre-launch website check on a site you own: before you deploy, it looks for exposed .env, .g
Claude AWS Guard
Claude Code plugin that guards aws CLI calls from the Bash tool. Configurable profile blocklist, extra denies
QA Pilot
Evidence-first feature testing for Claude Code. Verdicts only from committed Playwright runs, with a trace and
Dd De
Open the Data Engineering department (build stage) and route the request to one of its 25 atomic tasks. Design
Cloud Arch Deck
Architecture diagrams and capability decks as editable PowerPoint — Azure, AWS and open source. Real vendor ic
Spec Measure
Phase 5 — Measures the real impact of the feature against the metrics defined in discovery.md. Run after produ
Related Agents
Invariant Completeness Reviewer
Use this agent when reviewing code changes that introduce or modify a claimed invariant, a classification/enum
Security Officer
OWASP + STRIDE pass over a change or surface. Fails closed — unresolved risk blocks ship. Spawn for anything t
Smith Inspector
Schema and invariant validator for AgentSmith artifacts. Fail-closed. Invoke whenever a draft agent/skill/comm