olorehq

olore-t3-env-latest

Local t3-env documentation reference (latest). T3 Env documentation. Use for type-safe environment variable validation with Zod/Valibot, Next.js and Nuxt integration, and runtime env configuration.

olorehq 67 4 Updated 3mo ago

Resources

4
GitHub

Install

npx skillscat add olorehq/olore/olore-t3-env-latest

Install via the SkillsCat registry.

SKILL.md

t3-env Documentation

T3 Env documentation. Use for type-safe environment variable validation with Zod/Valibot, Next.js and Nuxt integration, and runtime env configuration.

Quick Reference

File Title Description
contents/introduction/page.mdx Introduction Introduction to T3 Env - a simple way to define environment variable validation with type safety, Standard Schema support, server/client separation, and framework agnostic design
contents/core/page.mdx Core Framework agnostic core package installation and setup for any framework (Astro, Vite, etc.)
contents/nextjs/page.mdx Next.js Next.js integration with preconfigured settings and runtime compatibility
contents/nuxt/page.mdx Nuxt Nuxt integration with automatic runtimeEnv configuration
contents/customization/page.mdx Customization Customization options for skipping validation and extending presets
contents/recipes/page.mdx Recipes Common use case recipes for booleans, numbers, and transformations with Standard Schema validators
contents/standard-schema/page.mdx Standard Schema Standard Schema specification support and compatible validators (Zod, Valibot, ArkType, Typia)

When to use

Use this skill when the user asks about:

  • Type-safe environment variable validation and configuration
  • Using Zod, Valibot, ArkType, Typia, or other Standard Schema validators for env vars
  • Next.js or Nuxt environment variable setup and integration
  • Server/client environment variable separation and security
  • Environment variable transformations, coercions, and recipes
  • Framework agnostic environment configuration

How to find information

  1. Check Quick Reference above for the relevant file
  2. Read specific files from contents/{filename}