[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-prisma-prisma-postgres-it":3,"guides-for-prisma-prisma-postgres":223,"similar-k177t72hzww4nkdkzx9hq1g0b1867ktp":224},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":23,"identity":191,"isFallback":195,"parentExtension":196,"providers":197,"relations":201,"repo":203,"workflow":220},1778053689272.9233,"k177t72hzww4nkdkzx9hq1g0b1867ktp",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Prisma Postgres setup and operations guidance across Console, create-db CLI, Management API, and Management API SDK. Use when creating Prisma Postgres databases, working in Prisma Console, provisioning with create-db/create-pg/create-postgres, or integrating programmatic provisioning with service tokens or OAuth.",{},"Prisma Postgres","https://github.com/prisma/skills/tree/HEAD/prisma-postgres",[15,16,17,18,19,20,21,22],"prisma","postgres","database","cli","api","sdk","documentation","provisioning",{"_creationTime":24,"_id":25,"extensionId":5,"locale":26,"result":27,"trustSignals":179,"workflow":189},1778053716548.3787,"kn7aw9wr2m5xe0n34f0xgkkxsh867yn2","en",{"checks":28,"evaluatedAt":169,"extensionSummary":170,"promptVersionExtension":171,"promptVersionScoring":172,"rationale":173,"score":174,"summary":175,"tags":176,"targetMarket":177,"tier":178},[29,34,37,40,44,47,51,55,58,61,65,70,73,77,80,83,86,89,92,95,99,103,107,111,115,118,121,124,128,131,134,137,140,143,147,150,153,156,159,162,166],{"category":30,"check":31,"severity":32,"summary":33},"Practical Utility","Problem relevance","pass","The description clearly names the user problem of setting up and managing Prisma Postgres databases across various tools and workflows.",{"category":30,"check":35,"severity":32,"summary":36},"Unique selling proposition","The skill provides specific guidance for Prisma Postgres workflows, including CLI commands, API usage, and SDK integration, offering value beyond generic database advice.",{"category":30,"check":38,"severity":32,"summary":39},"Production readiness","The skill covers the complete lifecycle for Prisma Postgres setup and integration, from console operations to programmatic provisioning and local linking, making it suitable for production workflows.",{"category":41,"check":42,"severity":32,"summary":43},"Scope","Single responsibility principle","The skill focuses exclusively on Prisma Postgres setup and operations, with clearly delineated categories for CLI, API, SDK, and console workflows.",{"category":41,"check":45,"severity":32,"summary":46},"Description quality","The description accurately and concisely reflects the skill's capabilities across Console, create-db CLI, Management API, and Management API SDK for Prisma Postgres.",{"category":48,"check":49,"severity":32,"summary":50},"Invocation","Scoped tools","The skill's reference files are categorized by priority and prefix (e.g., `create-db-cli`, `management-api`), indicating a focus on specific, scoped tools and workflows.",{"category":52,"check":53,"severity":32,"summary":54},"Documentation","Configuration & parameter reference","The skill provides detailed documentation for `create-db` CLI options, API authentication, and SDK usage, including examples and references.",{"category":41,"check":56,"severity":32,"summary":57},"Tool naming","Tool names like `create-db-cli`, `management-api`, and `console-and-connections` are descriptive and relevant to the Prisma Postgres domain.",{"category":41,"check":59,"severity":32,"summary":60},"Minimal I/O surface","The skill provides clear guidance on using specific CLI commands and SDK methods, implying focused inputs and outputs without unnecessary complexity.",{"category":62,"check":63,"severity":32,"summary":64},"License","License usability","The extension is licensed under the MIT license, which is a permissive open-source license.",{"category":66,"check":67,"severity":68,"summary":69},"Maintenance","Commit recency","not_applicable","No commit history available for evaluation.",{"category":66,"check":71,"severity":68,"summary":72},"Dependency Management","No third-party dependencies are explicitly managed within the skill's own structure.",{"category":74,"check":75,"severity":68,"summary":76},"Security","Secret Management","The skill provides guidance on handling tokens and credentials but does not itself manage or expose secrets.",{"category":74,"check":78,"severity":32,"summary":79},"Injection","The skill focuses on providing guidance and documentation, and does not execute arbitrary code or load untrusted third-party data as instructions.",{"category":74,"check":81,"severity":32,"summary":82},"Transitive Supply-Chain Grenades","The skill provides guidance and documentation; it does not fetch remote content or execute arbitrary scripts that could pose a supply-chain risk.",{"category":74,"check":84,"severity":32,"summary":85},"Sandbox Isolation","The skill provides instructions and documentation; it does not perform file operations or interact with the system outside of documented tool calls.",{"category":74,"check":87,"severity":32,"summary":88},"Sandbox escape primitives","No detached-process spawns or deny-retry loops are present as the skill is documentation-based.",{"category":74,"check":90,"severity":32,"summary":91},"Data Exfiltration","The skill provides guidance on authentication methods but does not actively read or submit confidential data.",{"category":74,"check":93,"severity":32,"summary":94},"Hidden Text Tricks","Bundled files are clean and do not contain hidden-steering tricks.",{"category":96,"check":97,"severity":32,"summary":98},"Hooks","Opaque code execution","The skill is documentation-based and does not contain obfuscated or dynamically executed code.",{"category":100,"check":101,"severity":32,"summary":102},"Portability","Structural Assumption","The skill's instructions reference common CLI commands and APIs without making assumptions about user-specific project organization.",{"category":104,"check":105,"severity":68,"summary":106},"Trust","Issues Attention","No issue data available.",{"category":108,"check":109,"severity":32,"summary":110},"Versioning","Release Management","The skill includes a `metadata.version` field in SKILL.md frontmatter ('7.6.0').",{"category":112,"check":113,"severity":68,"summary":114},"Code Execution","Validation","This skill provides guidance and documentation; it does not execute code that requires input validation.",{"category":74,"check":116,"severity":32,"summary":117},"Unguarded Destructive Operations","The skill provides guidance on using tools but does not itself contain destructive operations.",{"category":112,"check":119,"severity":68,"summary":120},"Error Handling","The skill provides guidance and documentation; it does not contain executable code that requires error handling.",{"category":112,"check":122,"severity":68,"summary":123},"Logging","The skill is documentation-based and does not perform actions that require local audit logging.",{"category":125,"check":126,"severity":68,"summary":127},"Compliance","GDPR","The skill provides guidance on using Prisma Postgres and does not operate on personal data.",{"category":125,"check":129,"severity":32,"summary":130},"Target market","The skill provides guidance applicable to Prisma Postgres and its associated tools, with no specific regional limitations detected. `targetMarket` is set to 'global'.",{"category":100,"check":132,"severity":32,"summary":133},"Runtime stability","The skill relies on standard CLI commands and APIs, with no assumptions about specific runtimes or OS features beyond typical shell environments.",{"category":48,"check":135,"severity":32,"summary":136},"Precise Purpose","The description clearly states the artifact (Prisma Postgres) and the user intents (setup, management, integration) with specific triggers across Console, CLI, API, and SDK.",{"category":48,"check":138,"severity":32,"summary":139},"Concise Frontmatter","The frontmatter is concise and effectively summarizes the skill's core capability and use cases.",{"category":52,"check":141,"severity":32,"summary":142},"Concise Body","The SKILL.md body is concise, outlining workflows and linking to detailed reference files for progressive disclosure.",{"category":144,"check":145,"severity":32,"summary":146},"Context","Progressive Disclosure","The SKILL.md outlines the main workflows and clearly links to separate markdown files in the `references/` directory for detailed guidance on each category.",{"category":144,"check":148,"severity":68,"summary":149},"Forked exploration","The skill provides guidance and documentation, not deep exploration of code or data.",{"category":30,"check":151,"severity":32,"summary":152},"Usage examples","The skill includes clear, end-to-end examples for CLI commands (`create-db`), SDK usage, and console workflows, demonstrating expected inputs and outcomes.",{"category":30,"check":154,"severity":32,"summary":155},"Edge cases","The skill addresses potential failure modes, such as interactive CLI options, programmatic error handling (`isDatabaseError`), and the lifecycle of temporary databases.",{"category":112,"check":157,"severity":68,"summary":158},"Tool Fallback","The skill guides the use of external tools like `create-db` and `prisma` CLI, but does not declare them as optional with fallbacks. It assumes these tools are available and correctly configured by the user.",{"category":100,"check":160,"severity":32,"summary":161},"Stack assumptions","The skill specifies its reliance on Node.js for CLI commands (`npx`) and provides TypeScript examples for SDK usage, with clear installation instructions.",{"category":163,"check":164,"severity":32,"summary":165},"Safety","Halt on unexpected state","While not explicitly listing preconditions in a checklist, the skill's guidance on linking existing databases and handling CLI options implies a requirement for a properly configured environment, and errors in provided SDK examples suggest failure reporting.",{"category":100,"check":167,"severity":32,"summary":168},"Cross-skill coupling","The skill is self-contained and focuses specifically on Prisma Postgres workflows, without implicitly relying on or merging with other skills.",1778053703976,"This skill provides detailed guidance on setting up and managing Prisma Postgres databases using Prisma Console, the `create-db` CLI, the Management API, and the `@prisma/management-api-sdk`. It covers provisioning, linking existing databases, and programmatic integration, with clear workflows and examples.","2.0.0","3.4.0","The Prisma Postgres skill is highly polished, with excellent documentation, clear scope, and comprehensive guidance. It passes all critical and warning checks. The only 'not_applicable' ratings are for checks irrelevant to a documentation-focused skill, and the few 'info' ratings are minor. Its structured approach to workflows and progressive disclosure makes it a strong example of a verified skill.",95,"A comprehensive and well-documented skill for managing Prisma Postgres databases.",[15,16,17,18,19,20,21,22],"global","verified",{"codeQuality":180,"collectedAt":181,"documentation":182,"maintenance":184,"security":185,"testCoverage":188},{},1778053691515,{"descriptionLength":183,"readmeSize":8},314,{},{"hasNpmPackage":186,"license":187,"smitheryVerified":186},false,"MIT",{"hasCi":186,"hasTests":186},{"updatedAt":190},1778053716548,{"githubOwner":15,"githubRepo":192,"locale":26,"slug":193,"type":194},"skills","prisma-postgres","skill",true,null,{"extract":198,"llm":200},{"commitSha":199,"license":187},"741a74fdafc1bf61fa208c2f73878be688cba263",{"promptVersionExtension":171,"promptVersionScoring":172,"score":174,"targetMarket":177,"tier":178},{"repoId":202},"kd76h7swxyhk8405svecsqq7gh864y5s",{"_creationTime":204,"_id":202,"identity":205,"providers":207,"workflow":217},1777995558409.8394,{"githubOwner":15,"githubRepo":192,"sourceUrl":206},"https://github.com/prisma/skills",{"discover":208,"github":211},{"sources":209},[210],"skills-sh",{"closedIssues90d":8,"forks":212,"license":187,"openIssues90d":8,"pushedAt":213,"readmeSize":214,"stars":215,"topics":216},2,1775122185000,5117,34,[],{"discoverAt":218,"extractAt":219,"githubAt":219,"updatedAt":219},1777995558409,1778053690224,{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},1778053689723,1778053689272,[],[225,247,266,285,303,327],{"_creationTime":226,"_id":227,"community":228,"display":229,"identity":239,"providers":241,"relations":245,"workflow":246},1778053689272.9238,"k17a5hw81fhwybk1wxavs6mvjs8676ca",{"reviewCount":8},{"description":230,"installMethods":231,"name":232,"sourceUrl":233,"tags":234},"Set up a new Prisma Postgres database and connect it to a local project using the Management API. Use when asked to \"set up a database\", \"create a Prisma Postgres project\", \"get a connection string\", \"connect my app to Prisma Postgres\", or \"provision a database\".",{},"Prisma Postgres Setup","https://github.com/prisma/skills/tree/HEAD/prisma-postgres-setup",[15,16,17,235,236,19,237,238],"setup","connection","typescript","node-js",{"githubOwner":15,"githubRepo":192,"locale":26,"slug":240,"type":194},"prisma-postgres-setup",{"extract":242,"llm":243},{"commitSha":199,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":244,"targetMarket":177,"tier":178},99,{"repoId":202},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},{"_creationTime":248,"_id":249,"community":250,"display":251,"identity":258,"providers":260,"relations":264,"workflow":265},1778053689272.9214,"k179nfcsssmeyeansre4nra1dn867zv4",{"reviewCount":8},{"description":252,"installMethods":253,"name":254,"sourceUrl":255,"tags":256},"Prisma CLI commands reference covering all available commands, options, and usage patterns. Use when running Prisma CLI commands, setting up projects, generating client, running migrations, managing databases, or starting Prisma's MCP server. Triggers on \"prisma init\", \"prisma generate\", \"prisma migrate\", \"prisma db\", \"prisma studio\", \"prisma mcp\".",{},"Prisma CLI Reference","https://github.com/prisma/skills/tree/HEAD/prisma-cli",[15,18,17,21,257],"orm",{"githubOwner":15,"githubRepo":192,"locale":26,"slug":259,"type":194},"prisma-cli",{"extract":261,"llm":262},{"commitSha":199,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},98,{"repoId":202},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},{"_creationTime":267,"_id":268,"community":269,"display":270,"identity":278,"providers":280,"relations":283,"workflow":284},1778053689272.9243,"k1708aetge4r52xy7r4jqs55w1866mgj",{"reviewCount":8},{"description":271,"installMethods":272,"name":273,"sourceUrl":274,"tags":275},"Complete migration guide from Prisma ORM v6 to v7 covering all breaking changes. Use when upgrading Prisma versions, encountering v7 errors, or migrating existing projects. Triggers on \"upgrade to prisma 7\", \"prisma 7 migration\", \"prisma-client generator\", \"driver adapter required\".",{},"Prisma Upgrade v7","https://github.com/prisma/skills/tree/HEAD/prisma-upgrade-v7",[15,257,276,237,277,17],"migration","javascript",{"githubOwner":15,"githubRepo":192,"locale":26,"slug":279,"type":194},"prisma-upgrade-v7",{"extract":281,"llm":282},{"commitSha":199,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},{"repoId":202},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},{"_creationTime":286,"_id":287,"community":288,"display":289,"identity":296,"providers":298,"relations":301,"workflow":302},1778053689272.9229,"k178wmqqr7yxw2r4kzhd5hdw6s8669ak",{"reviewCount":8},{"description":290,"installMethods":291,"name":292,"sourceUrl":293,"tags":294},"Required reference for Prisma v7 driver adapter work. Use when implementing or modifying adapters, adding database drivers, or touching SqlDriverAdapter/Transaction interfaces. Contains critical contract details not inferable from code examples — including the transaction lifecycle protocol, error mapping requirements, and verification checklist. Existing implementations do not replace this skill.",{},"Prisma Driver Adapter Implementation","https://github.com/prisma/skills/tree/HEAD/prisma-driver-adapter-implementation",[15,237,17,257,295,21],"driver-adapter",{"githubOwner":15,"githubRepo":192,"locale":26,"slug":297,"type":194},"prisma-driver-adapter-implementation",{"extract":299,"llm":300},{"commitSha":199,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},{"repoId":202},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},{"_creationTime":304,"_id":305,"community":306,"display":307,"identity":320,"providers":322,"relations":325,"workflow":326},1778053689272.9224,"k171jjcav8z7q0wkzdqz88p4pn8669t2",{"reviewCount":8},{"description":308,"installMethods":309,"name":310,"sourceUrl":311,"tags":312},"Guides for configuring Prisma with different database providers (PostgreSQL, MySQL, SQLite, MongoDB, etc.). Use when setting up a new project, changing databases, or troubleshooting connection issues. Triggers on \"configure postgres\", \"connect to mysql\", \"setup mongodb\", \"sqlite setup\".",{},"Prisma Database Setup","https://github.com/prisma/skills/tree/HEAD/prisma-database-setup",[15,17,313,314,315,316,317,318,319],"postgresql","mysql","sqlite","mongodb","sqlserver","cockroachdb","configuration",{"githubOwner":15,"githubRepo":192,"locale":26,"slug":321,"type":194},"prisma-database-setup",{"extract":323,"llm":324},{"commitSha":199,"license":187},{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},{"repoId":202},{"anyEnrichmentAt":221,"extractAt":222,"githubAt":221,"llmAt":190,"updatedAt":190},{"_creationTime":328,"_id":329,"community":330,"display":331,"identity":340,"providers":344,"relations":348,"workflow":350},1778054052548.2288,"k176w64x0xqzqqadda9yb8vg45866vbk",{"reviewCount":8},{"description":332,"installMethods":333,"name":334,"sourceUrl":335,"tags":336},"Postgres state adapter for chat (production)",{},"Postgres State Adapter","https://github.com/vercel/chat/tree/HEAD/packages/state-pg",[16,337,237,338,17,339],"state-management","production","chat-sdk",{"githubOwner":341,"githubRepo":342,"locale":26,"slug":343,"type":194},"vercel","chat","chat-adapter-state-pg",{"extract":345,"llm":347},{"commitSha":346,"license":187},"3e4764db4d5c826cd0938cdcd0130d14eb8ed992",{"promptVersionExtension":171,"promptVersionScoring":172,"score":263,"targetMarket":177,"tier":178},{"repoId":349},"kd7ds766kaxjjf3s3hr8y7z2t9865yn3",{"anyEnrichmentAt":351,"extractAt":352,"githubAt":351,"llmAt":353,"updatedAt":353},1778054054404,1778054052548,1778054107364]