What problem does it solve?
qclaw-env eliminates uncertainty and failures when installing or configuring CLI tools, runtimes and package managers by providing a disciplined detect-then-install workflow, network/mirror checks, dependency chain resolution and clear user guidance for manual steps.
Core Features & Use Cases
- Platform & Architecture Detection: Automatically detect OS and CPU architecture to select correct installers and PATH adjustments.
- Full Environment Snapshot: Enumerates existing package managers, runtimes and CLI tools to avoid redundant installs.
- Network and Mirror Checks: Tests connectivity to key services and enforces mirror configuration for slow or blocked networks.
- Layered Dependency Installation: Follows a strict dependency chain (network → package manager → runtimes → CLIs → env vars) with validation and fallback (pkg/msi downloads) strategies.
- User-Interaction Guidance: Produces step-by-step, copy-paste friendly instructions when elevated privileges or GUI actions are required.
- Use Case: Prepare a macOS or Windows machine for OpenClaw skills by ensuring Homebrew/Scoop, node/python/go/uv, ffmpeg, gh and other CLIs are installed and validated.
Quick Start
Ask the agent to run a full environment diagnosis and install any missing package managers, runtimes, and CLI tools for your machine, and then report back the verification results.