A pre-flight diagnostic tool that verifies if a host environment has the necessary variables and binaries to execute a skill.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install gh-envcheck
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install gh-envcheck using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
EnvCheck serves as a vital infrastructure component for developers and automated systems working with AI agents. It provides a standardized API to perform pre-flight checks, ensuring that all necessary dependencies—such as specific environment variables and CLI binaries—are correctly configured before a workflow begins. This utility is designed to integrate seamlessly into the ecosystem of Openclaw Skills, helping to prevent runtime errors caused by missing paths or unset configuration keys.
By exposing a simple FastAPI-based endpoint, EnvCheck allows agents or shell scripts to programmatically confirm system readiness. This is particularly useful in multi-agent environments or containerized setups where environment parity is essential for consistent performance across different nodes.
To get started with this utility, ensure you have python installed and then set up the server:
# Install required dependencies
uv pip install fastapi uvicorn pydantic
# Start the EnvCheck server
uvicorn envcheck.app:app --port 8007
You can then test the environment using curl:
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
The skill returns a structured JSON object to help orchestrators decide whether to proceed with Openclaw Skills execution:
| Property | Type | Description |
|---|---|---|
ready |
Boolean | True if every required environment variable and binary is found. |
present_env |
Array | A list of environment variables successfully detected. |
missing_env |
Array | A list of environment variables that were requested but not found. |
present_bins |
Array | A list of CLI binaries found on the system PATH. |
missing_bins |
Array | A list of CLI binaries missing from the system PATH. |
Loading
A high-performance AI tool to generate and download video subtitles with cloud-based GPU rendering and professional 1080p export.

A powerful bridge connecting Claude Code to DingTalk group chats for automated messaging and interactive AI bot responses.

An AI-powered co-regulation guide designed to help parents support children aged 3-8 through emotional meltdowns and relationship repair.

A high-performance conversion engine for bi-directional translation between JSON, YAML, and TOML data formats.

SkillGuard provides a unified security audit for Openclaw Skills, combining malware scanning, permission analysis, and prompt injection detection into one report.

DiffGate is a high-performance utility for comparing text strings, providing granular diff data and similarity scores through a simple API.








































