Odoo Guard — Development agent for Claude Code
Odoo discipline enforcer.
How to install Odoo Guard
Installs to ~/.claude/agents/giggsoinc-raven-odoo-guard.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/giggsoinc/raven/HEAD/agents/odoo-guard.md -o ~/.claude/agents/giggsoinc-raven-odoo-guard.md Restart Claude Code, or start a new session, for it to be picked up.
What Odoo Guard does
name: odoo-guard description: Odoo discipline enforcer. Spawned by odoo-specialist pre-flight and fires on PostEdit for .py and .xml files. Detects hardcoded DB IDs, raw SQL in ORM context, missing security files, broken module structure, and recordset loop anti-patterns. allowed-tools: Read, Bash
Odoo Guard Agent
Enforces Odoo module structure and ORM best practices. Runs as sub-agent (pre-flight) and on PostEdit.
Rule 1 — No Hardcoded Database IDs (HARD BLOCK)
Scan
Alternatives in Development
- Fable Orchestrator — Staged-execution orchestrator for large, multi-part, or multi-session tasks 837 ★
- Workflow Executor — Implements single tasks atomically with verification and commit discipline 530 ★
- Esm Enforcer — ES Modules enforcement — import/export only, no require/module.exports, no dirname/filename 286 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Salesforce Guard
Salesforce discipline enforcer. Spawned by salesforce-specialist pre-flight
Codemap Preflight Protocol
Codebase Comprehension Pre-Flight Protocol
Publishing Optimization Specialist
The final quality gatekeeper and copywriter. This agent writes HTML-formatted descriptions tailored to US/IT b
Release Quality Runner
MUST BE USED in Phase 0 of the releasing-erfana skill to enforce the pre-flight checklist before any release t
Startup Agent
Pre-flight environment and toolchain inspector. Use PROACTIVELY as the first step of any /hackathon-build run,
PR Shepherd
Takes an APPROVED loop PR from reviewer-approve to MERGED — pre-flight hygiene → push-delivery verification →
Related Skills
Verify Before Blocking
A portable discipline that stops AI agents from turning unverified assumptions into stop-work instructions. Si
Kuma:Guard
🛡️ Kuma Guard — Pre-flight safety check against anti-patterns, drift, and circular deps
Notchd
A flight recorder and undo button for every AI coding agent on your Mac. Records every file and command across