← Back to Skills Marketplace
100
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install x-is
Description
Value validation and environment detection tool for Shell scripts. Validates input types (integers, floats, IPs), compares file ages, detects runtime environ...
Usage Guidance
This skill is suspicious because it provides no code but tells the agent to source ~/.x-cmd.root/X, which could execute arbitrary code or read files from your home. Before installing or using it: (1) Do not source ~/.x-cmd.root/X unless you trust its origin — inspect its contents first. (2) Ask the publisher to include the implementation or a verifiable install method (official package URL, checksum, or GitHub release). (3) Prefer running this in an isolated environment if you want to test. (4) If you only need the described validations, consider using a known, auditable script or a packaged tool rather than sourcing a hidden file. If the publisher provides the script content (or an install URL on a reputable host) and a checksum, the coherence concerns would be resolved.
Capability Analysis
Type: OpenClaw Skill
Name: x-is
Version: 1.0.0
The skill bundle provides documentation for 'x is', a value validation and environment detection utility for shell scripts. The instructions in SKILL.md describe standard CLI usage for type checking, file age comparison, and environment detection (e.g., WSL, Termux) without any evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
The described purpose (shell value/environment validation) is plausible, but the package contains no code or install instructions. Instead it instructs users/agents to '. ~/.x-cmd.root/X' to load x-cmd. A coherent skill would either include the script or provide an official install method or clear provenance for that file.
Instruction Scope
Runtime instructions require sourcing a file in the user's home (~/.x-cmd.root/X). Sourcing an arbitrary user-owned file can execute arbitrary code and access local secrets/files; this behavior is outside the declared requirements and not justified by the metadata. The rest of the instructions (type checks, file-age checks, environment detection) are consistent with the stated purpose, but the explicit instruction to load a hidden local file is a scope creep and a potential execution/data exposure vector.
Install Mechanism
There is no install spec and no code files. While instruction-only skills are low-risk in principle, this one cannot function without external code (the ~/.x-cmd.root/X file). The absence of an install or bundled implementation is an incoherence: the skill promises commands but supplies no implementation or safe retrieval mechanism.
Credentials
The skill declares no environment variables or credentials (which is appropriate), but the instruction to source a specific path in the user's home effectively requests access to user filesystem content. That can expose sensitive files or run arbitrary code; the SKILL.md does not justify or constrain this access.
Persistence & Privilege
The skill does not request persistent/always-on presence and uses the platform default for autonomous invocation. It does not declare writes to system config or other skills' settings. Autonomous invocation alone is not flagged, and 'always' is false.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install x-is - After installation, invoke the skill by name or use
/x-is - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of x-is: a POSIX shell value validator and environment detection tool.
- Provides type checks (int, float, positive, negative), range checks, and file age comparisons for shell values.
- Detects runtime environments (TTY, WSL, Termux, Cygwin, etc.) and variable states (e.g., unset).
- Supports batch validation with exit codes for scripting logic (0: success, 1: failure).
- Offers multiple list membership checks and specialized suitability/environmental tests.
- Designed for robust, silent validation in shell scripts.
Metadata
Frequently Asked Questions
What is Value & Environment Validator?
Value validation and environment detection tool for Shell scripts. Validates input types (integers, floats, IPs), compares file ages, detects runtime environ... It is an AI Agent Skill for Claude Code / OpenClaw, with 100 downloads so far.
How do I install Value & Environment Validator?
Run "/install x-is" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Value & Environment Validator free?
Yes, Value & Environment Validator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Value & Environment Validator support?
Value & Environment Validator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Value & Environment Validator?
It is built and maintained by lunrenyi (@lunrenyi); the current version is v1.0.0.
More Skills