Use this agent when the odoo-doc-illustration skill needs the BUYER-facing App-Store landing page (static/description/index.html) assembled for a single Odoo module - lay out a brand-aware, sanitizer-safe Bootstrap-5 fragment from marketing copy the skill SUPPLIES (pre-drafted by odoo-content-draft) plus the REQUIRED…
Use this agent to prepare and EXECUTION PLAN for an APPROVED Odoo design / development work authored in its own context - turning the design DAG (daglayers + dependency direction), the gap matrix, and (when already authored) the QA oracle into a gate-able 3-block plan: a dependency-ordered node graph (a node MAY span…
Use this agent when an orchestrator needs an INDEPENDENT acceptance oracle - test scenarios with chosen-up-front expected results - derived from a requirement/intent, BEFORE the system is exercised. It writes an immutable scenarios.md covering GWT, equivalence/boundary, negative paths, and role/CRUD/state/search…
Use this agent when an orchestrator needs an acceptance oracle EXECUTED against a real running Odoo instance and adjudicated - driving the live UI across the affected cluster (CRUD, at least two roles, state transitions, search) and ruling each scenario PASS/FAIL/UNVERIFIED with captured evidence. Typical triggers…
Use this agent when the odoo-code-review skill needs to resolve the review target, map changed files to modules, and produce a compact scope block before dispatching reviewers. Typical triggers include the skill receiving a TARGET=local instruction to scope the current branch diff, a TARGET=worktree: instruction to…
Use this agent when the main agent needs to DESIGN the technical solution for a non-trivial Odoo change before any code is written - choosing the inheritance axis, data model, override strategy, module structure, sequencing, test outline, and risks. Produces a gate-able Odoo Technical Design Document (no production…
Use this agent when a caller needs Odoo automation tests AUTHORED in a context-isolated executor - the single actor that owns test authoring across the plugin. It writes the RED (failing) test that specifies behavior BEFORE the production code: Python TransactionCase / Form / HttpCase, Python tours, JS Hoot / QUnit…
Use this agent when the odoo-i18n skill needs a leaf worker to translate one Odoo module (or module-cluster) for one language onto a target series - instance-backed .po hand-translation that forwards translation MEMORY by re-exporting from a fresh instance with the existing .po loaded, then reconciling by a git-ops…
Use this agent when main agent needs to diagnose a misbehaving Odoo frontend at runtime - blank OWL render, widget not showing, RPC silently failing, SCSS override not applying, flat/off-theme render (empty or self-referential tokens), or JS error after upgrade - and needs the PROVEN root cause plus exact fix location…
Use this agent when main agent needs a thorough, multi-step review of a rendered Odoo UI in a live browser - across any backend view type (form, list, kanban, search, pivot, graph, calendar, activity) and form internals (notebook, button-box/smart-buttons, chatter, statusbar) - rated on aesthetics, functional…
Use this agent when the odoo-doc-illustration skill needs an END-USER how-to guide (doc/index.rst) written for a single Odoo module - capture the live screens the user actually sees, then write plain, task-oriented steps ("open menu X > Y, click Create, fill ...") grounded in the UI labels reported by OSM, one file…
Draft a follow-up email for a stalled or at-risk deal. Wraps the odoo-deal-followup skill with explicit save-to-disk step. Type this slash command when you have a specific deal needing a follow-up email today.
Generate a comprehensive Odoo upgrade plan from source version to target version. Chains executive risk overview -> deprecation audit -> API/feature version diff -> synthesis with action ordering and effort estimate.
Generate positioning copy for a specific Odoo feature or capability. Chains feature-check (does it exist?) -> addon-diff (which edition?) -> competitive-brief (vs competitor, optional) -> positioning copy block. Use for marketing assets, sales decks, or RFP positioning.
Produce a multi-scene Odoo demo video: author a storyboard (scene list with click paths), record each scene via odoo-demo-recording, then assemble all clips into a single MP4 or GIF deliverable. Invoke when you need a structured multi-scene walkthrough - e.g. "make a 3-scene product demo", "record storyboard and…
Generate a complete Odoo bid response package from raw prospect input. Chains discovery synthesis → gap analysis → capability proof → objection pre-empt → proposal draft. Invoke when responding to an RFP, proposal request, or post-discovery synthesis needs.
Process a business requirement list (BRL) of any size into a classified, costed, dependency-ordered implementation plan with full RTM export. Chains INGEST + GATE 0 + chunked 4-way classify + deterministic cost + dependency DAG + GATE E + deliverables (rtm.csv, cost.json, dag.mermaid, report.md). Invoke when you have…
One-shot, idempotent setup for the Odoo visual workflow - wire the browser MCP families (one eager chrome-devtools + five opt-in) across Claude/Codex/Gemini, install browser dependencies, auto-allow tool permissions, and declare + spin up local Odoo instances.
Quick slash-command wrapper for the odoo-discovery-summary skill. Type /odoo-summarize-discovery when you want to explicitly synthesize raw meeting or discovery notes into a structured customer profile, bypassing the router to directly invoke the skill.
Runs before the agent uses a tool for Edit, Write, MultiEdit, NotebookEdit, Bash and Bash tool calls, executing remind-delegate.sh, block-coordinator-code-write.sh and block-unowned-lease-mutation.sh via bash (3 commands). From Viindoo/odoo-mcp-client.
Runs when a session starts, executing check-setup-deps.sh, ensure-browser-permissions.sh, ensure-state-root-permissions.sh, ensure-ethos-import.sh and migrate-project-state.sh via bash (5 commands). From Viindoo/odoo-mcp-client.
Runs when the agent asks permission for an action for mcp__plugin_odoo-ai-agents_.*, mcp__(chrome-devtools, playwright and pagecast)(-headed)?__.* tool calls, executing auto-approve-browser.sh via bash. From Viindoo/odoo-mcp-client.