Zap Studio

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

PackageWhat it covers
@zap-studio/fetchType-safe HTTP requests with schema-validated responses
@zap-studio/permitDeclarative authorization policies and permission checks
@zap-studio/retryComposable retry policies with fixed and exponential backoff
@zap-studio/validationStandard Schema utilities and consistent validation errors
@zap-studio/webhooksWebhook 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/monorepo
yarn dlx skills add zap-studio/monorepo
pnpm dlx skills add zap-studio/monorepo
bunx skills add zap-studio/monorepo
deno run -A npm:skills add zap-studio/monorepo
Edit on GitHub

Last updated on

On this page