Back to the catalog

claude-odoo-dev

Odoo developer toolkit for Claude Code — declarative state management (Terraform-style), test environments via Testcontainers, and dev workf

Open source Open in the app JSON README (API)

About

Odoo developer toolkit for Claude Code — declarative state management (Terraform-style), test environments via Testcontainers, and dev workflow agents

Details

Kind
Plugins
Topic
Cloud & DevOps
Publisher
marcfargas
Origin
marketplace
Category
ferramentas
Stars
1
Forks
1
Open pull requests
1
Last push
2026-05-05T19:18:52Z
Repository state
ativo
License
LGPL-3.0
Added
2026-08-30 01:48:58
Updated
2026-08-30 01:48:58
Origin id
marcfargas/claude-odoo-dev/claude-odoo-dev

README

# claude-odoo-dev

Claude Code developer plugin for Odoo. Extends [claude-odoo-connect](https://github.com/marcfargas/claude-odoo-connect) with state management, test environments, and dev workflow agents.

## What you get

Everything from claude-odoo-connect, plus:

- **State management skill** — declarative compare/plan/apply workflow for Odoo configuration (Terraform-style)
- **Test environments skill** — spin up isolated Odoo instances with Testcontainers
- **State manager agent** — autonomous agent for the full drift-detection and apply cycle
- **Odoo knowledge modules** — 5,200+ lines of battle-tested patterns

## Install

```bash
# From the marketplace
/install claude-odoo-dev

# Or local
claude --plugin-dir /path/to/claude-odoo-dev
```

## Setup

Set environment variables for your Odoo instance:

```bash
export ODOO_URL=https://your-odoo.example.com
export ODOO_DB=your-database
export ODOO_USER=admin
export ODOO_PASSWORD=your-password
```

Install the toolbox packages in your project:

```bash
npm install @marcfargas/odoo-client @marcfargas/odoo-state-manager @marcfargas/odoo-testcontainers
```

## Use Cases

- **Infrastructure as Code** — define Odoo configuration in files, apply with state management
- **Drift detection** — compare live Odoo state against desired configuration
- **Automation setup** — configure base.automation, server actions, and OCA modules
- **Integration testing** — spin up fresh Odoo instances for each test run
- **Module development** — test custom addons against multiple Odoo versions

## Part of odoo-toolbox

This plugin is powered by [@marcfargas/odoo-toolbox](https://github.com/marcfargas/odoo-toolbox). Skills are synced automatically when the underlying packages are updated.

## License

LGPL-3.0 (code), CC0-1.0 (knowledge modules)

More