What problem does it solve?
Validate a project's local development environment to ensure all prerequisites are met before coding, onboarding, or resuming work after a break.
Core Features & Use Cases
- Identify required runtimes and versions from repo files (e.g., .node-version, .nvmrc, pyproject.toml, package.json) and verify they are installed.
- Check that dependencies are installed and up to date, and compare example environment variables with local .env files without exposing secrets.
- Verify that local services (e.g., databases, queues, and Docker Compose) are running when declared by the repository, and confirm migrations or generated artifacts are up to date.
- Provide a clear, actionable checklist to guide remediation when items are missing or misconfigured.
Quick Start
Run the env-check skill in your repository to generate a readiness checklist for local development.