Overview
What Zap Studio is, what each package covers, and where agent skills live.
Zap Studio is a collection of framework-agnostic TypeScript packages for core app capabilities: typed HTTP calls, authorization policy checks, retry policies, schema validation, and webhook processing.
Our goal is to provide composable building blocks that stay portable across stacks while remaining strict about type safety and runtime correctness.
Package Overview
| Package | What it covers |
|---|---|
@zap-studio/fetch | Type-safe HTTP requests with schema-validated responses |
@zap-studio/permit | Declarative authorization policies and permission checks |
@zap-studio/retry | Composable retry policies with fixed and exponential backoff |
@zap-studio/validation | Standard Schema utilities and consistent validation errors |
@zap-studio/webhooks | Webhook routing, signature verification, and payload validation |
Agent Skills
Skills are split by package and maintenance workflow so agents can load focused guidance for the task at hand.
Install them with the Vercel Skills CLI:
npx skills add zap-studio/monorepoyarn dlx skills add zap-studio/monorepopnpm dlx skills add zap-studio/monorepobunx skills add zap-studio/monorepodeno run -A npm:skills add zap-studio/monorepoEdit on GitHub
Last updated on