environment-setup
Installation
SKILL.md
Environment Configuration
Use this skill as the repository's narrower application-config and .env compatibility skill.
The job is to make app configuration clear and safe across environments:
- decide what belongs in env vars,
- structure
.envfiles and precedence rules, - validate required config,
- separate public/private values,
- reduce config drift between local, CI, staging, and production,
- make secret handoff explicit.
Read references/env-patterns.md and references/scope-boundaries.md before unusual cases or when deciding whether the real need belongs in system-environment-setup.
If the user mainly needs:
- toolchains, local services, Docker Compose, devcontainers, or onboarding → route to
system-environment-setup - deployment or CI secret wiring → pair with
deployment-automation - security architecture or policy → pair with
security-best-practices