← All tools

Office Documents

XLSX Audit

Audit .xlsx files for the issues financial modellers care about — hardcodes, errors, magic numbers.

xlsx_audit

Overview

The reviewer-agent companion to xlsx_author. Useful when the LLM produces a workbook and another agent needs to QC it before delivery.

How it works

READ_ONLY. POI-backed. Returns a structured list of findings the calling agent can include in its review summary.

Example

When a user asks:

Audit the Y3 revenue forecast for hand-typed numbers.

the agent calls the tool:

xlsx_audit(path="ACME_forecast.xlsx")

and gets back: Forecast!D5: hardcoded 1250 in calc column (expected =C5*(1+growth)); Forecast!E12: #DIV/0! error

What it's good for

Real scenarios where agents put this tool to work.

Reviewer pass after xlsx_author / tear_sheet
Pre-delivery QC inside a finance workflow

Source

Implementation lives at swarmai-tools/src/main/java/ai/intelliswarm/swarmai/tool/office/XlsxAuditTool.java in the swarm-ai repository.

Open xlsx_audit on GitHub →