{"repo":"mturac/promptguard","free":true,"listed":false,"github":"https://github.com/mturac/promptguard","clone":"git clone https://github.com/mturac/promptguard.git","description":"Offline prompt-contract auditor for Hermes, Claude Code, Codex, OpenCode & OpenClaw. Pre-write guard before agents ship vague code. Zero deps. No model API.","language":"Python","stars":82,"topics":["ai-agents","codex","guardrails","prompt-engineering","claude-code","prompts","agent-skills","cli","devops","hermes"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Prompt contracts for agent workflows. Offline · deterministic · zero dependencies --- Agents do what you ask — even when what you ask is incomplete. PromptGuard treats that line as a contract , not a wish. It checks whether role, surface, constraints, verification, and safety are explicit enough to execute — and stops vague instructions before they become a bad write. --- Install --- What you get --- --- Findings Evidence, impact, missing contract, questions, approval criteria Fix draft Rewrite that keeps your wording and fills the gaps Profiles coding-agent · system · security · general CI Severity gates, repo walk, SARIF, baseline diffs Agents Pre-write guard for Hermes, Claude, Codex, OpenCode, OpenClaw No model calls. No network. Safe in hooks and air-gapped machines. --- Profiles Profile When --------- ------ coding-agent Implementation prompts — ownership, scope, verification system System / router / policy text — safety and precedence security Instruction hardening — override and exfil patterns general Full core catalog (default) --fail-on high fails only on high or critical. Omit it to fail on any finding. Use --fail-on none to report without failing. --- CI Walk prompt-like files, export SARIF, or gate on new findings only. Save history with --save → .promptguard/reports.jsonl . --- Agents Restart after install. Hard-block plugins honor: --- --- Hermes Skill + pre tool call plugin · /promptguard OpenClaw Skill + before tool call plugin Claude Skill + CLAUDE.md · opti","default_branch":null,"files":null,"tree":[],"storefront":"/r/mturac","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mturac/promptguard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}