By echozen88
Develop and maintain Odoo 19 modules with automated scaffolding, TDD workflow, security scanning, code reviews, performance analysis, and migration from Odoo 16/17/18. Includes deployment to Odoo.sh and CI/CD integration.
Odoo 19 代码审查命令 - 全面审查未提交的更改,检查 PEP8 合规性、Odoo 编码标准、API 装饰器使用、错误处理和框架合规性。
Sequential agent workflow for complex Odoo 19 development tasks.
Odoo 19 功能规划命令 - 重新评估需求、识别风险、创建分步实施计划。在修改任何代码前等待用户确认。
Generate Odoo 19 module scaffolding with proper structure and templates.
Odoo 19 安全审查命令 - 检测 Odoo 应用中的安全漏洞,包括访问控制问题、SQL 注入、CSRF 保护、XSS 预防和凭据管理。
Odoo 19 expert planning specialist for modules, models, views, and features. Use PROACTIVELY when users request Odoo module implementation, architectural changes, or complex refactoring. Automatically activated for planning tasks.
Odoo 19 Test-Driven Development specialist enforcing write-tests-first methodology. Use PROACTIVELY when writing new Odoo modules, models, views, or controllers. Ensures 80%+ test coverage with Odoo test framework.
Odoo 19 expert code review specialist. Proactively reviews Odoo Python/XML/JavaScript code for quality, security, and framework compliance. Use immediately after writing or modifying Odoo code. MUST BE USED for all Odoo code changes.
Odoo 19 security vulnerability detection specialist. Use PROACTIVELY after writing Odoo code that handles user input, authentication, API endpoints, or sensitive data. Flags Odoo-specific security issues, access control problems, and OWASP Top 10 vulnerabilities.
Odoo 19 framework compliance specialist. Reviews code for proper Odoo conventions, API usage, and framework patterns. Ensures code follows Odoo development standards and best practices.
This skill provides comprehensive guidance for end-to-end testing of Odoo 19 modules using HttpCase and UI testing frameworks.
This skill provides comprehensive guidance on using Odoo's Object-Relational Mapping (ORM) effectively.
This skill provides comprehensive guidance for developing OWL components in Odoo 19. OWL is the primary frontend framework used in Odoo 19 for building interactive UI components.
This skill provides comprehensive patterns and conventions for Odoo 19 module development.
This skill provides comprehensive guidance on implementing security in Odoo 19 applications.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Language: English | 简体中文
Claude Code plugin specialized for Odoo 19 development.
Production-ready agents, skills, hooks, commands, and rules tailored specifically for the Odoo ERP framework.
This plugin adapts the powerful everything-claude-code workflows specifically for Odoo 19 development:
/orchestrate feature "Add new sales report module"
Executes:
planner (Odoo 19) → tdd-guide (Odoo testing) →
code-reviewer (Odoo style) → security-reviewer (Odoo security) →
odoo-reviewer (Odoo framework)
# Add marketplace
/plugin marketplace add echozen88/odoo-claude-code
# Install plugin
/plugin install odoo-claude-code@odoo-claude-code
⚠️ Important: Claude Code plugins cannot distribute
rulesautomatically. Install them manually:
# Clone the repo first
git clone https://github.com/echozen88/odoo-claude-code.git
# Copy rules (applies to all projects)
cp -r odoo-claude-code/rules/* ~/.claude/rules/
# Or project level rules (applicable only to the current project)
mkdir -p .claude/rules
cp -r odoo-claude-code/rules/* .claude/rules/
# Try orchestrate command
/orchestrate feature "Add a new Odoo module with custom fields"
# Plan an Odoo feature
/plan "Create a wizard for bulk order processing"
# TDD workflow for Odoo
/tdd "Implement Odoo model with constraints"
# Code review
/code-review
# Security review
/security-review
odoo-claude-code/
|-- .claude-plugin/ # Plugin and marketplace manifests
| |-- plugin.json # Plugin metadata and component paths
| |-- marketplace.json # Marketplace catalog
|
|-- agents/ # Odoo 19 specialized subagents
| |-- planner.md # Odoo feature implementation planning
| |-- tdd-guide.md # Odoo test-driven development
| |-- code-reviewer.md # Odoo code quality review
| |-- security-reviewer.md # Odoo security review
| |-- odoo-reviewer.md # Odoo framework compliance review
|
|-- skills/ # Odoo domain knowledge
| |-- odoo-patterns/ # Odoo module structure & conventions
| |-- odoo-orm/ # ORM usage & best practices
| |-- odoo-views/ # Views, QWeb, templates
| |-- odoo-security/ # Security patterns for Odoo
|
|-- commands/ # Odoo-specific commands
| |-- orchestrate.md # Orchestration workflow
|
|-- rules/ # Odoo coding standards
| |-- odoo-coding-style.md # PEP8, naming, organization
| |-- odoo-security.md # Access rights, record rules
| |-- odoo-testing.md # Testing requirements & patterns
| |-- odoo-api.md # API development rules
|
|-- hooks/ # Odoo-specific automations
| |-- hooks.json # PreToolUse, PostToolUse, Stop hooks
The /orchestrate command provides complete development workflows for Odoo 19:
planner → tdd-guide → code-reviewer → security-reviewer → odoo-reviewer
explorer → tdd-guide → code-reviewer → odoo-reviewer
security-reviewer → code-reviewer → odoo-reviewer → architect
__manifest__.py configuration@api.dependsnpx claudepluginhub echozen88/odoo-claude-code --plugin odoo-claude-codeComprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Harness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Complete developer toolkit for Claude Code
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.