Odoo Gemini Rules — Free Gemini Rules Template
    Neura MarketNeura Market/Gemini
    ChatGPTChatGPTClaudeClaudeGeminiGeminiCursorCursorGrokGrokPerplexityPerplexityDeepSeekDeepSeek
    CoPilotCoPilotStable DiffusionStable DiffusionMidjourneyMidjourney
    View All Directories
    OverviewRulesPromptsMCPsAgentsGamesBlogVideosGuidesCoursesCommunityGemsExtensionsTrending
    GeminiRulesOdoo Gemini Rules
    Back to Rules

    Odoo Gemini Rules

    Harmitx7 July 19, 2026
    0 copies 0 downloads
    Rule Content
    # 🏛️ Tribunal Anti-Hallucination Kit — Architecture
    
    > Works natively in **Cursor**, **Windsurf**, **Antigravity**, and any AI IDE that indexes `.agent/` folders.
    
    ---
    
    ## System Flow
    
    ```mermaid
    flowchart TD
        A["User Prompt"] --> B{"Classify Request"}
        B -->|Question| C["Text Answer — No Agents"]
        B -->|Survey| D["Read + Report — No Code"]
        B -->|Simple Edit| E["Direct Edit"]
        B -->|Complex Build| F["Socratic Gate"]
        B -->|Slash Command| G["Route to Workflow"]
    
        F --> H{"Questions Answered?"}
        H -->|No| I["Ask Clarifying Questions"]
        I --> H
        H -->|Yes| J["Auto-Route to Agent"]
    
        J --> K["Agent Generates Code"]
        K --> L{"Tribunal Review"}
        L -->|Approved| M{"Human Gate"}
        L -->|Rejected| N["Feedback to Agent"]
        N --> O{"Retry Count < 3?"}
        O -->|Yes| K
        O -->|No| P["HALT — Escalate to Human"]
    
        M -->|Approved| Q["Write to Disk"]
        M -->|Rejected| R["Revise or Abandon"]
    ```
    
    ---
    
    ## Slash Commands (Workflows)
    
    Type any of these in your AI IDE chat:
    
    | Command | Purpose | File |
    |---|---|---|
    | `/generate` | Full Tribunal: Maker → Parallel Review → Human Gate | `workflows/generate.md` |
    | `/review` | Audit existing code (no generation) | `workflows/review.md` |
    | `/tribunal-full` | ALL 8 agents at once — maximum coverage | `workflows/tribunal-full.md` |
    | `/tribunal-backend` | Logic + Security + Deps + Types | `workflows/tribunal-backend.md` |
    | `/tribunal-frontend` | Logic + Security + Frontend + Types | `workflows/tribunal-frontend.md` |
    | `/tribunal-database` | Logic + Security + SQL | `workflows/tribunal-database.md` |
    | `/tribunal-mobile` | Logic + Security + Mobile | `workflows/tribunal-mobile.md` |
    | `/tribunal-performance` | Logic + Performance | `workflows/tribunal-performance.md` |
    | `/brainstorm` | Exploration mode — no code, just options | `workflows/brainstorm.md` |
    | `/create` | Structured app creation (4-stage) | `workflows/create.md` |
    | `/enhance` | Add/update features in existing apps | `workflows/enhance.md` |
    | `/debug` | Systematic debugging with root cause analysis | `workflows/debug.md` |
    | `/plan` | Project planning only — no code | `workflows/plan.md` |
    | `/deploy` | Pre-flight checks + deployment | `workflows/deploy.md` |
    | `/test` | Test generation and execution | `workflows/test.md` |
    | `/preview` | Start/stop local dev server | `workflows/preview.md` |
    | `/status` | Agent and project status board | `workflows/status.md` |
    | `/session` | Multi-session state tracking | `workflows/session.md` |
    | `/orchestrate` | Multi-agent coordination | `workflows/orchestrate.md` |
    | `/swarm` | Supervisor → specialist Workers → unified synthesis | `workflows/swarm.md` |
    | `/strengthen-skills` | Audit and harden all skills — appends Tribunal guardrails to any SKILL.md missing them | `workflows/strengthen-skills.md` |
    | `/ui-ux-pro-max` | Plan and implement cutting-edge UI/UX | `workflows/ui-ux-pro-max.md` |
    | `/refactor` | Dependency-safe code refactoring | `workflows/refactor.md` |
    | `/migrate` | Framework upgrades, DB migrations | `workflows/migrate.md` |
    | `/audit` | Full project health audit | `workflows/audit.md` |
    | `/fix` | Auto-fix lint, formatting, imports | `workflows/fix.md` |
    | `/changelog` | Generate changelog from git history | `workflows/changelog.md` |
    | `/review-ai` | AI/LLM integration audit | `workflows/review-ai.md` |
    
    ---
    
    ## The 11 Tribunal Agents
    
    | Agent | File | Activates When |
    |---|---|---|
    | `logic-reviewer` | `agents/logic-reviewer.md` | All sessions (always on) |
    | `security-auditor` | `agents/security-auditor.md` | All sessions (always on) |
    | `performance-reviewer` | `agents/performance-reviewer.md` | "optimize", "slow", `/tribunal-full` |
    | `dependency-reviewer` | `agents/dependency-reviewer.md` | "api", "backend", `/tribunal-full` |
    | `type-safety-reviewer` | `agents/type-safety-reviewer.md` | "typescript", "api", `/tribunal-full` |
    | `sql-reviewer` | `agents/sql-reviewer.md` | "query", "database", `/tribunal-full` |
    | `frontend-reviewer` | `agents/frontend-reviewer.md` | "react", "hook", "component", `/tribunal-full` |
    | `test-coverage-reviewer` | `agents/test-coverage-reviewer.md` | "test", "spec", "coverage", `/tribunal-full` |
    | `mobile-reviewer` | `agents/mobile-reviewer.md` | "mobile", "react native", "flutter", `/tribunal-full` |
    | `ai-code-reviewer` | `agents/ai-code-reviewer.md` | "llm", "openai", "anthropic", "ai", `/tribunal-full`, `/review-ai` |
    | `accessibility-reviewer` | `agents/accessibility-reviewer.md` | "a11y", "wcag", "aria", `/tribunal-frontend`, `/tribunal-full` |
    
    ---
    
    ## Swarm / Supervisor Architecture
    
    The Swarm system decomposes complex multi-domain goals into independent sub-tasks dispatched to specialist Workers.
    
    ```
    /swarm [complex multi-domain goal]
            │
            ▽
      supervisor-agent (triage)
      └─ reads: swarm-worker-registry.md
      └─ emits: WorkerRequest JSON per sub-task
            │
            ├───── WorkerRequest ───→ Worker A (e.g. backend-specialist)
            ├───── WorkerRequest ───→ Worker B (e.g. database-architect)
            └───── WorkerRequest ───→ Worker C (e.g. documentation-writer)
                                        │
                              WorkerResult (success/failure/escalate)
                                        │
                             supervisor-agent (synthesize)
                                        │
                             ━━━ Swarm Complete ━━━
                             Human Gate → Y / N / R
    ```
    
    **Key files:**
    
    | File | Role |
    |---|---|
    | `agents/supervisor-agent.md` | Triage, dispatch, retry, synthesis logic |
    | `agents/swarm-worker-contracts.md` | WorkerRequest + WorkerResult JSON schemas |
    | `agents/swarm-worker-registry.md` | Maps task types and keywords to specialist agents |
    | `workflows/swarm.md` | `/swarm` slash command procedure |
    | `scripts/swarm_dispatcher.py` | Validates WorkerRequest/WorkerResult JSON (use `--mode swarm`) |
    
    **Constraints:**
    - Maximum 5 Workers per swarm invocation
    - Workers are independent — no Worker depends on another's pending result
    - Failed workers are retried up to 3 times with targeted feedback
    - Workers that fail after 3 retries are escalated, not silently dropped
    - Human Gate is never skipped
    
    ---
    
    ## Specialist Agents
    
    | Agent / Expert | Domain |
    |---|---|
    | `supervisor-agent` | Swarm triage, Worker dispatch, result synthesis |
    | `orchestrator` | Multi-agent coordination |
    | `agent-organizer` | Specialist agent operations |
    | `project-planner` | 4-phase structured planning |
    | `backend-specialist` | API, server, auth |
    | `dotnet-core-expert` | C# / .NET architecture |
    | `python-pro` | Python backend development |
    | `frontend-specialist` | Web UI / Components |
    | `react-specialist` | React / Next.js architecture |
    | `vue-expert` | Vue / Nuxt applications |
    | `database-architect` | Schema, migrations |
    | `sql-pro` | Complex queries, optimization |
    | `mobile-developer` | React Native, Flutter |
    | `devops-engineer` | CI/CD, Docker, deployment |
    | `platform-engineer` | Infrastructure, cloud native |
    | `devops-incident-responder` | Production issues |
    | `debugger` | Systematic debugging |
    | `game-developer` | Game development |
    | `security-auditor` | Penetration testing, OWASP |
    | `penetration-tester` | Red team tactics |
    | `performance-optimizer` | Profiling, optimization |
    | `code-archaeologist` | Legacy code analysis |
    | `explorer-agent` | Unknown codebase mapping |
    | `documentation-writer` | Docs, READMEs, API docs |
    | `test-engineer` | Test design and strategy |
    | `qa-automation-engineer` | Test automation |
    | `seo-specialist` | SEO auditing |
    | `product-manager` | Feature prioritization |
    | `product-owner` | Requirements, scope |
    
    ---
    
    ## How the Tribunal Works
    
    ```
    User prompt
        │
        ▼
    GEMINI.md → Classify request → Select active reviewers
        │
        ▼
    MAKER generates code (context-bound, no hallucinations)
        │
        ▼
    ALL SELECTED REVIEWERS run in parallel
        │
        ├── Logic      → hallucinated methods?
        ├── Security   → OWASP violations?
        ├── Deps       → fake npm packages?
        ├── Types      → any/unsafe casts?
        ├── SQL        → injection / N+1?
        ├── Frontend   → hooks violations?
        ├── Perf       → O(n²) / blocking I/O?
        └── Tests      → tautology / no edges?
        │
        ▼
    VERDICT: All approved → HUMAN GATE (you approve or reject the diff)
             Any failed   → Feedback returned to Maker for revision (max 3 attempts)
             3 failures   → HALT and escalate to human
    ```
    
    ---
    
    ## Auto Domain Routing (GEMINI.md)
    
    | Keywords in prompt | Extra reviewers added |
    |---|---|
    | api, route, endpoint, server | + Dependency + TypeSafety |
    | sql, query, database, orm | + SQL |
    | component, hook, react, next | + Frontend + TypeSafety |
    | test, spec, coverage, jest | + TestCoverage |
    | optimize, slow, memory, cpu | + Performance |
    
    ---
    
    ## Script Inventory
    
    All scripts live in `.agent/scripts/`:
    
    | Script | Purpose | Usage |
    |---|---|---|
    | `checklist.py` | Priority-ordered project audit | `python .agent/scripts/checklist.py .` |
    | `verify_all.py` | Full pre-deploy validation | `python .agent/scripts/verify_all.py` |
    | `auto_preview.py` | Local dev server management | `python .agent/scripts/auto_preview.py start` |
    | `session_manager.py` | Multi-session state tracking | `python .agent/scripts/session_manager.py status` |
    | `lint_runner.py` | Standalone lint runner | `python .agent/scripts/lint_runner.py . --fix` |
    | `test_runner.py` | Auto-detecting test runner | `python .agent/scripts/test_runner.py . --coverage` |
    | `security_scan.py` | OWASP-aware source code scanner | `python .agent/scripts/security_scan.py .` |
    | `dependency_analyzer.py` | Unused/phantom dep checker | `python .agent/scripts/dependency_analyzer.py . --audit` |
    | `schema_validator.py` | DB schema validator | `python .agent/scripts/schema_validator.py .` |
    | `bundle_analyzer.py` | JS/TS bundle size analyzer | `python .agent/scripts/bundle_analyzer.py . --build` |
    | `strengthen_skills.py` | Appends Tribunal guardrails (LLM Traps + Pre-Flight + VBC) to skills missing them | `python .agent/scripts/strengthen_skills.py . --dry-run` |
    | `swarm_dispatcher.py` | Validate Orchestrator micro-worker JSON payloads | `python .agent/scripts/swarm_dispatcher.py --file payload.json` |
    | `skill_integrator.py` | Map active skills to executable scripts | `python .agent/scripts/skill_integrator.py` |
    | `test_swarm_dispatcher.py` | Unit tests for swarm_dispatcher | `python .agent/scripts/test_swarm_dispatcher.py` |
    
    ---
    
    ## Error Recovery
    
    ```
    Attempt 1  → Run with original parameters
    Attempt 2  → Run with feedback from failure
    Attempt 3  → Run with maximum constraints
    Attempt 4  → HALT — escalate to human with full failure history
    ```
    
    Script failures follow cascade rules:
    - Security failure → **HALT** all steps
    - Lint failure → continue, flag as deploy-blocker
    - Test failure → continue analysis, mark incomplete
    - Non-critical failure → log and continue
    
    ---
    
    ## Directory Structure
    
    ```
    .agent/
    ├── ARCHITECTURE.md          ← This file
    ├── GEMINI.md                ← Root behavior config (includes /swarm routing)
    ├── agents/                  ← 33 specialist + reviewer agents
    │   ├── supervisor-agent.md  ← Swarm triage, dispatch, synthesis
    │   ├── swarm-worker-contracts.md  ← WorkerRequest/WorkerResult schemas
    │   └── swarm-worker-registry.md   ← Task type → agent routing map
    ├── rules/GEMINI.md          ← Master rules (P0 priority)
    ├── scripts/                 ← 13 Python automation scripts
    │   └── swarm_dispatcher.py  ← Validates WorkerRequest/WorkerResult JSON
    ├── skills/                  ← 44 modular skill packages
    └── workflows/               ← 25 slash command definitions
        └── swarm.md             ← /swarm orchestration procedure
    ```
    

    Comments

    More Rules

    View all

    Sleepycat Seo Platform Gemini Rules

    A
    acovrp

    LITE IDE Gemini Rules

    H
    Heyz24

    Shadowtagai Monorepo V2 Gemini Rules

    S
    ShadowTag-v2

    WoKFlow Gemini Rules

    H
    howyongheng0313

    MetaPrompter Gemini Rules

    U
    ummerr

    Taskora Gemini Rules

    K
    kabilesh-c

    Stay up to date

    Get the latest Gemini prompts, rules, and resources delivered to your inbox weekly.

    Neura Market LogoNeura Market

    Discover the best AI prompts, plugins, and resources for Gemini and more.

    Content Types

    • Rules
    • Prompts
    • MCPs
    • Agents
    • Guides

    Platforms

    • ChatGPT Directory
    • Claude Directory
    • Gemini Directory
    • Cursor Directory
    • Grok Directory
    • Perplexity Directory
    • DeepSeek Directory
    • CoPilot Directory
    • Stable Diffusion Directory
    • Midjourney Directory
    • All Directories

    Resources

    • Blog
    • Documentation
    • Help Center
    • Marketplace

    Legal

    • Privacy Policy
    • Terms of Service

    © 2026 Neura Market. All rights reserved.

    |

    Not affiliated with any AI platform vendors.

    Neura Market

    Custom AI Systems & Services

    Our team of experienced AI builders will help build custom AI systems, workflows, and solutions for your business.

    Request custom work

    Ready-made automations for this

    Workflows from the Neura Market marketplace related to this Gemini resource

    • Process Multiple Media Files in Telegram with Gemini AI & PostgreSQL Databasen8n · $24.99 · Related topic
    • Convert Telegram Messages to Professional LinkedIn Posts with Gemini AI & Approval Workflown8n · $24.99 · Related topic
    • Create Custom PDF Documents from Templates with Gemini & Google Driven8n · $24.99 · Related topic
    • Kubernetes RCA and Alerting Using Gemini, Loki, Prometheus, Slackn8n · $24.99 · Related topic
    Browse all workflows