Reliability-first backend TypeScript skill for APIs, workers, queues, CLIs, and long-running services. Use when writing Node, Bun, Deno, or worker code that needs request and env parsing, branded identifiers, explicit result errors, cancellation propagation, idempotent writes, persistence evolution, or contract and integration tests.
Instalación
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Reliability-first backend TypeScript skill for APIs, workers, queues, CLIs, and long-running services. Use when writing Node, Bun, Deno, or worker code that needs request and env parsing, branded identifiers, explicit result errors, cancellation propagation, idempotent writes, persistence evolution, or contract and integration tests.
TypeScript Backend Reliability
Overview
Use this skill for server-side TypeScript where IO lies can corrupt business logic. It concentrates on safe request parsing, domain-safe IDs, adapter boundaries, cancellation, retry safety, and persistence evolution.
Apply the default backend patterns in order: schema-first parsing, branded IDs, explicit result error algebra, deadline propagation, transport normalization, ports-and-adapters, and idempotent mutation boundaries.
Keep the service core framework-light. Push HTTP, queue, database, and provider quirks to adapters.
Validate with contract or integration tests for the real boundary, not only unit tests inside the core.