Zap Studio

Overview

What Zap Studio is, what each package covers, and how we ship agent skills.

Zap Studio is a collection of framework-agnostic TypeScript packages for core app capabilities: typed HTTP calls, authorization policy checks, 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/validationStandard Schema utilities and consistent validation errors
@zap-studio/webhooksWebhook routing, signature verification, and payload validation

Agent Skills

We publish skills with AI-agent workflows in mind.

  • For manual installation, use the Vercel Skills CLI commands below.
  • We also use @tanstack/intent to ship SKILL.md files directly inside npm packages, so guidance stays versioned with each release.

For official documentation, see Vercel Skills and TanStack Intent.

npx skills add zap-studio/monorepo
pnpm dlx skills add zap-studio/monorepo
yarn dlx skills add zap-studio/monorepo
bunx skills add zap-studio/monorepo

For consumers mapping installed skills into agent config, run this after installing packages to automatically discover and install bundled skills from your installed dependencies:

npx @tanstack/intent install
pnpm dlx @tanstack/intent install
yarn dlx @tanstack/intent install
bunx @tanstack/intent install
Edit on GitHub

Last updated on

On this page