A local, zero-dependency CSV, TSV, and JSONL data cleanup and inspection toolkit built entirely on the Python 3 standard library.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install clean-csv-toolkit
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install clean-csv-toolkit using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The clean-csv-toolkit is a lightweight, secure utility collection engineered for AI agents to inspect, validate, and manipulate tabular data files without loading entire datasets into memory. It operates completely offline with no remote API or LLM calls, making it an excellent choice for privacy-centric environments utilizing Openclaw Skills.
By leveraging the Python 3 standard library rather than heavy frameworks like pandas, this tool processes files exceeding 100,000 rows in less than a second. It handles parsing, schema compliance, deduplication, merging, and transformations cleanly and safely, protecting workflows from shell injection vulnerabilities and memory exhaustion.
eval routines.Verify that Python 3 is installed and ready within your environment:
bash scripts/check_deps.sh
No additional pip configuration or third-party packages are required. The ecosystem relies entirely on standard libraries.
The toolkit interacts dynamically with a configurable schema file for validation tasks. It parses JSON rules structured as follows:
| Property | Type | Description |
|---|---|---|
required_columns |
Array | A list of headers that must be present in the document. |
columns |
Object | Map of column names containing rules such as type, min, max, regex, and unique. |
When validation fails, structured reports or JSON outputs outline rows with issues using the following taxonomy:
bad_type: Value does not match the inferred or declared datatype.regex_mismatch: Value fails to correspond with the expected regular expression pattern.below_min / above_max: Numeric indicators fall outside bounds.duplicate_unique: A constraint violation on a column requiring distinct rows.profit = revenue - cost using built-in deterministic operations (coalesce, year, strip, replace).inner, left, right, and outer strategies while controlling memory overhead.--seed values to preserve analytical integrity.Loading
An AI-powered food item identification and calorie estimation tool that processes local food photos or image URLs to return nutritional insights.

An AI-powered medical report interpreter that recognizes text, highlights abnormal indicators, and provides health advice from local files or image URLs.

An AI-powered local skin disease analysis tool that securely processes local photos using WiseDiag AI and streams diagnostic references.

Analyze and interpret medical checkup reports from PDFs or local files with WiseDiag's advanced AI health analysis.

An optimized offline speech-to-text script for rapid Chinese transcription powered by FunASR Paraformer.

An expert AI coding agent skill designed to automate structured academic thesis evaluation and generate official Word-formatted review reports based on historical peer-review expertise.








































