xlsx-win
Installation
SKILL.md
XLSX Win
Notes
Provenance
- Originally ported from
https://github.com/anthropics/skills(skills/xlsx) as a heavy Windows/COM adaptation -- seePROVENANCE.md. - Rewritten as "v2": a versioned JSON job/result contract, a Python control plane (schema validation, deterministic file-backend routing, workbook validation contracts, macro policy, staging), and a C# Windows supervisor that drives Excel COM against that contract. Durable design record:
docs/rfcs/0001-xlsx-win-runtime-v2.mdanddocs/rfcs/0002-xlsx-win-v2-single-user-scope.md. Roadmap and full history: issue #33 and its linked issues. - This replaced the original PowerShell-script surface (
refresh_excel.ps1,power_query_excel.ps1,check_formula_errors.ps1,self_test_xlsx_win.ps1,invoke-xlsx-win.ps1) entirely -- those scripts no longer exist in this repo. See "Known gaps vs the retired v1 scripts" below for what that cutover did and did not carry forward.
Design Upskill Contribution
Use xlsx-win to teach the agent that no-template design depends on reliable workbook data before it depends on visual polish. The skill contributes:
- calculation correctness through native Excel refresh, recalculation, and validation contracts,
- workbook connection discipline (per-connection refresh, never a bare
RefreshAll) so loaded data can be trusted, - chart-ready data guidance for downstream decks, reports, dashboards, and workbook visuals,
- a clear non-COM versus COM split so the agent can prepare workbook structure safely and hand true refresh/recalculation to Excel when required.