Install
$ agentstack add skill-woodfishhhh-ez-math-model-xlsx ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
xlsx — 表格数据读写
何时使用
- 读取
.xlsx、.xls、.csv附件。 - 写出
results/qN_summary.csv或.xlsx。 - 生成
intake.json.attachments[i].preview。 - 大 CSV 需要分块处理。
预览契约
输出到 intake preview:
{
"shape": [1024, 8],
"columns": ["timestamp", "value"],
"head_3": [{"timestamp": "2024-01-01", "value": 12.3}],
"missing_per_col": {"value": 5}
}
优先链路
pandas读写和清洗。openpyxl写公式或保留 Excel 格式。- 宿主
xlsxskill 处理公式刷新、LibreOffice 重算等高级场景。
pandas 模板
import pandas as pd
df = pd.read_excel("attachments/data.xlsx")
preview = {
"shape": list(df.shape),
"columns": df.columns.tolist(),
"head_3": df.head(3).to_dict("records"),
"missing_per_col": {c: int(n) for c, n in df.isna().sum().items() if n > 0},
}
df.to_csv("results/q1_summary.csv", index=False, encoding="utf-8")
CSV 编码尝试顺序:utf-8 → gbk → gb2312 → latin-1。
大文件协议
pd.read_csv(path, chunksize=200_000)。- 提前指定
dtype。 - 必要时抽样 5% 做 EDA。
- 处理完及时释放分块 DataFrame。
失败诊断
| 情况 | 处理 | |---|---| | 编码全失败 | 写诊断,建议用户提供 utf-8 版 | | 列名含非法字符 | 生成 ASCII 安全别名并保留 column_alias.json | | 文件超过 1GB | chunksize 分块处理 |
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: woodfishhhh
- Source: woodfishhhh/EZmath_model
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.