[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"org-prisma":3,"repo-skills-v-0-3-0":98},{"org":4,"repos":51},{"slug":5,"name":6,"logoUrl":7,"githubOrg":5,"website":8,"skillCount":9,"repoCount":10,"topRepos":11,"topTags":21,"lastUpdatedAt":50},"prisma","Prisma","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fprisma.png","https:\u002F\u002Fwww.prisma.io",21,3,[12,15,18],{"name":13,"skillCount":14},"prisma\u002Fprisma-next",11,{"name":16,"skillCount":17},"prisma\u002Fskills",9,{"name":19,"skillCount":20},"prisma\u002Fcomposer",1,[22,23,26,29,32,35,38,41,44,47],{"slug":5,"name":6},{"slug":24,"name":25},"database","Database",{"slug":27,"name":28},"orm","ORM",{"slug":30,"name":31},"typescript","TypeScript",{"slug":33,"name":34},"postgresql","PostgreSQL",{"slug":36,"name":37},"migration","Migration",{"slug":39,"name":40},"next-js","Next.js",{"slug":42,"name":43},"api-development","API Development",{"slug":45,"name":46},"cli","CLI",{"slug":48,"name":49},"deployment","Deployment","2026-07-30T05:30:11.065251",[52,69,82],{"name":53,"fullName":13,"repoUrl":54,"skillCount":14,"stars":55,"forks":56,"description":57,"topics":58,"topTags":61,"topTagCount":68,"lastUpdatedAt":50},"prisma-next","https:\u002F\u002Fgithub.com\u002Fprisma\u002Fprisma-next",415,15,null,[59,60],"loggy-core","loggy-terminal",[62,63,64,65,66,67],{"slug":5,"name":6},{"slug":24,"name":25},{"slug":39,"name":40},{"slug":30,"name":31},{"slug":33,"name":34},{"slug":36,"name":37},18,{"name":70,"fullName":16,"repoUrl":71,"skillCount":17,"stars":72,"forks":10,"description":57,"topics":73,"topTags":74,"topTagCount":56,"lastUpdatedAt":81},"skills","https:\u002F\u002Fgithub.com\u002Fprisma\u002Fskills",44,[],[75,76,77,78,79,80],{"slug":5,"name":6},{"slug":24,"name":25},{"slug":27,"name":28},{"slug":36,"name":37},{"slug":33,"name":34},{"slug":30,"name":31},"2026-07-17T05:31:53.370495",{"name":83,"fullName":19,"repoUrl":84,"skillCount":20,"stars":10,"forks":85,"description":57,"topics":86,"topTags":87,"topTagCount":96,"lastUpdatedAt":97},"composer","https:\u002F\u002Fgithub.com\u002Fprisma\u002Fcomposer",0,[],[88,89,92,95],{"slug":42,"name":43},{"slug":90,"name":91},"architecture","Architecture",{"slug":93,"name":94},"engineering","Engineering",{"slug":5,"name":6},4,"2026-07-27T06:07:21.695273",{"items":99,"total":20},[100],{"slug":101,"name":101,"fn":102,"description":103,"org":104,"tags":105,"stars":10,"repoUrl":84,"updatedAt":97},"prisma-composer","build applications with Prisma Composer","How to write, test, and deploy an app with Prisma Composer (`@prisma\u002Fcomposer`): declare services with `compute()` and typed dependencies, define RPC contracts, compose Modules, declare the service input (config and secrets as one schema, read back with `input()`), compose the ready-made cron\u002Fstorage\u002Fstreams Modules, provision a raw S3-compatible object-store bucket with `bucket()`, find extensions (npm packages named `prisma-composer-*`), test with `mockService`\u002F`bootstrapService`, run the whole app locally with `prisma-composer dev` and tail its logs with `prisma-composer log`, and deploy with `prisma-composer deploy` (stages, destroy). Use when building a Prisma App, wiring a service dependency, adding a Postgres database, adding scheduled jobs \u002F blob storage \u002F event streams \u002F a raw bucket, writing tests for composed services, running an app locally, reading its logs, or deploying\u002Ftearing down an environment. Triggers on \"prisma composer\", \"@prisma\u002Fcomposer\", \"prisma app\", \"compute()\", \"service.load()\", \"module()\", \"contract()\", \"mockService\", \"bootstrapService\", \"prisma-composer dev\", \"prisma-composer log\", \"prisma-composer deploy\", \"--stage\", \"--fresh\", \"--tail\", \"prisma-composer destroy\", \"prisma-composer-\", \"bucket()\".",{"slug":5,"name":6,"logoUrl":7,"githubOrg":5},[106,108,109,110],{"name":43,"slug":42,"type":107},"tag",{"name":91,"slug":90,"type":107},{"name":94,"slug":93,"type":107},{"name":6,"slug":5,"type":107}]