prisma-next-runtime
Configure Prisma Next Runtime Clients
Prisma Next runtime setup can fail through incorrect imports, middleware order, or connection lifecycle choices. This skill provides target-specific, typed configuration guidance.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "prisma-next-runtime" from https://skillstore.io/skills/prisma-prisma-next-runtime.md and its manifest at https://skillstore.io/api/skills/prisma-prisma-next-runtime/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "prisma-next-runtime". Set up Prisma Next with PostgreSQL and telemetry.
النتيجة المتوقعة:
A typed runtime plan with the PostgreSQL facade, contract artifacts, DATABASE_URL, telemetry first, and a process-level singleton.
جارٍ استخدام "prisma-next-runtime". My one-off PostgreSQL script finishes queries but never exits.
النتيجة المتوقعة:
A teardown recommendation using db.close after pending work, with await using reserved for the top level of short-lived scripts.
جارٍ استخدام "prisma-next-runtime". Switch my runtime from PostgreSQL to MongoDB.
النتيجة المتوقعة:
A migration checklist covering the Mongo facade, re-emitted artifacts, collection addressing, and unavailable SQL and transaction surfaces.
التدقيق الأمني
آمنAll 176 static findings are false positives caused by Markdown formatting, safe configuration examples, relative imports, and negative checklist wording. No executable payload, exposed credential, data exfiltration, prompt injection, or unsafe filesystem behavior was found.
عوامل الخطر
⚙️ الأوامر الخارجية (50)
📁 الوصول إلى نظام الملفات (6)
🔑 متغيرات البيئة (44)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/prisma-prisma-next-runtime/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/prisma-prisma-next-runtime?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/prisma-prisma-next-runtime?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/prisma-prisma-next-runtime/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/prisma-prisma-next-runtime.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
prisma. (2026). prisma-next-runtime security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/prisma-prisma-next-runtime/audits/1اقتباس BibTeX
@techreport{prisma-prisma-prisma-next-runtime-2026,
author = {prisma},
title = {prisma-next-runtime security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/prisma-prisma-next-runtime/audits/1},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "prisma-next-runtime security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "prisma"
date-released: "2026-08-17"
url: "https://skillstore.io/skills/prisma-prisma-next-runtime/audits/1"
identifiers:
- type: other
value: "skillstore:prisma-prisma-next-runtime:audit:1"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: متوسطما الذي يمكنك بناؤه
Create a runtime entry point
Generate a typed db.ts for a selected database target with correct contract imports and environment configuration.
Add runtime safeguards
Compose telemetry, lint, and budget middleware in an intentional order with verified option names.
Fix connection lifecycle issues
Choose correct client ownership and teardown patterns for servers, scripts, workers, and continuous integration tasks.
جرّب هذه الموجّهات
Create a typed Prisma Next db.ts for {target} using my emitted contract and DATABASE_URL.Add telemetry, lints, and budgets to my Prisma Next runtime with safe defaults and explain the middleware order.
Adapt my db.ts for development and production, keeping secrets external and changing middleware through NODE_ENV.
Review this server and script database setup for pool ownership, transaction support, teardown behavior, and target-specific limitations.
أفضل الممارسات
- Keep DATABASE_URL in environment configuration and never commit credentials.
- Place telemetry outermost when it must observe lint and budget failures.
- Use one module-level client for servers and close clients only in short-lived scripts.
تجنب
- Do not construct and dispose a database client inside every request handler.
- Do not invent middleware package paths or unsupported option names.
- Do not assume Postgres, SQLite, and Mongo expose identical query and transaction surfaces.