AIKraft/Skills/prisma cli

prisma cli

Prisma ORM CLI commands reference covering init, generate, migrate, db, dev, studio, validate, format, debug, and mcp. Use for ORM/database CLI workflows, not Prisma Compute app deployment. For Prisma Compute, `@prisma/cli app deploy`, `compute:deploy`, `create-prisma --deploy`, apps, deployments, logs, or domains, use the `prisma-compute` skill instead. Triggers on

prisma official Данные

Что делает навык

Навык предоставляет справочник команд CLI Prisma ORM 7 для настройки проекта, генерации клиента, управления миграциями и операциями с базой данных. Он охватывает workflow разработки и не предназначен для развёртывания приложений Prisma Compute.

Когда применять

  • Инициализация нового проекта Prisma 7 с выбором провайдера базы данных.
  • Генерация Prisma Client и запуск локальной базы данных для разработки.
  • Создание, применение и откат миграций в среде разработки или продакшена.
  • Интроспекция схемы базы данных или прямое применение изменений без миграций.
  • Отладка проблем и проверка корректности схемы с помощью утилит.

Как работает

  1. Использовать версию CLI, соответствующую версии проекта, не устанавливая плавающую prisma@latest.
  2. Настроить конфигурацию через файл prisma.config.ts с явной загрузкой переменных окружения (например, через dotenv).
  3. Выполнять команды в соответствии с приоритетом: setup (init), generation (generate), development (dev), database (db) и migrations (migrate).
  4. При использовании Bun всегда добавлять флаг --bun к командам.
  5. Перед выполнением деструктивных команд (migrate reset, db push --force-reset) запрашивать явное согласие пользователя на потерю данных.
  6. Запускать prisma generate явно после синхронизации схемы, если требуется свежий вывод клиента.

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

Инициализируй новый проект Prisma с базой данных PostgreSQL.
Создай и примени миграцию с именем add_users_table в режиме разработки.
Запусти локальную базу данных Prisma Postgres для разработки.

Что понадобится

  • Установленный CLI Prisma ORM 7, соответствующий версии проекта.
  • Файл конфигурации prisma.config.ts.
  • Переменные окружения, загруженные явно (например, через dotenv).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «prisma-cli» из репозитория: # https://github.com/prisma/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r prisma-cli/ ~/.claude/skills/prisma-cli/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.