Odoo Skills — плагин
Набор из 21 скилла для разработки модулей Odoo, миграции OCA, отчетов, веб-безопасности и ревью архитектуры.
- 64 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Установщик пишет в каталоги скиллов агентов и переносит одноименные в резервную копию.
- Агент по скиллам может запускать команды Odoo, но спрашивает перед обращением к базе.
Установка
- Работает в
Ручная установка
npx github:mart337i/odoo-skillsКопирует все скиллы в `~/.claude/skills` и `~/.config/opencode/skills`; для одной среды добавьте `--target`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Установщик пишет в каталоги скиллов агентов и переносит одноименные в резервную копию.
- Агент по скиллам может запускать команды Odoo, но спрашивает перед обращением к базе.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Odoo Skills учит агента работать с острыми углами Odoo: версионные API ORM, порядок загрузки XML, правила записей, границы `sudo()`, несколько компаний, сборки ресурсов, различия версий OWL и соглашения миграции OCA. Агент определяет версию по ветке, манифестам, документации или локальным исходникам. В наборе скиллы для версий 17.0, 18.0, 19.0 и 20.0, ревью кода, трассировки кода, тестов, веб-тестов и веб-безопасности, дизайна и миграции отчетов, OWL, сайта и миграции модулей OCA. К ним добавлены общие приемы `grill-me`, `grill-with-docs`, `improve-codebase-architecture` и `zoom-out`. Перед командами, которые трогают базу данных, агент спрашивает подтверждение.
Для кого. Разработчикам модулей Odoo и командам миграции OCA, которые поручают агенту работу с версионными особенностями платформы.
Подходит, если
- Модуль переносят на новую версию Odoo по правилам миграции OCA.
- Ревью кода проверяет правила записей, границы `sudo()` и безопасность веб-контроллеров.
- Отчет перерабатывают и мигрируют между версиями.
- Перед внедрением идеи гоняют ее через вопросы `odoo-grill-me` и `odoo-idea-gates`.
Не подходит, если
- Проект не использует Odoo.
- Нужна установка одного скилла, а не всего набора сразу.
- Агент должен свободно запускать команды с базой данных без вопросов.
Пример запроса к агенту
Проверь этот модуль Odoo 18 через odoo-code-review: правила записей, границы sudo и безопасность контроллеров.Ограничения
Установщик копирует все скиллы сразу в `~/.claude/skills` и `~/.config/opencode/skills`, одноименные существующие скиллы уходят в резервную папку `.backup-odoo-skills-*`. Нужен Node.js версии 18 или новее. Для одной среды добавьте флаг `--target opencode` или `--target claude`. Скиллы не запускают Odoo за вас: агент читает локальные настройки и спрашивает перед командами, которые меняют базу. Пакет из npm пока обещан после публикации, сейчас ставят из GitHub.
Как отключить. Удалите папки скиллов из `~/.claude/skills` и `~/.config/opencode/skills`. Если нужны прежние версии, верните их из каталога `.backup-odoo-skills-*`.
Частые вопросы
Как поставить Odoo Skills?
Выполните `npx github:mart337i/odoo-skills`. Команда копирует скиллы в `~/.claude/skills` и `~/.config/opencode/skills`.
Как поставить только для одной среды?
Добавьте `--target opencode` или `--target claude`.
Что будет с моими скиллами с теми же именами?
Установщик переносит их в папку с отметкой времени `.backup-odoo-skills-*`.
Какие версии Odoo охвачены?
Скиллы `odoo-17.0`, `odoo-18.0`, `odoo-19.0` и `odoo-20.0`, а миграция OCA описана для версий от 8.0 до 20.0.
Запускает ли агент команды с базой данных?
Он читает локальные настройки и базовую команду запуска и спрашивает подтверждение перед командами, которые касаются базы.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкиллы для разработки на Odoo 16–19: справочники по версиям, трассировка исходников и ревьюеры, привязанные к вашему коду
Пятнадцать скиллов от Warp: исправление CI, pull request, аудит доступности и SEO, тестирование веб-приложений и триаж issue
Скиллы 37signals в плагинах dev, security, ai и recap: ответы на ревью, защита GitHub Actions, файлы AGENTS.md, сводки.
73 скилла для конвейера разработки: план, код, ревью и QA, а в конце готовый PR с метками в вашем репозитории.
15 скиллов для Claude Code и Codex: Laravel, Docker, UI, отладка, тесты и документация в четырех готовых плагин-пакетах
Builder Skills
Skills for agents
Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные
Коротко о README
Репозиторий подает скиллы как практическое руководство: что проверять, о чем спрашивать и чего не запускать без подтверждения. Список скиллов лежит в `skills/`.