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.
自分のエージェントでインストール
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
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.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
エージェントが読めるリソース
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
テストする
「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 は証拠を報告しますが、この Skill が安全かどうかは判断しません。
レポートリンクをコピー
https://skillstore.io/skills/prisma-prisma-next-runtime/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdownバッジ
[](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/1BibTeX形式の引用
@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.