# zenstackhq

> Open-source publisher. Listings imported from github.com/zenstackhq — credited to the original author with their license.

- **Listings:** 9
- **Total installs:** 0
- **Profile:** https://agentstack.voostack.com/s/zenstackhq
- **Website:** https://github.com/zenstackhq

## Published listings

- [Zenstack Querying](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-querying) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-querying`
  Query and mutate data with the ZenStack V3 client. Use when creating a ZenStackClient (SQLite/Postgres/MySQL dialect), using the Prisma-compatible ORM API (findMany/create/update/etc.), relation queries (select/include), computed fields, polymorphic models, strongly-typed JSON, data validation on writes (@email/@length/@@validate), transactions, the Kysely query-builder escape hatch ($qb / $expr)…
- [Zenstack Crud Server](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-crud-server) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-crud-server`
  Expose ZenStack V3 data as automatic CRUD web APIs ("Query as a Service") and consume them. Use when adding REST/RPC endpoints with a server adapter (Express, Fastify, Next.js, Nuxt, SvelteKit, Hono, Elysia, TanStack Start), wiring per-request access control via getClient/$setAuth, generating an OpenAPI spec, or calling the API from a client (fetch-client, TanStack Query hooks).
- [Zenstack Db Migration](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-db-migration) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-db-migration`
  Manage database schema migrations in ZenStack V3. Use when creating/applying migrations (zen migrate dev/deploy/reset/status/resolve), prototyping with zen db push, introspecting an existing database with zen db pull, seeding, handling unsupported features (views) with --create-only, or wiring migrations into a deployment pipeline.
- [Zenstack Project Setup](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-project-setup) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-project-setup`
  Set up, configure, and manage a ZenStack V3 project. Use when installing ZenStack, scaffolding a new project, or running the `zen` CLI (generate). (For database schema migrations use zenstack-db-migration; to migrate a Prisma project use zenstack-migrate-from-prisma; to upgrade from ZenStack V2 use zenstack-migrate-from-v2.)
- [Zenstack Schema Modeling](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-schema-modeling) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-schema-modeling`
  Author ZModel (.zmodel) data schemas for ZenStack V3. Use when defining models, fields, field/model attributes, relations (1-1, 1-many, many-many, self), enums, custom types & mixins, polymorphic models (@@delegate), strongly-typed JSON fields, or computed fields.
- [Zenstack Access Control](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-access-control) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-access-control`
  Add access control to a ZenStack V3 schema. Use when writing access policies (@@allow / @@deny), the auth() function, field-level rules, post-update rules, or setting up the policy plugin and $setAuth runtime. (For data validation — @email/@length/@@validate — see zenstack-querying.)
- [Zenstack Migrate From V2](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-migrate-from-v2) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-migrate-from-v2`
  Upgrade an existing ZenStack V2 project to V3. Use when renaming V2 packages (zenstack, @zenstackhq/runtime), moving access control to the policy plugin, converting future() to post-update/before(), replacing abstract models with types+mixins, updating server adapters (getPrisma → getClient), and migrating client-side TanStack Query hooks.
- [Zenstack Plugin Dev](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-plugin-dev) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-plugin-dev`
  Develop ZenStack V3 plugins. Use when building or declaring a plugin — custom ZModel attributes/functions, CLI code generators (CliPlugin with a generate callback for `zen generate`), or runtime plugins installed via $use/definePlugin (onQuery, onKyselyQuery, onEntityMutation hooks, extending the client, custom query args, computed result fields).
- [Zenstack Migrate From Prisma](https://agentstack.voostack.com/l/skill-zenstackhq-skills-zenstack-migrate-from-prisma) — Skill · Free · security-reviewed — `agentstack add skill-zenstackhq-skills-zenstack-migrate-from-prisma`
  Migrate an existing Prisma project to ZenStack V3. Use when replacing Prisma/@prisma/client with ZenStack, converting schema.prisma to ZModel, swapping PrismaClient for ZenStackClient, updating generate/migrate scripts, mapping Prisma custom generators and client extensions, or keeping Prisma migrate tooling working.

---
Seller on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Install any with `agentstack add <slug>`.
