Odoo Skills — плагин

Набор из 21 скилла для разработки модулей Odoo, миграции OCA, отчетов, веб-безопасности и ревью архитектуры.

  • 64 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Установщик пишет в каталоги скиллов агентов и переносит одноименные в резервную копию.
  • Агент по скиллам может запускать команды Odoo, но спрашивает перед обращением к базе.
Все причины и проверки

mart337i/odoo-skills

Установка

Работает в

Ручная установка

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: справочники по версиям, трассировка исходников и ревьюеры, привязанные к вашему коду

ПлагинРасширенный доступ151Звезды репозитория
Официальный

Пятнадцать скиллов от Warp: исправление CI, pull request, аудит доступности и SEO, тестирование веб-приложений и триаж issue

СкиллРасширенный доступ824Звезды репозитория

Скиллы 37signals в плагинах dev, security, ai и recap: ответы на ревью, защита GitHub Actions, файлы AGENTS.md, сводки.

ПлагинРасширенный доступ102Звезды репозитория

73 скилла для конвейера разработки: план, код, ревью и QA, а в конце готовый PR с метками в вашем репозитории.

СкиллШирокий доступ276Звезды репозитория

15 скиллов для Claude Code и Codex: Laravel, Docker, UI, отладка, тесты и документация в четырех готовых плагин-пакетах

ПлагинРасширенный доступ69Звезды репозитория

Builder Skills

Skills for agents

Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные

СкиллРасширенный доступ4,7 тыс.Звезды репозитория

Коротко о README

Репозиторий подает скиллы как практическое руководство: что проверять, о чем спрашивать и чего не запускать без подтверждения. Список скиллов лежит в `skills/`.

Бейдж для README

Сообщить о проблеме