CSV Stats Analyzer

v1.0.0

Analyzes any CSV file and returns row count, column names, and basic statistics for numeric columns.

0· 69·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill name/description (CSV analysis) aligns with the provided analyzer.py and sample CSV. However, SKILL.md declares a required binary ('uv') and the need to run with pandas, while the registry metadata lists no required binaries or dependencies — a minor inconsistency but explainable (the script needs pandas and SKILL.md expects a 'uv' runner).
Instruction Scope
Instructions are narrowly scoped: run the included analyzer.py against a user-supplied CSV and return counts/numeric stats. The SKILL.md does not instruct reading other files, environment variables, or sending data externally. The analyzer.py only reads the given CSV and prints results.
Install Mechanism
No install specification is provided (instruction-only runtime with an included script). That keeps the disk/write footprint minimal. The only risk is relying on an external runner ('uv') and Python package pandas being present.
Credentials
The skill requests no environment variables, secrets, or config paths. analyzer.py does not access env vars or external credentials. The lack of credential requests is proportional to the stated CSV analysis purpose.
Persistence & Privilege
always is false and user-invocable is true (normal). The skill does not request persistent system privileges or modify other skills or system settings.
Assessment
This skill appears to do exactly what it says: locally read a CSV and print counts and simple numeric stats. Before installing or running it, confirm you have the 'uv' runner (SKILL.md calls for 'uv run --with pandas') or else run the script with a known Python interpreter (e.g., python analyzer.py). Ensure pandas is installed in the environment that will execute the script. Only provide CSVs you trust (the script reads the file path you pass) and verify that you are comfortable with the agent being allowed to run local commands. The registry metadata omits the declared 'uv' runtime and pandas dependency — that's likely an oversight but worth double-checking. If you need higher assurance, open and review analyzer.py (small and readable) or run it in a sandboxed environment first.

Like a lobster shell, security has layers — review code before you run it.

latestvk979nfk8cncxqz9408ewmq1wbh83qjmj

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments