Odoo Dev Template — AI skill for Claude Code
Containerized toolkit for Odoo developers: build, upgrade, and debug client projects with an optional AI coding agent powered by Claude Code.
How to install Odoo Dev Template
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open eagf-odoo/odoo-dev-template and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Odoo Dev Template does
Containerized toolkit for Odoo developers: build, upgrade, and debug client projects with an optional AI coding agent powered by Claude Code.
Alternatives in AI
- Coding Agent Template — Multi-agent AI coding platform powered by Vercel Sandbox and AI Gateway 1.8k ★
- OpenSwarm — OpenSwarm — Autonomous AI dev team orchestrator powered by Claude Code CLI 589 ★
- Claude Hub — by Claude Did This - A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered c 393 ★
README
Odoo Dev Environment Template
Dockerized development environment for Odoo. Designed for custom module development, upgrades between versions, and client maintenance.
Throughout this document, `acme` is used as a placeholder company name in examples. Replace it with the actual client name in every command.
Prerequisites
- Docker Desktop
- Git
- SSH access to GitHub configured
- Directory structure created by
setup.sh(see below)
Docker Desktop resource settings (Mac)
Go to Settings → Resources and apply:
- Memory: 10 GB
- CPUs: 4
- Swap: 2 GB
First-time machine setup
Run `setup.sh` once on a new machine. It creates the `~/Odoo/` directory structure, clones Odoo source repos as bare repositories, creates worktrees for the versions you choose, and installs upgrade tools.
git clone git@github.com:eagf-odoo/odoo-dev-template.git template
cd template
./setup.sh
The script is interactive and safe to re-run — it skips anything that already exists.
Setup
**1. Clone this template for your client**
git clone git@github.com:eagf-odoo/odoo-dev-template.git ~/Odoo/Customers/acme
cd ~/Odoo/Customers/acme
**2. Configure the environment**
cp .env.example .env
Edit `.env` with the values for your client. Set `ODOO_MODE` to `development` or `upgrade`, fill in the corresponding version variables, and configure paths and database name.
**Finish editing before starting.** If `make start` runs while `ODOO_DB_NAME` is still the literal placeholder from `.env.example`, Odoo will auto-create a database and filestore with that placeholder name instead of your client's. Make sure `.env` is fully filled in before step 5.
**3. Build the Docker image**
make build
Skip this step if `odoo-dev:` was already built on this machine (e.g. another client uses the same Odoo version).
**4. Restore a database** *(optional)*
make restore dump=acme_prod.zip
Accepts `.zi
Related Skills
Meowary
AI-powered work journal template for software developers. PARA structure, Bullet Journal daily rhythm, Zettelk
ZCode Game Studios
Turn ZCode into a full AI game dev studio - 49 specialized agents, 73 workflow skills, path-scoped coding stan
Debug Methodology
Systematic debugging methodology for AI agents and developers. Prevents common anti-patterns like patch-chaini
Nomad Dev
Nomad Dev: secure, mobile-first remote AI coding host template
Cursor CLI Agents
Cursor-CLI is an AI-powered command-line coding assistant built with the Claude Agent SDK. It allows developer
Notion Template Enterprise Agents
A complete Notion workspace for developers building LLM agents with persistent memory backends like claude-mem
Related Agents
Teaching Mentor
Use this agent when helping developers learn concepts, debug issues, or build features where understanding mat
Agentic Workflows
Create, debug, and upgrade GitHub Agentic Workflows.
Adal CLI
AdaL CLI (SylphAI, named after Ada Lovelace) is a terminal coding agent built for developers who want to see a