Observability And Env

Companion to tanstack-promptable-fullstack-app-template. Use when adding structured logging, centralized environment validation (runtime schemas), error-tracking bootstrap, or fixing env/shellSession leaks in a TanStack Start app. Teaches interface-first observability patterns: parse env once, inject via middleware, project a browser-safe shellSession, and keep process.env out of handlers. The reference app uses pino + Sentry behind ObservabilityService — swap vendors without changing middleware or handler contracts. Companion skills: tanstack-promptable-fullstack-app-template (parent), reference-tech-stack (companion). Install missing companions with npx skills add carlosvin/tanstack-fullstack-ai-template --skill <id>. Project: TanStack AI-Promptable Full-Stack Template. Triggers on "add logging", "set up logging", "structured logging", "pino logger", "sentry init", "error tracking", "opentelemetry", "instrument server", "instrument.server.mts", "instrument.server.mjs", "env schema", "environment validation"

carlosvin d196a36 17.8 KB Updated

File contents

carlosvin/tanstack-fullstack-ai-template/tree/main/.agents/skills/observability-and-env commit d196a3630d

Frequently asked questions

npx skillmds@latest add carlosvin/observability-and-env