Skip to content

halim-23/odoo-dev-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

odoo-dev-plugin

Comprehensive Odoo development skills for GitHub Copilot CLI and Claude Code.

Covers Odoo 17.0, 18.0, 19.0 — Community & Enterprise — with source-verified, version-accurate knowledge.

Install

GitHub Copilot CLI

copilot plugin install halim-23/odoo-dev-plugin

Update later:

git -C ~/.copilot/installed-plugins/_direct/halim-23--odoo-dev-plugin pull

Copilot CLI installs plugins as a git clone under ~/.copilot/installed-plugins/_direct/<owner>--<repo>/, so a plain git pull fetches the latest skills without reinstalling.

Claude Code

# Step 1 — add this repo as a marketplace (one time)
claude plugin marketplace add halim-23/odoo-dev-plugin

# Step 2 — install the plugin
claude plugin install odoo-dev

Update later:

claude plugin update odoo-dev@odoo-dev

Skills

Skill Covers
/odoo-model Fields, ORM, compute/inverse, constrains, dynamic domains, v19 Domain class
/odoo-view Form/list/kanban/search arch, attrs, chatter, widgets, deprecations
/odoo-module Manifest, ir.cron (v17/v18/v19 diffs), data/demo XML, hooks, tests
/odoo-controller HTTP routes, JSON-RPC, auth types, CORS, session
/odoo-wizard TransientModel, wizard flow, multi-step, return actions
/odoo-security ir.model.access, ir.rule, groups, sudo(), portal
/odoo-report QWeb PDF, XLSX, ir.actions.report, custom parsers
/odoo-js OWL components, field widgets, view_widgets, custom view types, doAction, hooks
/odoo-migration OCA migration scripts, odoo.sh, on-prem upgrade, v17→v18→v19
/odoo-debug Logging, shell, profiler, query count, --dev modes
/odoo-mail-template XML email templates v17/v18/v19, t-out, QWeb, jinja2
/odoo-portal Portal pages, CustomerPortal, portal.mixin, chatter in portal, access tokens, v17/v18/v19 diffs
/odoo-accounting account.move, account.move.line, invoices, payments, taxes, reconciliation, analytic distribution
/odoo-testing TransactionCase, Form helper, HttpCase, tour tests, test tags, mocking, assertions
/odoo-performance N+1 queries, search_fetch, precompute, ormcache, bulk ops, indexes, cron chunking
/odoo-i18n _(), _lt(), .po/.pot files, translate=True, RTL, --i18n-export/--i18n-import
/odoo-deployment Odoo.sh, VPS setup, nginx/SSL, systemd, Docker, odoo.conf, backup, safe update strategy
/odoo-commit Odoo [TAG] module: description format, WHY-focused body, all official tags
/odoo-senior-architect Module architecture, multi-company, integration patterns, state machines, anti-patterns

Usage

Use skill name in prompt:

Use /odoo-model to create a product.template inheritance with computed price field

Or Copilot auto-selects the relevant skill based on your prompt.

Version Coverage

  • v17.0 Community & Enterprise
  • v18.0 Community & Enterprise
  • v19.0 Community & Enterprise

All skills include version-specific notes, deprecation tables, and migration guidance.

About

Comprehensive Odoo development skills for GitHub Copilot CLI — covers Odoo 17.0, 18.0, 19.0 (Community & Enterprise)

Resources

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors