Community코딩 & 개발github.com

mindrally/odoo-development

Odoo ERP 개발을 위한 전문 가이드 - Python ORM, XML 뷰, 모듈 아키텍처 포함

odoo-development란 무엇인가요?

이 스킬은 Odoo ERP 개발에 대한 전문적인 지침을 제공합니다. Odoo의 Python ORM(Object-Relational Mapping), XML 뷰 정의, 모듈 아키텍처를 포함한 핵심 개발 영역을 다룹니다. 개발자가 Odoo 환경에서 효율적으로 작업할 수 있도록 돕는 것을 목표로 하며, AI 에이전트(예: Claude Code, Cursor, Codex 등)와 함께 사용할 수 있습니다. 이 스킬은 Odoo 모듈 생성, 데이터 모델 설계, 뷰 계층 구현, 보안 설정 등 실제 개발 과정에서 필요한 모범 사례와 패턴을 안내합니다. Odoo 14/15/16 등 주요 버전과 호환되며, 개발자가 복잡한 ERP 시스템을 효과적으로 구축하고 커스터마이즈할 수 있도록 지원합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mindrally/skills/tree/main/skills/odoo-development

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

odoo-development은(는) 무엇을 하나요?

Odoo ERP 개발을 위한 전문 가이드 - Python ORM, XML 뷰, 모듈 아키텍처 포함

이 스킬은 Odoo ERP(Enterprise Resource Planning) 시스템 개발에 필요한 전문 지식을 제공합니다. 다음 핵심 영역을 다룹니다:

  • Python ORM: Odoo의 고유한 ORM(Object-Relational Mapping) 시스템을 활용한 데이터 모델 정의 및 조작
  • XML 뷰: 폼, 트리, 칸반, 그래프 등 다양한 XML 뷰 정의 및 커스터마이즈
  • 모듈 아키텍처: 모듈 구조, 매니페스트 파일, 의존성 관리 및 보안 설정

주요 기능

  1. 데이터 모델 설계: models.py에서 Python 클래스를 사용한 모델 정의와 필드 타입 활용
  2. 뷰 계층 구현: XML로 UI 레이아웃 설계 및 액션, 메뉴 항목 연결
  3. 비즈니스 로직 구현: 모델 메서드, 워크플로우, 자동화 규칙 작성
  4. 보안 관리: 접근 권한, 레코드 규칙, 그룹 정의

지원 플랫폼

  • Claude Code, Cursor, Codex 등 주요 AI 코딩 에이전트
  • Odoo 14, 15, 16, 17 버전 (일관된 API 패턴 사용)

사용 방법

AI 에이전트에게 Odoo 개발 관련 질문을 하면 이 스킬이 자동으로 활성화되어 전문 지식을 제공합니다. 예를 들어:

  • "새로운 Odoo 모듈을 어떻게 만드나요?"
  • "res.partner 모델에 커스텀 필드를 추가하는 방법은?"
  • "트리 뷰에서 필터를 어떻게 설정하나요?"

이 스킬은 모범 사례와 효율적인 패턴을 강조하여 생산성을 높이고 일반적인 함정을 피할 수 있도록 도와줍니다.

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

mindrally/accessibility-a11y

Implement web accessibility (a11y) best practices following WCAG guidelines to create inclusive, accessible user interfaces.

mindrally/chrome-extension-development

Expert guidelines for Chrome extension development with Manifest V3, covering security, performance, and best practices. Use when building browser extensions, creating popup UIs, implementing content scripts, working with Chrome APIs, managing extension permissions, or publishing to Chrome Web Store.

mindrally/computer-vision-opencv

Expert guidance for computer vision development using OpenCV, PyTorch, and modern deep learning techniques for image and video processing.

mindrally/data-analysis-jupyter

Expert guidance for data analysis, visualization, and Jupyter Notebook development with pandas, matplotlib, seaborn, and numpy.

mindrally/deep-learning-pytorch

Expert guidance for deep learning, transformers, diffusion models, and LLM development with PyTorch, Transformers, Diffusers, and Gradio.

mindrally/expo-react-native-typescript

Expert in Expo React Native TypeScript mobile development with best practices

mindrally/fastapi-python

Expert in FastAPI Python development with best practices for APIs and async operations

mindrally/framer-motion

Expert guidelines for building performant animations with Framer Motion/Motion library in React applications

mindrally/htmx

HTMX development guidelines for building dynamic web applications with minimal JavaScript using HTML attributes.

mindrally/jwt-security

Guidelines for implementing JWT authentication with security best practices for token creation, validation, and storage

mindrally/machine-learning

Machine learning development with JAX, functional programming patterns, and high-performance computing.

mindrally/mysql-best-practices

MySQL development best practices for schema design, query optimization, and database administration

mindrally/nextjs-react-typescript

Expert in TypeScript, Node.js, Next.js App Router, React, Shadcn UI, Radix UI and Tailwind

mindrally/nextjs-typescript-tailwindcss-supabase

Full-stack Next.js 14 development with TypeScript, TailwindCSS, and Supabase for building production-ready web applications.

mindrally/puppeteer-automation

Expert guidance for browser automation using Puppeteer with best practices for web scraping, testing, screenshot capture, and JavaScript execution in headless Chrome.

mindrally/redis-best-practices

Redis development best practices for caching, data structures, and high-performance key-value operations

mindrally/scrapy-web-scraping

Expert guidance for building web scrapers and crawlers using the Scrapy Python framework with best practices for spider development, data extraction, and pipeline management.

mindrally/scss-best-practices

SCSS/Sassy CSS best practices and coding guidelines for maintainable, scalable stylesheets

mindrally/typeorm

Guidelines for developing with TypeORM, a full-featured ORM for TypeScript and JavaScript supporting multiple databases

mindrally/web-scraping

Expert in web scraping and data extraction with Python tools

관련 스킬