ViraStack Start CLI

ViraStack Start создает проект Next.js или TanStack Start и сразу настраивает Claude Code и Cursor правилами архитектуры.

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

Минимальный доступ

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

  • CLI ставит зависимости, скиллы сторонних авторов и делает коммит в новом проекте.
  • Анонимная статистика запусков отправляется по умолчанию.
Все причины и проверки

virastack/start

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add cli/virastack-start

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Что отправляет автору: что отправляет автору: инструмент отправляет анонимные данные об использовании — шаблон, опции, инструменты, менеджер пакетов и версию CLI. Отключить можно через команду с флагом --telemetry-disable.

Другие способы установки

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

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

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

  • CLI ставит зависимости, скиллы сторонних авторов и делает коммит в новом проекте.
  • Анонимная статистика запусков отправляется по умолчанию.

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

Что делает

ViraStack Start — интерактивный CLI, который копирует шаблон Next.js App Router или TanStack Start, ставит зависимости и делает первый git-коммит. Он спрашивает, какими ИИ-инструментами вы пользуетесь (Claude Code, Cursor), и запускает `@virastack/ai init`: правила архитектуры в родном формате каждого инструмента плюс `AGENTS.md`. Еще CLI ставит три дизайн-скилла: `emil-design-eng`, `better-ui` и `better-accessibility`. Командой `add` в готовый проект добавляют пакеты (`mask`, `password`, `address`, `ai`) и модули (`users`, `checkout-address`, `checkout-card`).

Для кого. Фронтенд-разработчикам, которые начинают проект на Next.js или TanStack Start и хотят, чтобы агент с первого запроса следовал одной архитектуре.

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

  • Новый проект на Next.js, и в него сразу нужны правила для Claude Code и Cursor.
  • Команда хочет единый стек: TanStack Query, Zustand, React Hook Form, Zod, Vitest.
  • В действующий проект добавляют правила агента командой `add ai`.
  • Агент должен собрать модуль `users` и затем убрать его через `remove`.

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

  • Проект на другом фреймворке: шаблонов только два.
  • Стек из шаблона (Base UI, Zustand, nuqs) не совпадает с вашим.
  • Анонимная статистика запусков не подходит политике команды.

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

Создай проект ViraStack на Next.js с i18n и правилами для Claude Code, затем добавь модуль `users`.

Ограничения

CLI собирает анонимную статистику (шаблон, опции, инструменты, менеджер пакетов, версия); отключается командой `--telemetry-disable`. Правила агента существуют только для Claude Code, Cursor и общего `AGENTS.md`. Без сети установка зависимостей, правил и скиллов пропускается, команды для ручного запуска выводятся на экран. Пакет `address` рассчитан на турецкие адреса. Шаблонов два, а набор библиотек в них фиксирован и меняется только вручную после генерации проекта.

Как отключить. Удалите каталог `.agents/` и блок ViraStack из `AGENTS.md`, а правила в `.claude/` или `.cursor/` уберите вручную. Модули снимаются командой `remove`, пакеты остаются в зависимостях.

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

Как запустить без вопросов?

Передайте флаги: `--yes` включает значения по умолчанию, `--template` выбирает `nextjs` или `tanstack`, `--agent` задает `claude`, `cursor` или `none`.

Перезапишет ли он мои файлы?

Нет, `@virastack/ai init` не трогает файлы, которые вы изменили.

Что получит агент, кроме правил?

Три дизайн-скилла в `.agents/skills/`: `emil-design-eng`, `better-ui` и `better-accessibility`.

Какие менеджеры пакетов поддерживаются?

Работают `pnpm`, `npm`, `yarn` и `bun`: установка идет тем менеджером, которым вы запустили CLI.

Как отключить статистику?

Выполните `pnpm dlx virastack --telemetry-disable`, настройка сохраняется навсегда.

Обсуждение

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

Официальный CLI для создания приложений TanStack Start и Router с машиночитаемым JSON-выводом для кодинг-агентов

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

VibeStart собирает проект на TypeScript из выбранных слоев стека и отдает агенту проверенную основу с правилами и тестами.

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

ai-site-cloner превращает Claude Code или Cursor в конвейер копирования сайта в Next.js с замером стилей и сверкой по пикселям.

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

Rockpack Starter, CLI для React, готовит шаблоны приложений и библиотек на Webpack с TypeScript и расширяемой сборкой.

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

Стартер Next.js 16 для анимированных лендингов: хранилище правил Obsidian, хуки Claude Code и агенты под секции, SEO и движение

ВоркфлоуМинимальный доступ146Звезды репозитория

Vercel Plugin

vercel-plugin

Выбор редакции

Официальный плагин Vercel: граф экосистемы, скиллы по Next.js, AI SDK, деплою и хранилищам, агенты-специалисты и команды деплоя

ПлагинШирокий доступ334Звезды репозитория

Коротко о README

Запуск через `pnpm dlx virastack`, вопросы про шаблон, ИИ-инструменты, i18n и пакеты. После копирования шаблона ставятся правила агента и дизайн-скиллы, затем делается первый коммит.

Бейдж для README

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