ontology-driven-dev — скилл
Строит бизнес-систему из текста требований: исследование, семь моделей онтологии в YAML, затем приложение с ручным подтверждением.
- 547 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент генерирует и запускает код приложения, ставит зависимости npm, pip или Go.
- Встроенный чат с ИИ отправляет схему и запросы выбранной модели; ключ хранится в приложении.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ontology-driven-devОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент генерирует и запускает код приложения, ставит зависимости npm, pip или Go.
- Встроенный чат с ИИ отправляет схему и запросы выбранной модели; ключ хранится в приложении.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Скилл `ontology-driven-dev` превращает описание бизнес-задачи в работающую веб-систему. Процесс идет в три шага: исследование требований, моделирование онтологии, сборка приложения. Модель состоит из семи YAML-файлов: объекты, процессы, правила, отчеты, интерфейс и другие. Из них генерируются таблицы базы, интерфейсы, меню, права и потоки согласования. Каждый из восьми этапов исследования останавливается до подтверждения человеком. В комплекте техническая основа `code-paas` в двух вариантах: Flask с SQLite и React, либо Go с Gin и PostgreSQL. Готовое приложение получает встроенный чат с ИИ, который читает базу только на чтение. Приложен пример учета договоров продаж.
Для кого. Аналитикам и разработчикам внутренних систем, которым нужно связать требования, модели данных и код так, чтобы одно следовало из другого.
Подходит, если
- Из заметки о процессе согласования договоров надо получить рабочую систему с ролями и отчетами.
- Заказчик меняет требования, и модели с кодом должны меняться вместе, без расхождений.
- Команда хочет жесткие точки подтверждения человеком на каждом шаге исследования.
- Нужна отправная техническая основа с процессами, правами и реестром моделей.
- К готовому приложению нужен встроенный ИИ-ассистент с безопасным чтением базы.
Не подходит, если
- Нужен быстрый прототип на выходные без формальных требований.
- Нужен мобильный клиент или библиотека: скилл выпускает только веб-приложения.
- Команда не готова останавливаться на подтверждениях: скилл без них не продвигается.
Пример запроса к агенту
Используй ontology-driven-dev: исследуй требования к системе учета договоров продаж, остановись на подтверждении после каждого этапа.Ограничения
Методология и справочники написаны по-китайски, английский README короче. Нужны Node.js, Python или Go и установка зависимостей, поэтому песочнице требуется сеть. Скилл навязывает один технический стек из `code-paas`. Каждый этап исследования ждет подтверждения, и пропустить его нельзя. В примере ключ ИИ очищен, свою OpenAI-совместимую модель подключают в интерфейсе приложения. Для Codex и Cursor скилл вручную подключают через `AGENTS.md` или правила.
Как отключить. Удалите каталог `~/.claude/skills/ontology-driven-dev` или `.claude/skills/ontology-driven-dev` проекта и перезапустите агента. Сгенерированные приложения и YAML-модели остаются в проекте.
Частые вопросы
Что такое семь моделей?
Набор YAML-файлов M1, M2, M3, M5, M6, M7 и MU: объекты, процессы, правила, отчеты, интерфейс. Из них генерируются таблицы, меню, права и потоки.
Можно ли пропустить подтверждения?
Нет. На каждом из восьми этапов исследования агент останавливается и ждет ответа человека.
Какие стеки есть в основе?
Python-версия на Flask, SQLite и React, и Go-версия на Gin, PostgreSQL, goose и React 19.
Работает ли скилл вне Claude Code?
Да, в README описаны Codex, Cursor, Cline и Aider. В Codex скилл подключают через `AGENTS.md`, в Cursor через правила проекта.
Что с ИИ-ассистентом в приложении?
Сгенерированное приложение получает чат справа с вызовом инструментов, а база читается только запросами на чтение. Ключ модели вводят в настройках.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыСкилл для WorkBuddy превращает описание бизнеса в онтологию и генерирует новый скилл с базой SQLite, API и формами.
Набор из 21 скилла для разработки модулей Odoo, миграции OCA, отчетов, веб-безопасности и ревью архитектуры.
73 скилла для конвейера разработки: план, код, ревью и QA, а в конце готовый PR с метками в вашем репозитории.
Набор скиллов SBTD связывает спецификации, поведение, тесты и язык предметной области: агент работает по режимам и проверкам.
Скиллы разработки по спецификации: брейншторм, план, ревью в формате дебатов и допрос идеи до первого коммита.
Скилл разработки под доказательства: агент окружает код спецификацией и набором проверок, чтобы построчное ревью стало необязательным
Коротко о README
README объясняет назначение, структуру репозитория, установку для WorkBuddy, Claude Code, Codex и Cursor, а также порядок трех стадий. Есть золотой пример по договорам.