envcheck

Diagnose environment setup, dependencies, and configuration issues in a project.

Updated Feb 7, 2026
One-click install
npx skills add https://github.com/maggit/claude-workspace --skill envcheck
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: envcheck
Source: https://github.com/maggit/claude-workspace/tree/main/skills/envcheck
Command: npx skills add https://github.com/maggit/claude-workspace --skill envcheck

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Diagnoses environment setup, dependencies, and configuration issues to prevent blockers in project work.

Core Features & Use Cases

  • Runtime & Tools verification: Checks language runtimes and CLI tools to ensure compatibility with project requirements.
  • Dependency & Config validation: Verifies installed dependencies, lockfile freshness, and essential environment variables and configuration files.
  • Use Case: When onboarding a new project, run envcheck to surface misconfigurations and missing prerequisites so you can fix them before running the app.

Quick Start

Run envcheck to scan your project’s environment and surface actionable issues.

Frequently Asked Questions about envcheck

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose environment setup issues before running a project?

Diagnose environment setup issues by scanning runtime versions, dependency presence, environment variables, and config files to surface misconfigurations. This verification prevents blockers by identifying missing prerequisites and reporting actionable fixes needed to prepare a reproducible local environment.

What is the best way to verify toolchain readiness across multiple ecosystems?

Verifying toolchain readiness involves checking installed language runtimes and CLI tools against project requirements to ensure compatibility. It detects missing dependencies, validates lockfile freshness, and confirms essential service availability to guarantee your local setup matches project expectations.

Can I check for missing dependencies and environment variables in my project?

You can check for missing dependencies by verifying installed packages and validating lockfile freshness. The process also confirms essential environment variables and configuration files are present, reporting any gaps with actionable fixes to resolve configuration issues.

Does environment diagnostics work for onboarding a new project?

Environment diagnostics works effectively for project onboarding by scanning your setup to surface misconfigurations and missing prerequisites. It checks runtime versions, dependency presence, and service availability, allowing you to fix issues before running the application.

Why does my local environment fail to match the project requirements?

Your local environment fails to match project requirements when runtime versions are incompatible, dependencies are missing, or essential environment variables and config files are absent. Diagnosing these setup issues identifies the specific gaps preventing reproducibility.