
unclecatvn/agent-skills
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Odoo 기술 문서
개요
https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]] [[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]] [[[[[[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[ 참고 팩, 추적 우선 개발 워크플로우 및 AI 코딩 조수가 메모리 대신 실제 Odoo 소스에서 작동하도록 전문 검토자. 오두 16–19. AI 조수는 plausible Odoo 코드를 작성합니다. 비용 시간이 항상 같은 종류의 실패 : - 기본 addon (sale.order.delivery date, sales team.group sale admin);에 존재하지 않는 필드, 방법 또는 XMLid; - 다른 모듈의 보기가 추가되는 xpath 앵커, 그래서 모듈은 설치 실패; - 작업이 수행하는 후크 대신 공법에 흠뻑 빠진; - 저장 된 필드는 열과 그 데이터를 침묵적으로 삭제하는 마이그레이션없이 이름을 변경; - sudo (body test)는 테스트 할 수 없습니다. 이 저장소는 그에 대한 보조 세 가지를 제공합니다: 이 지침과 읽기 전용 헬퍼 스크립트, Odoo 모듈 또는 시행 시스템.
개요(AI 번역)
https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0]] [T0] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0] [T0] [T0]] [T0] [T0]] [T0] [T0] [T0]] [T0]] [T0] [T0] [T0]] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]] https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]] [[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]] [[[[[[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]]]]]]]]] [[[[[[[https://github.com/user-attachments/assets/a6f73c3a-7253-4621-b72e-511e2e57cb3a]]]]]]]]]]]]]]]]]] [[[[[[[[[[[[[[[[[[[[[[
에이전트 스킬
** Odoo 개발을위한 Version-aware 전문 지식. **
Reference packs, trace-first development 워크플로우 및 AI 코딩을 만드는 전문 검토자 실제 Odoo 소스에서 메모리 대신 작업합니다. 오두 16–19.
English · Ting Việt
왜 · · 빠른 시작 · 첫 번째 실행 · 어떻게 작동 · Prompts · Toolkit · 버전 · 기여
왜 존재
AI 조수는 plausible Odoo 코드를 작성합니다. 비용 시간이 항상 같은 종류의 실패 :
- 기본 addon에 존재하지 않는 필드, 방법 또는 XMLid ([T1]],
sales_team.group_sale_admin); - 다른 모듈의 전망이 추가되는 xpath 앵커, 그래서 모듈은 설치 실패;
- 작업하는 후크 대신 대중적인 방법에 흠뻑 빠진;
- 저장 된 필드는 마이그레이션없이 이름을 변경, 이는 조용히 열과 그것의 데이터를 삭제;
sudo()아무도 감사 할 수 없다;- 테스트가 ran 0 시험을 실행할 때 “tests pass”.
이 저장소는 그에 대한 보조 세 가지를 제공합니다:
| 부품 | 그것은 무엇 | 인포메이션 |Odoo 참조 팩 (16.0, 17.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Why it exists
AI assistants write plausible Odoo code. The failures that cost time are always the same kind:
- a field, method or xmlid that does not exist in the base addon (
sale.order.delivery_date,sales_team.group_sale_admin); - an xpath anchor that only another module’s view adds, so the module fails to install;
- an override hooked on the public method instead of the hook that does the work;
- a stored field renamed without a migration, which silently drops the column and its data;
- a
sudo()nobody can audit; - “tests pass” when the test run ran zero tests.
This repository gives the assistant three things against that:
| Part | What it does |
|---|---|
| Odoo reference packs (16.0, 17.0, 18.0, 19.0) | Version-specific guides for models, fields, views, OWL, security, controllers, reports, tests, migrations, translations and performance, plus an api-highlights.md list of what not to use in that version. |
| Odoo Workflow skill | A procedure the assistant follows for every Odoo change: find the runtime, trace the real source with a bundled helper, write a Context Brief where every claim has a file:line, implement the smallest change, then prove it on a throwaway database. |
| Agents | A code tracer and a scored code reviewer that share the same version and runtime rules. |
These are instructions and a read-only helper script, not an Odoo module or an enforcement system. Results depend on the assistant, the model, and the checks you let it run.
With and without the skill: one real task
A user in an Odoo 18 project asks the following. As in most real setups, the Odoo source and
odoo.conf live outside the project directory, and nothing in the prompt says where:
In module x_eval, add a stored computed integer field
x_age_daysonsale.order.line: days since
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add unclecatvn/agent-skills