Validator
Validator - command-line tool for everyday use
MIT-0 · Free to use, modify, and redistribute. No attribution required.
⭐ 0 · 26 · 0 current installs · 0 all-time installs
bybytesagain4@xueyetianya
MIT-0
Security Scan
OpenClaw
Benign
medium confidencePurpose & Capability
The declared purpose (a CLI validator/utility) matches the script's behavior (local logging, search, export, status). However there are small mismatches: SKILL.md mentions a VALIDATOR_DIR env var and commands like add/list that are not implemented exactly as described, and the package version in metadata (1.0.1) differs from the script's version string (v2.0.0).
Instruction Scope
Runtime instructions and examples describe local use and exporting to stdout/files. The included script operates only on local files under a data directory and standard shell utilities (date, grep, tail, wc, du). SKILL.md suggests changing the data dir via VALIDATOR_DIR, but the script actually hardcodes DATA_DIR from HOME and ignores VALIDATOR_DIR — an instruction/scope mismatch.
Install Mechanism
No install spec is provided (instruction-only skill with an included script). Nothing in the bundle attempts to download or install external code; risk from install mechanism is low.
Credentials
The skill declares no required environment variables or credentials (appropriate). The script uses HOME (to create ~/.local/share/validator). SKILL.md mentions VALIDATOR_DIR but the script does not read it; this inconsistency should be clarified. No secrets or unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and is user-invocable. It writes data in a per-user data directory (~/.local/share/validator) and does not modify other skills or system-wide configurations.
Assessment
This skill appears to be a simple local CLI tool that logs inputs and provides search/export functionality — it does not contact the network or request credentials. Before installing: (1) Note it will create and write files under ~/.local/share/validator; review or run the script in a sandbox if you are uncomfortable with that. (2) The SKILL.md and registry metadata diverge from the script (version mismatch and a mentioned VALIDATOR_DIR env var that the script ignores); ask the author or inspect the full script if you need deterministic behavior for data storage. (3) If you plan to store sensitive inputs, avoid using this tool until you confirm where data is written and retained, or change the data directory in the script to a location you control.Like a lobster shell, security has layers — review code before you run it.
Current versionv1.0.1
Download ziplatest
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
SKILL.md
Validator
Input validator — check emails, URLs, phone numbers, dates, and custom patterns.
Commands
| Command | Description |
|---|---|
validator help | Show usage info |
validator run | Run main task |
validator status | Check current state |
validator list | List items |
validator add <item> | Add new item |
validator export <fmt> | Export data |
Usage
validator help
validator run
validator status
Examples
# Get started
validator help
# Run default task
validator run
# Export as JSON
validator export json
Output
Results go to stdout. Save with validator run > output.txt.
Configuration
Set VALIDATOR_DIR to change data directory. Default: ~/.local/share/validator/
Powered by BytesAgain | bytesagain.com Feedback & Feature Requests: https://bytesagain.com/feedback
Files
2 totalSelect a file
Select a file to preview.
Comments
Loading comments…
