Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add TangentDomain/excel-mcp-server --skill skillgit clone --depth 1 https://github.com/TangentDomain/excel-mcp-serverWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/tangentdomain/excel-mcp-server/skill)<a href="https://agentmods.dev/skills/tangentdomain/excel-mcp-server/skill"><img src="https://agentmods.dev/badge/skills/tangentdomain/excel-mcp-server/skill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/tangentdomain/excel-mcp-server/skill"><img src="https://agentmods.dev/badge/skills/tangentdomain/excel-mcp-server/skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00038 | $0.04337 |
| Opus 5.5 | $0.00015 | $0.01735 |
| Sonnet 5.5 | $0.00008 | $0.00867 |
| Haiku 4.5 | $0.00004 | $0.00434 |
Grade A, and why
excel scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 274 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Excel 配置表 Skill
游戏开发专用 Excel 配置表管理。SQL-over-Excel 引擎,26 个工具,支持高级 SQL 查询、批量操作、跨文件 JOIN。
快速调用
入口:~/.omp/agent/skills/excel/bin/excel-cli.py,它自动管理 venv 并转发到真正的 CLI。
CLI=~/.omp/agent/skills/excel/.venv/Scripts/excel-cli.exe
# Windows 上直接用 venv 里的 exe(跳过自举,更快)
"$CLI" query --file "D:/data/怪物表.xlsx" --sql "SELECT * FROM 怪物 WHERE 等级 > 5"
所有命令共用参数:--file <路径> 是每个命令的必填参数(除 self-update)。路径用绝对路径。
输出格式(所有命令统一):JSON {success: bool, data: Any, message: str, meta: dict}
核心决策树:选对命令
读数据?
├─ 筛选/聚合/GROUP BY/JOIN/窗口函数/子查询 → query
├─ 知道精确坐标 A1:C10 → get-range
├─ 不确定有哪些列 → describe-table(列名+类型+样本)
├─ 只要表头 → get-headers
├─ 搜某个值在哪张表 → search / search-directory
└─ 追加数据前找空行 → find-last-row
写数据?
├─ 按条件批量改(WHERE 筛选) → update-query
├─ 精确坐标写入 → update-range(默认覆盖!追加加 --insert-mode)
├─ 按 ID 改/插单行(幂等) → upsert-row(推荐单行操作)
├─ SQL INSERT 插入 → insert-query
├─ 按条件删行 → delete-query(必须 WHERE)
└─ 按行号删/插入行列 → structure
其他?
├─ 工作表管理 → create-sheet / delete-sheet / rename-sheet / copy-sheet
├─ 格式化 → format-cells(字体/边框/合并/背景色)
├─ 行高列宽 → set-layout
├─ 公式 → set-formula
├─ 复杂逻辑 → run-python(可用 query/update/insert/delete 函数 + ExcelOperations)
├─ 两表对比 → compare-sheets
└─ 备份恢复 → backup
完整命令签名
*= 必填,[]= 可选
查询类
| 命令 | 签名 | 说明 |
|---|---|---|
query |
--file* 路径 --sql* "..." [--format 格式] [--no-headers] |
SQL 查询(优先使用) |
describe-table |
--file* 路径 [--sheet S] |
查看表结构(列名+类型+样本值) |
get-headers |
--file* 路径 [--header-row N] [--max-columns N] [--sheet S] |
获取表头信息(中文+英文) |
list-sheets |
--file* 路径 |
列出所有工作表名称 |
get-range |
--file* 路径 --range* 范围 [--formatting JSON] [--sheet S] |
获取指定单元格范围的数据 |
search |
--file* 路径 --pattern* "关键词" [--case-sensitive] [--range 范围] [--regex] [--sheet S] [--whole-word] |
在 Excel 中搜索单元格 |
search-directory |
--dir* 路径 --pattern* "关键词" [--extensions 列表] [--max-files 路径] [--recursive] |
在目录下搜索 Excel 文件 |
find-last-row |
--file* 路径 --sheet* S [--column 列] |
查找最后一行 |
compare-sheets |
--file1* 路径 --file2* 路径 --sheet1* S --sheet2* S [--header-row N] [--id-column 列] |
按 ID 列比较两个工作表差异 |
What ships with it
1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 274 lines · 38 tokens per session scan A a2bf2612b7ac
excel is a skill published in the GitHub repository TangentDomain/excel-mcp-server (11 stars, last pushed 2mo ago), licensed MIT. It adds 38 tokens to every session and 4,337 once invoked, about $0.0002 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
xlsx-engineer
You are the XLSX Engineering Specialist. You create, edit, analyze, and validate Excel spreadsheet files with professional formatting, working formulas, and zero errors.
office-router
Route Office requests into the correct xlsx, docx, or pptx workflow, while preferring Slidev for new presentation drafts unless .pptx is explicitly required.
xlsx-edit
Edit or generate xlsx workbooks using either deterministic V1 office tools or a Python workbook script when higher fidelity is needed.
calc-spreadsheets
Create, open or edit Calc spreadsheets: ODS default; XLSX for Excel compatibility.
xlsx
Read, create, and convert Microsoft Excel (.xlsx) and CSV spreadsheets — extract sheets and tables to JSON, build workbooks from JSON/CSV, and export to PDF.
mqc-chronicle-master
A document-preparation workflow that turns a collection of legal materials into a dated case timeline. It copies facts from the source, records dates, parties, page references, and conflicts, and produces Word, Excel, and a short visual version.