Viindoo

67 mods across 1 repository, 8 stars between them.

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 241 tokens original MIT

odoo-planner

26

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 428 tokens original MIT

odoo-qa-planner

27

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 148 tokens original MIT

odoo-qa-tester

28

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 169 tokens original MIT

odoo-review-scoper

29

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 144 tokens original MIT

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 84 tokens original MIT

odoo-test-writer

31

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 287 tokens original MIT

odoo-translator

32

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 146 tokens original MIT

odoo-ui-debugger

33

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 147 tokens original MIT

odoo-ui-reviewer

34

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 126 tokens original MIT

Viindoo/odoo-mcp-client

Agent

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…

8 8d ago A 242 tokens original MIT

odoo-draft-followup

36

Viindoo/odoo-mcp-client

Command

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.

8 8d ago C 55 tokens original MIT

odoo-plan-upgrade

37

Viindoo/odoo-mcp-client

Command

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.

8 8d ago A 43 tokens original MIT

Viindoo/odoo-mcp-client

Command

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.

8 8d ago A 62 tokens original MIT

odoo-produce-video

39

Viindoo/odoo-mcp-client

Command

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…

8 8d ago A 104 tokens original MIT

odoo-respond-bid

40

Viindoo/odoo-mcp-client

Command

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.

8 8d ago A 56 tokens original MIT

odoo-run-brl

41

Viindoo/odoo-mcp-client

Command

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…

8 8d ago A 97 tokens original MIT

odoo-setup

42

Viindoo/odoo-mcp-client

Command

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.

8 8d ago C 63 tokens original MIT

Viindoo/odoo-mcp-client

Command

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.

8 8d ago A 59 tokens original MIT

PreToolUse

44

Viindoo/odoo-mcp-client

Hook

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.

8 8d ago A tokens not measured copy · 63% MIT

Stop

45

Viindoo/odoo-mcp-client

Hook

Runs when the agent finishes a response, executing drive-continuation.sh and enforce-teardown.sh via bash (2 commands). From Viindoo/odoo-mcp-client.

8 8d ago A tokens not measured copy · 63% MIT

SessionEnd

46

Viindoo/odoo-mcp-client

Hook

Runs when a session ends, executing session-end-gc.sh via bash. From Viindoo/odoo-mcp-client.

8 8d ago A tokens not measured copy · 58% MIT

SessionStart

47

Viindoo/odoo-mcp-client

Hook

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.

8 8d ago A tokens not measured copy · 53% MIT

PermissionRequest

48

Viindoo/odoo-mcp-client

Hook

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.

8 8d ago A tokens not measured original MIT