A streamlined utility for removing duplicate records from CSV files based on specific key columns or entire rows.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install csv-deduper
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 csv-deduper using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
CSV Deduper is a robust technical utility designed for developers and data analysts who need to maintain data integrity within large datasets. As a featured part of the Openclaw Skills library, it allows users to programmatically identify and remove redundant information from CSV files, ensuring that only unique records remain for downstream processing.
By default, the skill retains the first instance of a duplicate record and discards subsequent matches. Whether you are cleaning user lists, merging datasets, or preparing data for machine learning, this tool provides a predictable and safe environment for data sanitization without requiring external network dependencies.
To integrate this skill into your workflow, ensure you have the necessary scripts within your local environment. Run the following commands in your terminal:
# Basic deduplication using all columns as the key
python scripts/csv_dedupe.py --input data.csv --output data.deduped.csv
# Deduplication based on specific key columns (e.g., id and email)
python scripts/csv_dedupe.py --input data.csv --output data.deduped.csv --keys id,email
The CSV Deduper handles data through a straightforward input-output model, maintaining the original file's schema while altering row counts.
| Attribute | Description |
|---|---|
| Input Format | Standard CSV (.csv) |
| Output Format | Cleaned CSV (.csv) |
| Key Selection | String (comma-separated list of column headers) |
| Logic | First-In-Wins (remains first record, drops subsequent duplicates) |
| Security | Local execution; no external API calls or network access |
Loading
A specialized skill for converting aggressive marketing claims into policy-compliant copy that maintains its persuasive commercial edge.

A professional-grade accounting skill that bridges the gap between QuickBooks Online bookkeeping and IRS tax preparation by automating schedule mapping and workpaper generation.

GetNote is an advanced AI-integrated personal knowledge management tool designed to capture, organize, and retrieve information through intelligent automation.

A comprehensive AI-driven solution for corporate expense management, budget control, and automated financial analysis within the Openclaw Skills ecosystem.

An advanced video processing skill that automates the creation of narrated, commentary-style edits and explainer videos.

A zero-dependency, local-only reference tool providing instant technical documentation for the Poem ecosystem.








































