sheetsmith
Pandas-powered CSV & Excel management for quick previews, summaries, filtering, transforming, and format conversions. Use this skill whenever you need to inspect spreadsheet files, compute column-level summaries, apply queries or expressions, or export cleansed data to a new CSV/TSV/XLSX output without rewriting pandas every time.
Why use this skill?
Master your CSV, TSV, and Excel files with Sheetsmith. Perform rapid data filtering, transformations, and statistical summaries using a powerful, pandas-backed AI CLI tool.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/crimsondevil333333/sheetsmithWhat This Skill Does
Sheetsmith is a high-efficiency pandas-powered CLI agent designed to streamline spreadsheet manipulation tasks. Instead of requiring users to write custom Python scripts or manually navigate heavy spreadsheet software, Sheetsmith provides an abstraction layer for common data tasks. It handles CSV, TSV, and XLSX/XLS files with equal ease, offering built-in commands for structural inspection, deep statistical description, ad-hoc filtering, and complex column-level transformations. By leveraging the power of the pandas ecosystem under the hood, it ensures that data processing is fast, consistent, and reliable, outputting results directly to the console or writing cleansed files back to disk.
Installation
To integrate this skill into your OpenClaw environment, use the command: clawhub install openclaw/skills/skills/crimsondevil333333/sheetsmith. Ensure you have Python 3 and the necessary pandas dependencies installed in your environment before executing commands.
Use Cases
Sheetsmith is ideal for data analysts, software developers, and researchers. Common use cases include:
- Rapid Data Cleaning: Removing rows with missing values or filtering datasets based on complex boolean conditions without opening Excel.
- Reporting and Summarization: Generating quick diagnostic reports on large files to identify potential data quality issues like unexpected nulls or data type mismatches.
- Format Normalization: Batch converting legacy TSV or messy Excel files into clean, standardized CSV files for downstream pipelines.
- Data Engineering: Quickly creating derived metrics (e.g., unit price * quantity) to test hypotheses or prepare datasets for machine learning ingestion.
Example Prompts
- "Sheetsmith, summarize the file
data/sales_q3.csvto check for missing values in the customer_id column." - "Use Sheetsmith to filter
database_dump.xlsxfor all records where 'region' is 'West' and 'revenue' is greater than 50000, then save the output towest_high_revenue.csv." - "Transform the file
inventory.csvby creating a new 'total_value' column using 'unit_cost' * 'quantity', then show me a 10-row preview."
Tips & Limitations
- Safety: Always use the
--outputflag to create a new file unless you are absolutely sure you want to overwrite your source with--inplace. - Large Files: While pandas is efficient, Sheetsmith loads files into memory. If processing files exceeding several gigabytes, verify your system memory capacity.
- Expressions: When using the
transformcommand, remember that standard pandas syntax applies; avoid using dangerous or non-pandas functions within your--exprstrings to ensure safety and stability. - Flexibility: You can combine flags, such as using
--tailwith--summary, to quickly verify that recent data imports were successful.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-crimsondevil333333-sheetsmith": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read, code-execution
Related Skills
devlog-skill
A standardized journaling skill for OpenClaw agents to track progress, tasks, and project status using dev-log-cli.
DevLog Skill
A standardized journaling skill for OpenClaw agents to track progress, tasks, and project status using dev-log-cli.
context-onboarding
Provide new contributors and agents with a concise tour of the workspace identity files (SOUL.md, USER.md, AGENTS.md, TOOLS.md) plus onboarding tips. Use when a newcomer needs context or when you want to double-check how this workspace is configured.
Devlog Agent Skill
Skill by crimsondevil333333
policy-lawyer
Reference the workspace policy playbook, answer "What are the rules for tone, data, and collaboration?" by searching the curated policy doc or listing its sections.