43622283/li-etl-handle-safe/SKILL.md
# li-etl-handle-safe - 安全版 Excel/CSV ETL 处理技能 ## 功能描述 安全的 Excel/CSV 文件处理技能,支持读取、写入、清洗、转换和合并表格数据。**本版本已移除任意代码执行功能,使用安全的 exceljs 库替代有漏洞的 xlsx 库。** ## 版本 **v1.0.2** - 修复 CSV 解析和 Excel 写入问题,完善功能测试 ## 支持格式 - `.xlsx` - Excel 2007+ - `.xls` - Excel 97-2003(通过转换) - `.csv` - CSV 文本文件 ## 功能列表 ### 读取表格 - `readExcel(filePath, options)` - 读取 Excel 文件 - `readCSV(filePath, options)` - 读取 CSV 文件 ### 写入表格 - `writeExcel(filePath, data, options)` - 写入 Excel 文件 - `writeCSV(filePath, data, options)` - 写入 CS
npx skillsauth add openclaw/skills 43622283/li-etl-handle-safeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
安全的 Excel/CSV 文件处理技能,支持读取、写入、清洗、转换和合并表格数据。本版本已移除任意代码执行功能,使用安全的 exceljs 库替代有漏洞的 xlsx 库。
v1.0.2 - 修复 CSV 解析和 Excel 写入问题,完善功能测试
.xlsx - Excel 2007+.xls - Excel 97-2003(通过转换).csv - CSV 文本文件readExcel(filePath, options) - 读取 Excel 文件readCSV(filePath, options) - 读取 CSV 文件writeExcel(filePath, data, options) - 写入 Excel 文件writeCSV(filePath, data, options) - 写入 CSV 文件cleanData(data, rules) - 根据规则清洗数据removeEmptyRows(data) - 删除空行removeDuplicates(data, columns) - 删除重复行transformColumns(data, transforms) - 转换列数据(支持类型转换、格式化等预设操作)filterRows(data, conditions) - 按条件过滤行sortData(data, sortColumns) - 排序数据mergeFiles(filePaths, options) - 合并多个文件appendRows(targetData, sourceData) - 追加行数据✅ 无任意代码执行 - 移除了 executeScript 功能 ✅ 安全依赖 - 使用 exceljs 替代有漏洞的 xlsx 库 ✅ 官方源 - 所有依赖来自官方 HTTPS npm registry ✅ 禁止自主调用 - disable-model-invocation: true
// 读取 Excel
const data = await readExcel('/path/to/file.xlsx', { sheet: 0 });
// 清洗数据
const cleaned = await cleanData(data, { trim: true, removeEmpty: true });
// 转换列类型
const transformed = await transformColumns(cleaned, {
columns: { price: 'number', date: 'datetime' }
});
// 写入 CSV
await writeCSV('/path/to/output.csv', transformed);
tools
Use when the user wants to connect to, test, or use the McDonalds service at mcp.mcd.cn, including checking authentication, probing MCP endpoints, listing tools, or calling McDonalds MCP tools through a reusable local CLI.
development
Web scraping platform — Twitter/X data, Vinted marketplace, and general web scraping API
development
SlowMist AI Agent Security Review — comprehensive security framework for skills, repositories, URLs, on-chain addresses, and products (Claude Code version)
data-ai
去除中文文本中的 AI 写作痕迹,使其读起来自然。基于维基百科 AI 写作特征指南,检测 24 种 AI 模式。触发词:humanizer-cn、去除 AI 痕迹、去除 AI 写作痕迹、中文文本人性化。