Better Fullstack CLI

CLI создает заготовку приложения из выбранных частей стека и помогает добавлять возможности в уже созданный проект.

  • 818 ★ репозитория
  • Последний коммит
  • MIT
CLI

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

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

  • Генератор создает и перезаписывает файлы; отдельные проверки могут запускать сборку и загружать зависимости.
Все причины и проверки

marve10s/better-fullstack

Установка

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

npm create better-fullstack@latest

Запускает генератор нового приложения. До создания файлов выберите каталог и нужные компоненты.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Генератор создает и перезаписывает файлы; отдельные проверки могут запускать сборку и загружать зависимости.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Better Fullstack CLI собирает начальный проект из совместимых частей: интерфейса, сервера и базы данных. Варианты выбирают интерактивно либо задают параметрами компонентов в одной команде. Генератор проверяет, совместимы ли выбранные части приложения. После создания остаются команды добавления функций, обновления шаблонов и проверки проекта. Агентный скилл предлагает сначала показать пробный результат, затем повторить тот же вызов с записью. Через отдельный MCP-интерфейс агент может прочитать допустимые настройки и подготовить план изменений.

Для кого. Для разработчиков, которые начинают новое приложение и хотят выбрать совместимые компоненты, а затем обновлять их тем же генератором.

Подходит, если

  • Нужно начать приложение с выбранными сервером, интерфейсом и базой.
  • Перед генерацией требуется проверить допустимость сочетания компонентов.
  • В созданный проект нужно добавить новую часть стека.
  • Команде нужен пробный результат генерации до записи файлов и установки зависимостей.

Не подходит, если

  • Нужно обновить произвольный проект без конфигурации генератора.
  • Ожидается автоматическая резервная копия при любом обновлении шаблонов.
  • Нужно автоматически подтвердить происхождение каждого шаблона и совместимость всех обновлений.

Пример запроса к агенту

Подбери совместимые части приложения на React и Python и покажи пробную генерацию без установки зависимостей.

Ограничения

Для обновления ранее созданного проекта нужен его файл `bts.jsonc`; произвольное приложение генератор не распознает автоматически. Проверки требуют зависимостей и инструментов выбранного языка, а их отсутствие считается ошибкой. Обновление шаблонов может перезаписать файлы без автоматического отката, поэтому сначала сохраните свои изменения в Git. При планировании обновления MCP показывает до 32 КиБ содержимого на файл; при превышении лимита он не разрешит применить обновление.

Как отключить. CLI запускается по запросу и не требует постоянной службы. Отменяйте изменения созданных файлов через свой контроль версий; сохраните нужный проект перед удалением.

Частые вопросы

Можно ли смешивать языки частей стека?

Да. Для каждой части выбирают назначение, экосистему и вариант реализации, а генератор проверяет их совместимость.

Запускает ли скилл сервер разработки?

Нет. Его правила запрещают запускать сервер при генерации и требуют отдельно сообщить следующие команды пользователю.

Можно ли пропустить Git и зависимости?

Да. Параметры `--no-install --no-git` исключают эти действия из агентной генерации.

Когда агент выбирает MCP?

При явной просьбе, недоступном CLI или необходимости структурированно проверить схему. В обычной ситуации скилл предпочитает имеющийся CLI.

Что возвращает проверка конфигурации проекта?

Сведения о настройках и наличии нужных файлов без запуска проверок выбранного языка. Само выполнение проверок вызывается отдельно.

Обсуждение

Вопросов и отзывов пока нет.

Генератор TypeScript-проектов собирает выбранные интерфейс, сервер, базу и авторизацию в общий стартовый проект.

CLIРасширенный доступ5,9 тыс.Звезды репозитория

Начальную структуру собственной командной утилиты можно получить одним запуском и затем доработать с агентом под задачи проекта.

CLIРасширенный доступ9,6 тыс.Звезды репозитория

Методы для агента в одном CLI: сравнение вариантов, разбор проблем и правки кода по шагам, всего 20 слэш-команд.

CLIРасширенный доступ125Звезды репозитория

CLI создает каркас MCP-сервера на TypeScript, добавляет компоненты и проверяет описания схем перед подключением

CLIРасширенный доступ930Звезды репозитория

Настройщик, который читает ваш репозиторий и подключает под его стек агентов, скиллы, MCP-серверы и правила сразу к нескольким ассистентам

CLIРасширенный доступ47Звезды репозитория

Скилл для аппаратных проектов помогает выбрать компоненты платы и подготовить техническое предложение с BOM

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

Коротко о README

Проект поддерживает несколько менеджеров пакетов, включая npm, pnpm и Bun. Визуальный конструктор и интерфейсы для агентов используют ту же логику выбора частей.

Бейдж для README

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

Foxx AIBetter Fullstack CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.