test-toolEvaluate conditional expressions for file testing, string comparison, and arithmetic checks. Use for shell script conditionals.
Install via ClawdBot CLI:
clawdbot install dinghaibin/test-toolGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Accesses sensitive credential files or environment variables
/etc/passwdAI Analysis
The skill is a simple conditional expression evaluator for shell scripts, with no network calls, data exfiltration, or hidden instructions. The reference to /etc/passwd is a standard example of file testing, not credential harvesting, and the skill does not access or transmit actual user data.
Audited May 10, 2026 · audit v1.0
Generated Oct 7, 2026
DevOps engineers use the test tool in build scripts to check whether required configuration files, secrets, or deployment artifacts exist before proceeding. A failed test exits with status 1, halting the pipeline early and preventing broken deployments.
System administrators write cron jobs that test whether today's backup directory was created and is non-empty. The test tool evaluates directory existence and numeric file counts, triggering alerts when checks fail.
Open-source maintainers embed test tool calls in setup scripts to verify toolchain prerequisites like Node.js installations and .env files. Developers cloning a repo get immediate, readable errors instead of cryptic failures.
Firmware engineers use lightweight shell conditionals on IoT gateways to test sensor log files and config partitions. The binary-style exit codes integrate cleanly with watchdog daemons that restart services on failure.
Instructors teach conditional logic by having students write scripts that use the test tool to compare strings and numbers. Exit status 0/1 gives learners immediate, binary feedback on their logic.
The core test tool remains freely available under a permissive license, driving wide adoption. Enterprises purchase support contracts, SLA-backed security patches, and priority bug fixes for mission-critical deployment pipelines.
Basic condition evaluation is free, while a paid tier adds enhanced diagnostics, detailed error tracing, regex-based tests, and team-shared test profiles. Developers upgrade when debugging complex scripts and needing richer output.
Hardware and platform vendors license the test tool to bundle into their device firmware and SDKs. The compact binary and predictable exit codes make it ideal for constrained environments requiring a trusted, auditable condition evaluator.
💬 Integration Tip
Embed test-tool calls directly in shell conditionals with && and || for concise control flow, but always quote variables (e.g., test-tool -z "$VAR") to avoid unexpected argument parsing.
Scored Oct 7, 2026
Real-time search engine supporting web search, vertical domain search, parallel batch search, and URL content extraction.
Manage Feishu (Lark) calendars by listing, searching, checking schedules, syncing events, and marking tasks with automated date extraction.
cad reference tool
Search, install, and create OpenClaw skills using intelligent matching across built-in, local, and GitHub skill repositories.
Use when building CLI tools, implementing argument parsing, or adding interactive prompts. Invoke for CLI design, argument parsing, interactive prompts, progress indicators, shell completions.
Publish local skills to ClawHub with customizable version, name, path, and optional changelog using command line or Python API.