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 sandbaseai/sandbase-skills --skill excel-generatorgit clone --depth 1 https://github.com/sandbaseai/sandbase-skillsWrote 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/sandbaseai/sandbase-skills/excel-generator)<a href="https://agentmods.dev/skills/sandbaseai/sandbase-skills/excel-generator"><img src="https://agentmods.dev/badge/skills/sandbaseai/sandbase-skills/excel-generator/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/sandbaseai/sandbase-skills/excel-generator"><img src="https://agentmods.dev/badge/skills/sandbaseai/sandbase-skills/excel-generator.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.00046 | $0.01065 |
| Opus 5.5 | $0.00018 | $0.00426 |
| Sonnet 5.5 | $0.00009 | $0.00213 |
| Haiku 4.5 | $0.00005 | $0.00106 |
Grade A, and why
excel-generator 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 28d 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 — 90 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Excel Generator
Create a workbook that is useful immediately on open: accurate, navigable, editable where appropriate, and visually clear. Workbook generation is local and deterministic. SandBase is optional only when the user asks for current external data and no authorized dedicated source is already available.
Read the SandBase API map only when external data retrieval is required.
Define the workbook contract
Infer reasonable defaults from the request, but resolve missing choices that change the result:
- intended decisions and audience;
- input data, source, freshness, units, and missing-value meaning;
- required sheets, calculations, filters, charts, and editable inputs;
- locale, currency, date system, time zone, and decimal conventions;
- delivery path, Excel compatibility, print or PDF requirements, and whether macros are allowed.
Never introduce macros, external workbook links, hidden tracking, or network-refresh behavior unless the user explicitly requests them and understands the implications.
Design before styling
Choose a structure that matches the task rather than a fixed template. For a multi-sheet analytical workbook, a useful default is:
- an Overview sheet with purpose, freshness, headline metrics, and navigation;
- one or more clean input or source-data sheets;
- calculation or analysis sheets when formulas should remain inspectable;
- notes or definitions when methodology needs explanation.
Keep raw/source data distinct from calculated output. Use Excel tables or well-bounded ranges for data users will filter or extend. Freeze headers on long sheets and add navigation when the workbook has several sheets.
Preserve data meaning
- Keep identifiers as text when leading zeros matter.
- Use true date, time, Boolean, and numeric cell types rather than formatted strings.
- Distinguish blank, zero, not applicable, and unavailable values.
- State units in headers and apply consistent precision within a field.
- Use formulas when users should be able to change inputs and see results update.
- Avoid volatile or version-specific formulas unless they provide clear value and the target Excel version supports them.
- Record source URLs, retrieval dates, time ranges, transformations, and assumptions near the affected data or in a notes sheet.
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.
- 28d ago First seen · 90 lines · 46 tokens per session scan A 939debbdb760
excel-generator is a skill published in the GitHub repository sandbaseai/sandbase-skills (202 stars, last pushed 29d ago), licensed Apache-2.0. It adds 46 tokens to every session and 1,065 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-09-27.
Other skills, from other repositories
excel-helper
A spreadsheet assistant for Excel, a program used to organize, calculate, and analyze tabular data. It covers formulas, pivot tables, charts, data cleaning, and VBA macros, which are small automation programs for Excel.
office-transform
Extract or edit a selection from xlsx, docx, pdf, or pptx into a new file; the source is never modified.
excel-workbook
A basic Excel workbook tool for creating, inspecting, editing, and checking .xlsx files. It supports worksheets, cells, simple formulas, dates, and basic formatting, but not macros, charts, pivot tables, or external workbook links.
office-xlsx
Read, create, edit, and validate Excel workbooks, data, and formulas (.xlsx).
workdsh-excel-design
A workflow guide for designing, analyzing, and reviewing Excel workbooks. It covers field definitions, data sources, formulas, workbook structure, usability checks, and supported spreadsheet operations.
officecli
Create, analyze, proofread, and modify Office documents (.docx, .xlsx, .pptx) using the officecli CLI tool. Use when the user wants to create, inspect, check formatting, find issues, add charts, or modify Office documents.