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 -- see PROVENANCE.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.md and docs/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.
Installs
15
Repository
dachent/skills
GitHub Stars
30
First Seen
Jun 12, 2026
xlsx-win — dachent/skills