skill-install-checker
安装前验证二进制、环境变量、配置、OS 与 sandbox 条件,解释为什么此机不适合装。;use for skills, install, preflight workflows;do not use for 假装依赖已经满足, 直接修改系统环境.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/52yuanchangxing/skill-install-checkerWhat This Skill Does
The skill-install-checker is a specialized OpenClaw agent skill designed to act as a pre-flight verification layer before the deployment of complex software components. Its primary purpose is to inspect the host environment—including binary availability, environment variables, system configurations, operating system versioning, and sandbox constraints—to ensure that all prerequisites for a successful installation are met. Unlike installer scripts that may attempt to force dependencies, this skill acts as a diagnostician, objectively reporting the state of the machine and providing clear justifications if the current environment is incompatible with a target skill.
Installation
You can install this skill directly via the ClawHub command-line interface. Run the following command in your terminal:
clawhub install openclaw/skills/skills/52yuanchangxing/skill-install-checker
Ensure that your OpenClaw environment is updated to the latest version to maintain compatibility with the diagnostic output structures.
Use Cases
This skill is best utilized in CI/CD pipelines, local developer environment bootstrapping, and cross-platform compatibility testing. It is perfect for teams who want to reduce 'it works on my machine' issues by validating environmental requirements before initiating heavy installation workflows. For example, use this when you need to confirm that a machine has the necessary Python runtime versions, specific library headers, or network permissions required by a newly acquired skill before committing to a full deployment.
Example Prompts
- "Check if my local machine meets the environment requirements for the docker-manager skill defined in the provided directory."
- "Perform a pre-flight check for the current project. I need to know what binaries are missing and if my OS version is supported."
- "Run a diagnostic check on the system environment and output a report detailing why the installation of the web-scraper skill might fail on this specific sandbox."
Tips & Limitations
- Read-Only Focus: This skill is strictly for diagnostic purposes. It will not modify your system environment, install missing packages, or alter configurations. If you require installation, use the specific installer skill after this checker confirms it is safe to proceed.
- Transparency: The checker adheres to a policy of explicit reporting. If information is missing, the skill will list 'pending confirmations' rather than guessing system states.
- Output Format: For professional use, the tool generates output based on a standard template, covering OS/sandbox risks, missing dependencies, and rollback suggestions. It is designed to be fully auditable and safe, making it ideal for high-compliance environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-52yuanchangxing-skill-install-checker": {
"enabled": true,
"auto_update": true
}
}
}Tags
Flags: file-read, code-execution
Related Skills
skill-readme-rebuilder
从 SKILL.md、脚本与资源反推 README、FAQ 与示例,保持说明一致。;use for skills, readme, docs workflows;do not use for 伪造脚本能力, 跳过真实依赖声明.
skill-pack-composer
把多个 Skill 组合成套装,检查 slug、依赖、资源和定位冲突。;use for skills, bundle, packaging workflows;do not use for 混入重复职责的 skill, 忽略依赖冲突.
skill-market-fit-ranker
对一批 Skill 选题按高频、低门槛、传播性、ROI 和风险做排序。;use for skills, market-fit, prioritization workflows;do not use for 只按个人偏好排序, 忽略发布风险.
skill-gap-finder
扫描现有 Skill 套装,找重复、缺口、职责冲突和最该补的空位。;use for skills, bundle, analysis workflows;do not use for 臆造目录内容, 直接删除 skill.
skill-frontmatter-doctor
修复 frontmatter、metadata、requires、install 和目录结构问题,贴合当前 OpenClaw 规范。;use for skills, frontmatter, validation workflows;do not use for 编造不存在的字段, 忽略单行 JSON 约束.