Скилл Prisma 8

prisma-8

Официальный скилл Prisma 8, который ставится из пакетов проекта: контракт данных, миграции, запросы, обновление версий

  • 47 671 ★ репозитория
  • Последний коммит
  • Apache-2.0
Скилл

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

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

  • Агент по инструкциям скилла применяет миграции к базе данных
Все причины и проверки

prisma/orm

Установка

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

npx prisma orm init
npx prisma skills sync

Первая команда подключает Prisma 8 к существующему проекту, вторая копирует скиллы в папки агентов.

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

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

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

  • Агент по инструкциям скилла применяет миграции к базе данных

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

Что делает

Скилл prisma-8 поставляется внутри пакетов @prisma/orm-postgres, @prisma/orm-sqlite и @prisma/orm-mongo и описывает ровно установленную версию. SKILL.md работает как маршрутизатор: по задаче он отправляет агента в справочник о старте, описании контракта, миграциях, запросах через db.orm и db.sql, подключении сборщиков, расширении Supabase и расшифровке кодов ошибок. Обновление версии тоже входит в скилл и опирается на рецепты, которые выходят с каждым релизом. В каждом справочнике есть раздел о том, чего Prisma 8 пока не умеет, чтобы агент не выдумывал API.

Для кого. Для TypeScript-разработчиков, которые начинают проект на Prisma 8 или переходят на нее.

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

  • Проект использует пакеты @prisma/orm-* и contract.prisma
  • Нужно спланировать и применить миграцию
  • Нужно обновить Prisma 8 до нового релиз-кандидата

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

  • Проект на Prisma ORM 7 и раньше со schema.prisma и @prisma/client
  • Нужен глобальный скилл без установки пакетов в проект

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

Добавь в контракт модель заказов со связью с пользователями и примени миграцию

Ограничения

Prisma 8 пока в статусе релиз-кандидата и может ломать совместимость между версиями. Скилл ставится только на уровень проекта. Копия, поставленная через npx skills напрямую из GitHub, сама не обновляется.

Как отключить. Удалите папки prisma-8 из .claude/skills, .cursor/skills и .agents/skills в корне проекта.

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

Как узнать, что скилл устарел?

Каждая команда prisma сверяет скопированный скилл с установленными пакетами и пишет строку в stderr при расхождении.

Подходит ли для Prisma 7?

Нет, скилл явно исключает проекты со schema.prisma и @prisma/client.

Обсуждение

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

Скиллы
Официальный

Два официальных MCP-сервера Prisma: локальный для миграций и Prisma Studio и удаленный для управления базами Prisma Postgres

MCP-серверШирокий доступ49Звезды репозитория
Выбор редакции

Официальные скиллы Supabase: помогают агенту работать с базой, Auth, Edge Functions и лучшими практиками Postgres

СкиллМинимальный доступ2,9 тыс.Звезды репозитория

17 скиллов учат агента писать приложения на Convex по документации и вести проект через PRD, task.md и журнал изменений

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

Скилл Payload

Payload agent skill

Официальный скилл Payload CMS, который приходит вместе с пакетом: коллекции, поля, хуки, доступы, запросы и адаптеры баз данных

СкиллМинимальный доступ45,6 тыс.Звезды репозитория
Выбор редакции

Официальный набор устанавливаемых скиллов Oracle для работы с Oracle Database, OCI, GraalVM, Fusion и APEX

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

24 скилла в пакетах tRPC: сервер, адаптеры, клиент, Next.js, TanStack React Query и OpenAPI подгружаются агенту по теме задачи через TanStack Intent

СкиллМинимальный доступ40,7 тыс.Звезды репозитория

Коротко о README

README представляет Prisma 8 как переписанную на TypeScript ORM, рассчитанную на работу с агентами. Новый проект создается шаблоном, существующий подключается через npx prisma orm init, после чего скиллы ставит npx prisma skills sync. Скилл и файл prisma-8.md раскладываются в папки Claude Code, Cursor, Devin и общий .agents. Лицензия Apache 2.0.

Бейдж для README

Исходный SKILL.md

---
name: prisma-8
description: >-
  Use when working in a project that depends on @prisma/orm-postgres,
  @prisma/orm-sqlite, or @prisma/orm-mongo (Prisma 8, formerly Prisma Next): editing
  contract.prisma or a contract.ts builder, running `prisma contract emit`,
  planning or applying migrations, editing migration.ts, writing db.orm /
  db.sql / db.query queries, wiring db.ts or middleware, integrating a build
  tool, using the Supabase extension or RLS, or reading a dotted error code
  such as MIGRATION.HASH_MISMATCH. Use when the user asks "what is Prisma
  8", "where do I start", or compares it to another ORM. Use when the user
  asks to upgrade or bump Prisma 8 in an app or an extension package. Use when
  you see @internal/* or @prisma/orm-* imports, prisma.config.ts with
  definePrismaConfig, or contract.json / contract.d.ts. Do not use for Prisma
  ORM 7 or earlier (schema.prisma + @prisma/client).
metadata:
  library: '@prisma/orm-postgres'
  library_version: '8.0.0-rc.11'
  version: '2026-09-12'
---

# Prisma 8 (Prisma 8)

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

Foxx AIСкилл Prisma 8
Foxx AI

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