Validator

Validator - command-line tool for everyday use

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 23 · 0 current installs · 0 all-time installs
bybytesagain4@xueyetianya
MIT-0
Security Scan
VirusTotalVirusTotal
Pending
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & 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 zip
latestvk97858csw06wvj2wvdgaymkaa9831yk0

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

CommandDescription
validator helpShow usage info
validator runRun main task
validator statusCheck current state
validator listList 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 total
Select a file
Select a file to preview.

Comments

Loading comments…