Optimizes API performance through query optimization, caching strategies, and connection pooling. Profiles slow queries with EXPLAIN ANALYZE, identifies N+1 patterns in Drizzle queries, adds caching layers (Workers KV or Redis), tunes connection pool settings, and implements response compression.
EnglishRuns integration tests, contract tests against the OpenAPI spec, and load tests using k6. Validates that the API implementation matches the specification, meets performance requirements, and handles concurrent load. Produces a comprehensive test report.
EnglishZod schemas and request/response validation middleware for Hono APIs. Generates Zod schemas from Drizzle tables using drizzle-zod, creates request validation middleware for body, query params, and path params, adds response validation in dev/test mode, and attaches OpenAPI metadata to Zod schemas.
EnglishGenerates deployment configuration based on the target platform specified in build-spec.json. For Cloudflare Workers, generates wrangler.toml with bindings. For Node.js, generates Dockerfile and docker-compose.yml with PostgreSQL. For AWS Lambda, generates a SAM template (API Gateway HTTP API), esbuild bundling config, and an OIDC deploy workflow. Always generates GitHub Actions CI/CD workflow and .env.example.
EnglishGenerates Hono route handlers, service layer, and middleware that make the failing tests from Phase 2 pass. Reads build-spec.json for the endpoint inventory, creates route files with proper typing, implements business logic in a service layer, wires up Drizzle queries, and adds Zod validation middleware. Tests are run after each route group to confirm GREEN.
EnglishParses OpenAPI 3.x specifications (YAML or JSON) or conducts a structured interview to generate one from scratch. Produces a canonical build-spec.json that drives all downstream pipeline phases. Use this skill at the very start of any new API project, when the user supplies an OpenAPI file, or when they want to describe an API conversationally.
EnglishWrites failing integration tests BEFORE route handlers exist, following strict test-driven development. For every endpoint in build-spec.json, generates Vitest integration tests covering happy paths, validation errors, auth requirements, and edge cases. Tests must be confirmed RED before Phase 3 proceeds. This is a hard gate in the Nerva pipeline.
EnglishIncludes API Performance, API Testing Verification, API Validation, and other workflows.
Supported by the Atlas install prompt. Skill-specific requirements vary.
Pack stats
What’s included
API Performance
Optimizes API performance through query optimization, caching strategies, and connection pooling. Profiles slow queries with EXPLAIN ANALYZE, identifies N+1 patterns in Drizzle queries, adds caching layers (Workers KV or Redis), tunes connection pool settings, and implements response compression. Keywords: performance, optimization, query, explain, analyze, n+1, cache, caching, kv, redis, connection-pool, slow-query, index, compression, latency, throughput, profiling
API Testing Verification
Runs integration tests, contract tests against the OpenAPI spec, and load tests using k6. Validates that the API implementation matches the specification, meets performance requirements, and handles concurrent load. Produces a comprehensive test report. Keywords: testing, integration, contract, load, k6, vitest, coverage, performance, verification, validation, spec-compliance, stress-test, benchmark, regression, e2e
API Validation
Zod schemas and request/response validation middleware for Hono APIs. Generates Zod schemas from Drizzle tables using drizzle-zod, creates request validation middleware for body, query params, and path params, adds response validation in dev/test mode, and attaches OpenAPI metadata to Zod schemas. Keywords: zod, validation, middleware, schema, request, response, body, query, params, drizzle-zod, hono-zod-validator, sanitize, parse, coerce, transform, error-format
Deployment Config Generator
Generates deployment configuration based on the target platform specified in build-spec.json. For Cloudflare Workers, generates wrangler.toml with bindings. For Node.js, generates Dockerfile and docker-compose.yml with PostgreSQL. For AWS Lambda, generates a SAM template (API Gateway HTTP API), esbuild bundling config, and an OIDC deploy workflow. Always generates GitHub Actions CI/CD workflow and .env.example. Keywords: deploy, deployment, wrangler, cloudflare, workers, docker, dockerfile, docker-compose, aws, lambda, sam, api-gateway, serverless, esbuild, oidc, cold-start, github-actions, ci-cd, pipeline, env, configuration, infrastructure
Route Generation
Generates Hono route handlers, service layer, and middleware that make the failing tests from Phase 2 pass. Reads build-spec.json for the endpoint inventory, creates route files with proper typing, implements business logic in a service layer, wires up Drizzle queries, and adds Zod validation middleware. Tests are run after each route group to confirm GREEN. Keywords: hono, route, handler, controller, service, middleware, endpoint, api, rest, crud, green-phase, implementation, drizzle-query
Schema Intake
Parses OpenAPI 3.x specifications (YAML or JSON) or conducts a structured interview to generate one from scratch. Produces a canonical build-spec.json that drives all downstream pipeline phases. Use this skill at the very start of any new API project, when the user supplies an OpenAPI file, or when they want to describe an API conversationally. Keywords: openapi, swagger, spec, schema, intake, interview, build-spec, api-design, yaml, json, parse, plan, kickoff, init, bootstrap
TDD from Schema
Writes failing integration tests BEFORE route handlers exist, following strict test-driven development. For every endpoint in build-spec.json, generates Vitest integration tests covering happy paths, validation errors, auth requirements, and edge cases. Tests must be confirmed RED before Phase 3 proceeds. This is a hard gate in the Nerva pipeline. Keywords: tdd, test, vitest, integration, red-green, failing-tests, supertest, test-driven, crud-tests, validation-test, auth-test, coverage, testcontainers, test-database, hard-gate
Quick start
- Choose your skills. Select individual skills above, or choose the entire pack.
- Copy the install prompt. Use Copy install prompt above the list.
- Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.
Try it with your agent
After installation, start with a request like:
Use the API Performance skill to help with my task.
Ask me for the context you need before getting started.Requirements & license
- A coding agent that can access your project files and install skills.
- Your agent checks each skill’s instructions, dependencies, and permissions during setup.
- Reported license for the skills shown: MIT. The author’s terms apply.