odoo-superpowers
NewOdoo development skills for AI coding agents — a Claude Code plugin (also Codex & Gemini CLI) packaging PSDU principles for models, views, security, migrations, tests & code review. Principles, not rules.
Summary
This skill equips AI coding agents with Odoo development best practices, packaging PSDU principles for models, views, security, migrations, tests, and code review.
- It helps developers write secure, maintainable Odoo code by enforcing principles rather than rigid rules, and works as a plugin for Claude Code, Codex, and Gemini CLI.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/odoo-superpowers.md https://raw.githubusercontent.com/assoumaaa/odoo-superpowers/main/SKILL.md/odoo-superpowersUse Cases
Usage Examples
/odoo-superpowers review security for module my_module
/odoo-superpowers generate model SaleOrder with fields name, date, total
Check my Odoo module for migration issues and suggest fixes
Security Audits
Frequently Asked Questions
What is odoo-superpowers?
This skill equips AI coding agents with Odoo development best practices, packaging PSDU principles for models, views, security, migrations, tests, and code review. It helps developers write secure, maintainable Odoo code by enforcing principles rather than rigid rules, and works as a plugin for Claude Code, Codex, and Gemini CLI.
How to install odoo-superpowers?
To install odoo-superpowers: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/odoo-superpowers.md https://raw.githubusercontent.com/assoumaaa/odoo-superpowers/main/SKILL.md. Finally, /odoo-superpowers in Claude Code.
What is odoo-superpowers best for?
odoo-superpowers is a skill categorized under General. It is designed for: security, testing, code-review, agent, plugin. Created by assoumaaa.
What can I use odoo-superpowers for?
odoo-superpowers is useful for: Review an Odoo module for security vulnerabilities like missing record rules or improper access rights.; Generate a new Odoo model with fields, constraints, and security settings following PSDU principles.; Create a migration script for an Odoo module that safely transforms data between versions.; Write unit tests for an Odoo model method to ensure business logic correctness.; Refactor an Odoo view to use proper inheritance and avoid common pitfalls.; Audit an existing Odoo codebase for adherence to Odoo coding standards and best practices..