/install gh-envcheck
EnvCheck
Pre-flight check: does this environment have what the skill needs?
Start the server
uvicorn envcheck.app:app --port 8007
Check environment
curl -s -X POST http://localhost:8007/v1/check-env \
-H "Content-Type: application/json" \
-d '{"required_env": ["HOME", "PATH"], "required_bins": ["python", "git"]}' | jq
Returns ready (true/false), present_env, missing_env, present_bins, missing_bins.
Pair with ScopeCheck
Use ScopeCheck to find out what a skill needs, then EnvCheck to verify your environment has it:
# Step 1: What does the skill need?
SCOPE=$(curl -s -X POST http://localhost:8002/v1/check-scope \
-H "Content-Type: application/json" \
-d "{\"skill_content\": $(cat SKILL.md | jq -Rs)}")
# Step 2: Do we have it?
curl -s -X POST http://localhost:8007/v1/check-env \
-H "Content-Type: application/json" \
-d "{\"required_env\": $(echo $SCOPE | jq '.detected.env_vars'), \"required_bins\": $(echo $SCOPE | jq '.detected.cli_tools')}" | jq '.ready'
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install gh-envcheck - After installation, invoke the skill by name or use
/gh-envcheck - Provide required inputs per the skill's parameter spec and get structured output
What is Envcheck?
Check if your environment is ready to run a skill — verify that required environment variables are set and required CLI binaries are on PATH. Returns a ready... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.
How do I install Envcheck?
Run "/install gh-envcheck" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Envcheck free?
Yes, Envcheck is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Envcheck support?
Envcheck is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Envcheck?
It is built and maintained by mirni (@mirni); the current version is v1.0.0.