odoo-development は何をしますか?
Odoo ERP開発におけるPython ORM、XMLビュー、モジュールアーキテクチャに関する専門的なガイダンスを提供します。
概要
このスキルは、Odoo ERPの開発に必要な知識とベストプラクティスを提供します。主に以下の領域をカバーします:
- Python ORM: OdooのORMを使用したデータモデルの定義、フィールドタイプ、制約、継承
- XMLビュー: フォームビュー、ツリービュー、検索ビュー、アクション、メニューの定義
- モジュールアーキテクチャ: モジュール構造、マニフェスト、セキュリティ設定、データファイル
主な機能
- Odooの開発パターンに従ったコード生成
- データモデルとビューの設計支援
- モジュールの依存関係と拡張ポイントの解説
- バージョン間の互換性に関する注意点
使用方法
このスキルは、Claude CodeなどのAIエージェントで以下のように使用します:
# 新しいモジュールの作成
Odooモジュールを新規作成したい。モデルは「library.book」と「library.category」、
ビューはフォームとツリーを標準的な構造で作成してください。
# 既存モジュールの拡張
「sale.order」モデルにカスタムフィールドを追加し、フォームビューに表示する方法を教えてください。
対応プラットフォーム
- Claude Code
- Cursor
- その他のAIエージェント
ライセンス
MIT