Test Tool
PassAudited by ClawScan on May 5, 2026.
Overview
This skill appears low-risk and only checks local file attributes, but its documentation overstates support for string and numeric tests.
This looks safe for basic local file checks such as -e, -f, and -d. Do not rely on the documented string or arithmetic examples until the implementation is fixed or verified, especially in critical automation.
Findings (1)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
If used in shell-condition logic, documented numeric or string checks may behave incorrectly, potentially causing the agent to make the wrong branch decision.
The documentation says string and numeric comparisons are supported, but scripts/test.py only defines handlers for -e, -f, and -d. This mismatch could cause users or agents to trust unsupported tests that will return false.
description: Evaluate conditional expressions for file testing, string comparison, and arithmetic checks... `n1 -eq n2`... `test-tool 5 -gt 3`
Use this skill only for the implemented file checks unless the code is updated to support the documented string and arithmetic operators.
