minimax-xlsx
Excel和电子表格工具包
创建、读取、编辑、验证和格式化专业Excel电子表格(.xlsx、.xlsm、CSV),零格式丢失,金融级样式,公式验证 -- 全部避免openpyxl的破坏性往返行为。
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“minimax-xlsx”。 Create a budget spreadsheet with income, expenses, and savings tracking for 12 months
预期结果:
创建了'budget.xlsx',包含3个工作表:'汇总'(年度概览)、'收入'(月度收入条目,带颜色编码的输入项)和'支出'(分类月度支出,含SUM公式和总计)。所有单元格遵循财务颜色标准:蓝色表示输入项,黑色表示公式。文件大小15KB,具有正确的OOXML结构。
正在使用“minimax-xlsx”。 Validate 'financial_model.xlsx' for errors
预期结果:
验证报告:发现2个问题。(1)工作表'预测',单元格G15包含#REF!错误 -- 引用了已删除的工作表'旧数据'。(2)工作表'汇总',命名区域'总收入'指向无效范围Sheet1!A1:A100,但数据仅延伸到A47。其他所有公式、跨表引用和命名区域均有效。
安全审计
安全All 1465 static findings are false positives. The skill uses subprocess.run() to launch LibreOffice headless for formula recalculation (legitimate external command), OOXML namespace URIs are flagged as 'network' activity (these are XML strings, not network calls), and path-traversal patterns in xlsx_unpack.py are defensive zip-slip protection code that blocks malicious archives. The 'sudo apt-get' references appear only in informational error messages instructing users how to install LibreOffice. File I/O and zipfile operations are core to spreadsheet manipulation. No actual security risks identified.
中风险问题 (2)
低风险问题 (2)
风险因素
⚙️ 外部命令 (1148)
🌐 网络访问 (50)
📁 文件系统访问 (123)
质量评分
你能构建什么
财务模型创建
按照银行和会计标准构建专业财务模型,具有颜色编码的输入项、公式和跨表引用。
无格式丢失的电子表格数据编辑
修改现有Excel文件,同时保留openpyxl往返时会破坏的所有格式、图表、条件格式和公式。
电子表格验证与审计
在将电子表格分享给相关方之前,检查其中是否有损坏的公式、无效的跨表引用和格式合规性问题。
试试这些提示
创建一个包含收入预测、支出明细和利润计算的财务模型电子表格。蓝色单元格用于硬编码输入项,黑色用于公式,绿色用于跨表引用。包含汇总表和详细的月度分解。
打开文件'quarterly_report.xlsx',在Q3列后添加新的Q4预测列,并更新总计公式以包含新列。保留所有现有格式和样式。
检查我的电子表格'budget.xlsx'是否存在任何损坏的公式、无效的跨表引用或格式违规。报告发现的所有问题。
读取文件'sales_data.csv',分析结构,识别关键指标,并总结数据模式。告诉我有多少行和多少列,标题是什么,以及任何值得注意的观察结果。
最佳实践
- 编辑现有电子表格时始终使用XML解包-编辑-打包工作流(而非openpyxl往返),以保留所有格式、样式和公式
- 一致地应用财务颜色标准:蓝色(RGB 000000FF)用于硬编码输入项,黑色(RGB 00000000)用于计算公式,绿色(RGB 00008000)用于跨表引用
- 在任何电子表格编辑后运行公式验证(formula_check.py),以在交付文件之前捕获损坏的引用、错误值和共享公式完整性问题
避免
- 永远不要使用openpyxl创建新的Workbook()来编辑现有文件 -- 这会破坏所有现有格式、样式、图表和条件格式
- 编辑xlsx文件时永远不要跳过解包步骤 -- 尝试不拆包就修改xlsx会损坏存档并丢失数据
- 永远不要忽略公式验证结果 -- 未验证的电子表格可能包含无声错误(#REF!、#DIV/0!、损坏的命名区域),这些会破坏财务分析