Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
unclecatvn avatar

Odoo 18

  • 1.2k installs
  • 118 repo stars
  • Updated July 14, 2026
  • unclecatvn/agent-skills

odoo-18 provides documented workflows for >

About

The odoo-18 skill Odoo 18 Skill Master Index Master index for all Odoo 18 development guides Read the appropriate guide from references based on your task Quick Reference Topic File When to Use Actions references odoo-18-actions-guide md Creating actions menus scheduled jobs server actions API Decorators references odoo-18-decorator-guide md Using api decorators compute fields validation Controllers references odoo-18-controller-guide md Writing HTTP endpoints routes web controllers Data Files references odoo-18-data-guide md XML CSV data files records shortcuts Development references odoo-18-development-guide md Creating modules manifest reports security wizards Field Types references odoo-18-field-guide md Defining model fields choosing field types Manifest references odoo-18-manifest-guide md __manifest__ py configuration dependencies hooks Migration references odoo-18-migration-guide md Upgrading modules data migration version changes Mixins references odoo-18-mixins-guide md mail thread activities email aliases tracking Model Methods references odoo-18-model-guide md Writing ORM queries CRUD operations domain filters OWL Components references odoo-18-owl-guide md Building OWL.

  • `odoo/models.py` - ORM implementation
  • `odoo/fields.py` - Field types
  • `odoo/api.py` - Decorators
  • `odoo/http.py` - HTTP layer
  • `odoo/exceptions.py` - Exception types

Odoo 18 by the numbers

  • 1,214 all-time installs (skills.sh)
  • +22 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #357 of 4,348 Backend & APIs skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 2, 2026 (Skillselion catalog sync)
At a glance

odoo-18 capabilities & compatibility

Capabilities
`odoo/models.py` orm implementation · `odoo/fields.py` field types · `odoo/api.py` decorators · `odoo/http.py` http layer · `odoo/exceptions.py` exception types
Use cases
documentation
From the docs

What odoo-18 says it does

# Odoo 18 Skill - Master Index Master index for all Odoo 18 development guides.
SKILL.md
Read the appropriate guide from `references/` based on your task.
SKILL.md
npx skills add https://github.com/unclecatvn/agent-skills --skill odoo-18

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.2k
repo stars118
Security audit2 / 3 scanners passed
Last updatedJuly 14, 2026
Repositoryunclecatvn/agent-skills

How do I use odoo-18 for the task described in its SKILL.md triggers?

>

Who is it for?

Teams invoking odoo-18 when the user request matches documented triggers and prerequisites.

Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.

When should I use this skill?

>

What you get

Step-by-step guidance grounded in odoo-18 documentation and reference files.

  • Odoo module scaffolding guidance
  • ORM model patterns
  • XML view templates

By the numbers

  • Targets Odoo 18.0 release branch
  • Installable via npx skills add unclecatvn/agent-skills

Files

SKILL.mdMarkdownGitHub ↗

Odoo 18 Skill - Master Index

Master index for all Odoo 18 development guides. Read the appropriate guide from references/ based on your task.

Quick Reference

TopicFileWhen to Use
Actionsreferences/odoo-18-actions-guide.mdCreating actions, menus, scheduled jobs, server actions
API Decoratorsreferences/odoo-18-decorator-guide.mdUsing @api decorators, compute fields, validation
Controllersreferences/odoo-18-controller-guide.mdWriting HTTP endpoints, routes, web controllers
Data Filesreferences/odoo-18-data-guide.mdXML/CSV data files, records, shortcuts
Developmentreferences/odoo-18-development-guide.mdCreating modules, manifest, reports, security, wizards
Field Typesreferences/odoo-18-field-guide.mdDefining model fields, choosing field types
Manifestreferences/odoo-18-manifest-guide.md__manifest__.py configuration, dependencies, hooks
Migrationreferences/odoo-18-migration-guide.mdUpgrading modules, data migration, version changes
Mixinsreferences/odoo-18-mixins-guide.mdmail.thread, activities, email aliases, tracking
Model Methodsreferences/odoo-18-model-guide.mdWriting ORM queries, CRUD operations, domain filters
OWL Componentsreferences/odoo-18-owl-guide.mdBuilding OWL UI components, hooks, services
Performancereferences/odoo-18-performance-guide.mdOptimizing queries, fixing slow code, preventing N+1
Reportsreferences/odoo-18-reports-guide.mdQWeb reports, PDF/HTML, templates, paper formats
Securityreferences/odoo-18-security-guide.mdAccess rights, record rules, field permissions
Testingreferences/odoo-18-testing-guide.mdWriting tests, mocking, assertions, browser testing
Transactionsreferences/odoo-18-transaction-guide.mdHandling database errors, savepoints, UniqueViolation
Translationreferences/odoo-18-translation-guide.mdAdding translations, localization, i18n
Views & XMLreferences/odoo-18-view-guide.mdWriting XML views, actions, menus, QWeb templates

File Structure

skills/odoo-18.0/
├── SKILL.md                          # This file - master index
└── references/                       # Development guides
    ├── odoo-18-actions-guide.md
    ├── odoo-18-controller-guide.md
    ├── odoo-18-data-guide.md
    ├── odoo-18-decorator-guide.md
    ├── odoo-18-development-guide.md
    ├── odoo-18-field-guide.md
    ├── odoo-18-manifest-guide.md
    ├── odoo-18-migration-guide.md
    ├── odoo-18-mixins-guide.md
    ├── odoo-18-model-guide.md
    ├── odoo-18-owl-guide.md
    ├── odoo-18-performance-guide.md
    ├── odoo-18-reports-guide.md
    ├── odoo-18-security-guide.md
    ├── odoo-18-testing-guide.md
    ├── odoo-18-transaction-guide.md
    ├── odoo-18-translation-guide.md
    └── odoo-18-view-guide.md

Base Code Reference (Odoo 18)

All guides are based on analysis of Odoo 18 source code:

  • odoo/models.py - ORM implementation
  • odoo/fields.py - Field types
  • odoo/api.py - Decorators
  • odoo/http.py - HTTP layer
  • odoo/exceptions.py - Exception types
  • odoo/tools/translate.py - Translation system
  • odoo/addons/base/models/res_lang.py - Language model
  • addons/web/static/src/core/l10n/translation.js - JS translations

External Documentation

Related skills

How it compares

Use odoo-18 over generic Python backend skills when you need version-locked Odoo 18 ORM and module conventions inside your agent.

FAQ

What does odoo-18 do?

>

When should I use odoo-18?

>

What are common prerequisites?

--- name: odoo-18 description: > Odoo 18 development reference for Python models and ORM (search, domain, read_group, compute fields), XML/CSV data and views, OWL/JS client code, QWeb reports, security (ACL, record rules

Is Odoo 18 safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.