360 Secure SkillHub
360 安全技能中心

ClawSheet Wizard

ClawSheet Wizard是基于pandas和openpyxl的Excel自动化工具,核心功能包括扫描修复公式错误、生成数据质量报告(含重复值、空单元格等)、比对模板与编辑文件的差异。支持Excel的创建、编辑与分析,保留原模板结构与格式,适配公式、数据类型处理。典型场景:修复有公式问题的表格、生成数据质量审计报告、验证编辑后的文件变更。通过Python脚本调用,输入Excel文件,输出修正文件或报告文档。

northcap-group
热度 21.89
最近更新 2026-08-21 21:31:36
分类:自动化依赖:代码执行 / 读写文件应用场景:数据处理 / 自动化脚本 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add clawsheet-wizard
Metadata
name
ClawSheet Wizard
slug
clawsheet-wizard
version
1.0.0
description
Create, inspect and edit Excel/XLSX files with reliable formulas, data quality checks and template diff. Spreadsheet automation for agents.
metadata
{"clawdbot":{"emoji":"📗","requires":{"bins":["python3"]}}}

ClawSheet Wizard

Excel-værktøj baseret på velafprøvede mønstre (pandas, openpyxl), forbedret med unikke features:

🆕 Unikke features (findes ikke i originalen)

Feature 1: Formel-tjekker & auto-retter

Scanner hele workbook'en for #REF!, #DIV/0!, #VALUE!, #NAME?, cirkulære referencer og forskudte formel-områder — og foreslår/udfører rettelser:

python3 scripts/formula_checker.py bog.xlsx --fix --out bog-rettet.xlsx
python3 scripts/formula_checker.py bog.xlsx --report rapport.md

Feature 2: Data-kvalitetsrapport

Genererer en rapport over: duplikater, tomme celler, tekst-tallene, afkortede ID'er (>15 cifre), blandede typer og dato-fælder:

python3 scripts/data_quality.py kunder.xlsx --out kvalitet.md

Feature 3: Skabelon-diff

Compares an edited file with the original and shows exactly what changed (celler, formler, formatering, skjulte ark) — perfekt til audit:

python3 scripts/template_diff.py original.xlsx redigeret.xlsx

Standard-operationer (arvet + forbedret)

Vælg værktøj efter job

  • pandas — analyse, reshaping, CSV-lignende opgaver
  • openpyxl — formler, stilarter, kommentarer, merged cells, skabelon-bevarelse

Datoer er serienumre med arv

  • Excel bruger 1900-datessystemet med falsk skuddag; nogle bruger 1904
  • Tid er brøkdele af dage — formatering og konvertering begge vigtige

Hold beregninger i Excel

  • Write formulas into cells instead of hardcoded results
  • Check copied formulas for wrong ranges, sheets and off-by-one
  • Lever ALTID uden formel-fejl

Beskyt datatyper

  • Lange ID'er, telefonnumre, postnumre og foranstillede nuller = tekst
  • Excel afkorter numerisk præcision over 15 cifre
  • Blandede tekst-tal-kolonner kræver eksplicit håndtering

Bevar struktur

  • Eksisterende skabeloner vinder over generiske stilarter
  • Skjulte rækker/kolonner, navngivne områder og eksterne referencer påvirker output
  • Match stilarter for nye celler

Genberegn og gennemgå

  • openpyxl bevarer formler, men beregner dem IKKE — brug formula_checker.py
  • Visuel gennemgang hvis layout betyder noget

Almindelige fælder

  • Type-inference ved læsning kan ødelægge ID'er
  • Kolonne-indeksering varierer — off-by-one i formler
  • .xlsm kan indeholde makroer; .xls er et stramt legacy-format
  • Store filer: brug streaming/chunked reads
  • FILTER, XLOOKUP, SORT, SEQUENCE fejler i ældre visere

Feedback

  • Hjælpsom? → clawhub star clawsheet-wizard