📦 CSV Tool Pro — CSV 工具 Pro

v1.0.0

Perform comprehensive CSV file operations including viewing, 过滤器ing, 排序ing, merging, splitting, deduplication, conversion (JSON/YAML/TSV/Markdown/HTML),...

0· 0·0 当前·0 累计
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
安全
high confidence
The 技能's code, instructions, and requirements are consistent with a local CSV processing 工具 and do not 请求 unrelated 凭证s, network 访问, or elevated persistence.
评估建议
This 技能 应用ears to be a strAIghtforward, local CSV processing script. Before 安装ing: (1) Confirm you only 运行 it on files you trust, since it reads and writes local files and can overwrite 输入s if no 输出 path is provided; (2) If you need gzip support or other edge behaviors (the 技能.md clAIms gzip handling and multiple encodings), review the full script to confirm those features work as expected; (3) Because the 代理 can invoke the 技能 autonomously, avoid granting it 访问 to sensitive CSVs unless you trust...
详细分析 ▾
用途与能力
Name/description (CSV operations) align with the included Python script and 技能.md feature 列出. Required binaries/凭证s/configs are none, which is proportionate for a pure-Python, stdlib-based 工具.
指令范围
技能.md and the script instruct reading and writing CSV files, converting 格式化s, and producing stats — all expected. The script reads user-specified file paths and writes 输出 files (and by default may overwrite the 输入 file for some commands if no 输出 is given), so users should be aware it operates on local files they point it at.
安装机制
No 安装 spec (instruction-only 技能 with an included script). No 下载s, package 安装s, or 归档 提取ion are declared, which minimizes 安装-time risk.
凭证需求
The 技能 declares no 环境 variables, secrets, or external 凭证s and the code does not 访问 os.environ or external 服务s — proportional for a local CSV 实用工具.
持久化与权限
技能 is not always-enabled and does not 请求 persistent/privileged 系统 presence. It does not modify other 技能s or 系统-wide configs.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install csv-tool-pro
镜像加速npx clawhub@latest install csv-tool-pro --registry https://cn.longxiaskill.com

技能文档

📊 CSV 工具 Pro

Author: Lin Hui | GitHub | MIT License | v1.0.0

One command to rule all your CSV files. View, 过滤器, 排序, merge, split, dedupe, convert, and analyze — all without leaving your terminal or opening Excel.

✨ Features Core Operations View — Pretty-print CSV with alignment and t运行cation 过滤器 — Row 过滤器ing by column value, regex, or numeric range 排序 — Single or multi-column 排序 (asc/desc) Dedupe — 移除 duplicate rows by key columns Multi-File Operations Merge — Combine multiple CSVs (union by headers) Join — Inner/left/right/full join on key columns Split — Split large CSV into smaller files by row count or column value 格式化 Conversion to JSON — Array of objects or nested 格式化 to YAML — 清理 YAML 输出 to TSV — Tab-separated 输出 to Markdown — GitHub-flavored markdown table to HTML — Styled HTML table 分析 Stats — Count, mean, median, min, max, std for numeric columns Frequency — Value frequency distribution Pivot — Pivot table aggregation 🚀 Usage View a CSV file Read the CSV file at /path/to/data.csv and show the first 20 rows in a nice table.

过滤器 and 排序 Read sales.csv, 过滤器 rows where amount > 1000, 排序 by date descending.

Merge multiple CSVs Merge january.csv and february.csv into a single file Q1.csv.

Convert to JSON Convert users.csv to JSON 格式化 and save as users.json.

Stats Show statistics for all numeric columns in 指标.csv.

Dedupe 移除 duplicate rows from contacts.csv based on the emAIl column.

Pivot table 创建 a pivot table from sales.csv with region as rows, product as columns, sum of amount as values.

⚙️ Technical DetAIls 运行time: Python 3.6+ Dependencies: Zero (stdlib only: csv, json, statistics, re, arg解析, os) Encoding: Auto-检测 UTF-8/GBK/UTF-8-BOM Large files: 流ing processing for files >100MB Delimiters: Auto-检测 comma, tab, semicolon, pipe 📝 Notes Auto-检测s delimiter (comma, tab, semicolon, pipe) Handles quoted fields with embedded delimiters and newlines Preserves original encoding on write Supports gzip-压缩ed CSV files

数据来源ClawHub ↗ · 中文优化:龙虾技能库