Odoo Skills Documentation
npx skills add https://github.com/unclecatvn/agent-skills --skill ai-vibe-slides使用 CLI 安装这个技能,并在你的工作区中直接复用对应的 SKILL.md 工作流。

Agent Skills is a collection of documentation and specialized agents that supercharge AI coding assistants like Cursor, Claude Code, Windsurf, and Aider.
Think of it as a "knowledge pack" - when you add Agent Skills to your project, your AI assistant gains access to thousands of lines of curated technical expertise about specific frameworks and technologies. This means better code suggestions, fewer mistakes, and more helpful responses.
For example, instead of just getting "how to write a Python function," you get "how to write an Odoo model following Odoo 18.0 conventions with proper ORM usage."
Get started in 30 seconds with NPX (recommended):
# Add Agent Skills to your current project
npx skills add unclecatvn/agent-skills
That's it! Your AI assistant will now have access to all the skills in this repository.
In-depth guides written specifically for AI consumption:
| Skill | Description |
|---|---|
| Odoo 17.0 | Odoo 17 development (tree views, direct-expression attrs, group_operator=, _sql_constraints, JSONB translations, OWL 2.8) |
| Odoo 18.0 | Odoo 18 development (ORM, views, security, OWL, reports, migrations, performance) |
| Odoo 19.0 | Odoo 19 development guide with current conventions |
| DTG Base | DTGBase utilities (date/period, timezone, batch, barcode, Vietnamese text) |
| Payment Integration | SePay, Polar, Stripe, Paddle, Creem.io and related patterns |
| Code Review | Standards and workflows for automated code review |
| Brainstorming | Structured framework for feature ideation and spec review |
| Writing Skills | Creating and editing AI skills (structure, evals, quality) |
| MCP Builder | Building Model Context Protocol servers |
| Slide (AI Vibe Slides) | Self-contained HTML/React slide decks for fullscreen presentation |
| Visual Explainer | Self-contained HTML for diagrams, diff/plan review, tables, and visual explanations |
Specialized agents that act as senior technical leads:
| Agent | What it does |
|---|---|
| Odoo Code Review | Reviews Odoo code with scoring (1–10) and structured feedback |
| Odoo Code Tracer | Traces execution flow from an entry point through the call graph |
| Planner | Breaks down complex features into actionable implementation steps |
Enforced patterns for consistent, secure code:
| Rule | Description |
|---|---|
| Coding Style | Best practices for naming, imports, and code structure |
| Security | Security patterns for enterprise applications |
agent-skills/
├── skills/
│ ├── odoo-18.0/ # Odoo 18 guides
│ ├── odoo-19.0/ # Odoo 19 guides
│ ├── dtg-base/ # DTGBase utilities
│ ├── payment-integration/ # Payment integrations
│ ├── code-review/ # Code review standards
│ ├── brainstorming/ # Ideation and spec review
│ ├── writing-skills/ # Authoring AI skills
│ ├── mcp-builder/ # MCP servers
│ ├── slide/ # HTML/React slide decks
│ └── visual-explainer/ # HTML diagrams and visual explanations
├── agents/ # Odoo reviewers + planner
├── rules/ # Coding style and security
└── lib/ # Shared assets (e.g. images)
Agent Skills works with popular AI-powered IDEs:
npx skills addgraph LR
A[Your AI Assistant] --> B[Reads Agent Skills]
B --> C[Framework Knowledge]
B --> D[Best Practices]
B --> E[Code Patterns]
C --> F[Better Code Suggestions]
D --> F
E --> F
| Metric | Value |
|---|---|
| Documentation | 10,000+ lines |
| Skill packs | 11 (Odoo 17.0, 18.0, 19.0, DTG Base, Payment, Code Review, Brainstorming, Writing Skills, MCP Builder, Slide, Visual Explainer) |
| Agents | 3 (Odoo Code Review, Odoo Code Tracer, Planner) |
| License | MIT |
We welcome contributions! Here's how you can help:
Open an issue or discussion on GitHub if you want to propose changes or new skills.
If you find this project helpful, please consider giving it a star!