xlsx-verify

Render, recalculate, and lint Excel workbooks with JSON outputs.

27|2|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/witanlabs/witan-cli --skill xlsx-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xlsx-verify
Source: https://github.com/witanlabs/witan-cli/tree/main/skill/xlsx-verify
Command: npx skills add https://github.com/witanlabs/witan-cli --skill xlsx-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Excel workbooks commonly drift after updates, with incorrect layouts, stale cached values, or hidden formula bugs. This Skill provides a structured verification flow that renders layouts, recomputes formulas, and analyzes formulas for semantic issues to ensure the workbook is correct before sharing or deployment.

Core Features & Use Cases

  • Render visual verification to confirm layout, formatting, and presentation of workbook ranges.
  • Recalculate formulas to validate results and detect discrepancies between expected and computed values.
  • Lint formulas to catch semantic bugs and risky patterns that could lead to incorrect results.
  • Use Case: verify a quarterly model after updates by rendering critical sheets, running a verification calc, and linting before delivery to stakeholders.

Quick Start

Run witan xlsx render <file> -r "Sheet1!A1:Z50" to visually verify layout, then run witan xlsx calc <file> --verify and witan xlsx lint <file> to complete a non-mutating verification gate.

Frequently Asked Questions about xlsx-verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify Excel formulas and layout after updating a workbook?

Render specific worksheet ranges to visually verify layout and formatting, then recalculate formulas to detect discrepancies and lint formulas to catch semantic bugs before sharing the workbook.

What is Excel workbook linting and when do I need it?

Excel workbook linting analyzes formulas for semantic issues and risky patterns that could lead to incorrect results. You need it before delivering updated workbooks to stakeholders to ensure formula integrity and prevent hidden bugs.

How do I check an Excel xlsx file for calculation errors before deployment?

Run a verification calc on your xlsx file to recompute formulas and detect discrepancies between expected and computed values. This non-mutating check ensures calculation accuracy before deployment without altering the workbook.

Can I automate Excel verification and get JSON outputs for lint and calc checks?

Yes, Excel verification supports automation-ready JSON outputs for both calc and lint checks. The process enforces a verification gate with clear exit codes, enabling automated workflows to determine if a workbook passes validation.

Does Excel verification work on specific sheet ranges without modifying the file?

Yes, Excel verification supports range-based checks, allowing you to target specific sheet ranges for rendering. The process is non-mutating, ensuring the original file remains unmodified during layout, calc, and lint checks.

Why do Excel workbooks show stale cached values after updates?

Excel workbooks commonly drift after updates, retaining stale cached values and hidden formula bugs. Running a verification calc recomputes formulas to validate results and detect discrepancies between expected and computed values.