lighthouse-env-alignment

Official

Keep Lighthouse envs in sync with API and Web.

Authorpodverse
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Keeps Lighthouse env handling aligned with apps/api and apps/web startup validation. Use when changing Lighthouse env loading, .env.api/.env.web examples, or app validation requirements.

Core Features & Use Cases

  • No defaults in Lighthouse managers: ApiManager and WebAppManager must pass process.env through without hardcoded defaults.
  • Env files are split: .env.api for API, .env.web for web.
  • App validation is authoritative: if app validation changes, update .env.api.example / .env.web.example and docs.
  • Files to Update When Validation Changes: update listed examples and docs to reflect changes.
  • Notes: Keep .env formatting consistent (double quotes for non-empty values). Use Lighthouse docker env values from tools/web-perf/lighthouse/docker/env/db.env. When app/env validation changes in apps/api or apps/web, update the Lighthouse examples and re-check the Lighthouse startup flow.

Quick Start

Align Lighthouse env handling by reviewing changes to apps/api and apps/web startup validation and updating the listed Lighthouse environment examples and docs accordingly.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: lighthouse-env-alignment
Download link: https://github.com/podverse/podverse/archive/main.zip#lighthouse-env-alignment

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.