🧾 Invoice & Estimate Linter
Check an invoice or estimate before you send it: missing document number, dates, or payment terms, totals that do not add up, tax gaps, missing remittance details, and slow terms with no late fee. Read-only, plain-English findings. Not accounting advice.
- Audit invoice arithmetic to catch calculation errors
- Ensure all payment remittance instructions are present
- Flag slow net-60 terms or missing late-fee clauses
$12
· or 60 creditsSecure checkout via Stripe
Included in download
- Audit invoice arithmetic to catch calculation errors
- Ensure all payment remittance instructions are present
- file_read automation included
- Ready for Cursor
JustHandled Labs builds focused agent skills for the work nobody wants to do by hand. Each one is a single repeatable jo…
Media gallery
See it in action
You say
Check the invoice at path/to/invoice_v2.md for any errors or missing fields before I send it to the client.
Your agent does
I found 2 issues in invoice_v2.md: [IEL003] ERROR: Grand total ($1,250) does not match line items ($1,200). [IEL006] WARNING: Missing payment or remittance instructions. Please correct the arithmetic and add your banking details before sending.
🧾 Invoice & Estimate Linter
Check an invoice or estimate before you send it: missing document number, dates, or payment terms, totals that do not add up, tax gaps, missing remittance details, and slow terms with no late fee. Read-only, plain-English findings. Not accounting advice.
$12
· or 60 creditsSecure checkout via Stripe
Included in download
- Audit invoice arithmetic to catch calculation errors
- Ensure all payment remittance instructions are present
- file_read automation included
- Ready for Cursor
- Instant install
Media gallery
See it in action
You say
Check the invoice at path/to/invoice_v2.md for any errors or missing fields before I send it to the client.
Your agent does
I found 2 issues in invoice_v2.md: [IEL003] ERROR: Grand total ($1,250) does not match line items ($1,200). [IEL006] WARNING: Missing payment or remittance instructions. Please correct the arithmetic and add your banking details before sending.
About This Skill
The problem
Manual invoice reviews are prone to arithmetic errors and missing compliance fields. Sending an invoice with broken math or missing payment instructions delays your payout and looks unprofessional.
What it does
- Validates line item arithmetic, subtotals, and tax calculations for document accuracy.
- Scans for missing mandatory fields including document numbers, issue dates, and due dates.
- Identifies missing seller or buyer identity blocks and tax identifiers.
- Flags unfavorable payment terms such as high net-term thresholds or missing late-fee clauses.
- Reports findings by severity and rule ID without modifying your source files.
Frameworks & tools
Python script compatible with MD, TXT, CSV, and JSON files. Supports stdin for raw text pipes.
Why this beats prompting it yourself
Static prompts often miss subtle math errors or overlook specific fields like remittance instructions. This skill uses a structured rule engine to ensure every check, from IEL001 to IEL009, is applied consistently to every document.
Use cases
- Reviewing markdown-based invoices before generating a PDF.
- Double-checking arithmetic on JSON or CSV export data.
- Auditing contractor estimates for missing terms or identity info.
Known limitations
Validates document structure and math only. It does not verify if your specific tax rates or amounts are legally correct for your jurisdiction.
Use Cases
- Audit invoice arithmetic to catch calculation errors
- Ensure all payment remittance instructions are present
- Flag slow net-60 terms or missing late-fee clauses
- Verify buyer and seller identity blocks are complete
Known Limitations
Heuristic, and not accounting or tax advice. It validates structure and arithmetic, not whether amounts or tax rates are correct for your jurisdiction. It reads .md, .txt, .csv, and .json or pasted text only. The late-payment and identity-block checks are advisory.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/invoice-estimate-linter -o /tmp/invoice-estimate-linter.zip && unzip -o /tmp/invoice-estimate-linter.zip -d ~/.claude/skills && rm /tmp/invoice-estimate-linter.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Early access skill
Be the first to review this skill.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
File Scopes
Read Files only. It reads the invoice or estimate you point it at, or text you paste via --stdin, as plain text. It does not run code, read your live environment, use secrets, or send anything anywhere. No write, shell, or network.
Runs anywhere a coding agent can execute a Python 3 script. Tested with Claude Code, Cursor, Codex CLI, Windsurf, and Cline. Python 3 standard library only: no third-party packages, no network calls, and it never runs your code. Reads .md, .txt, .csv, and .json invoices or estimates, or pasted text via --stdin. Rules live in an editable references/invoice-rules.json you can tune.
Creator
JustHandled Labs builds focused agent skills for the work nobody wants to do by hand. Each one is a single repeatable job done well: catching the security and data mistakes that quietly ship, keeping docs and tests honest, gating the commands an agent is about to run, sharpening writing, and handling the founder chores around launches, outreach, and brand setup. Not generic AI productivity. Specific workflows that are easy to run, review, and repeat. Maintained by H.J. Westerfield, with a background in communications, editing, project coordination, customer support, and practical AI systems. Tools for people who want useful automation without theatrical complexity.
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.

Cinematic Landing Page Builder
Turn any business URL into a high-end animated landing page with 4K AI assets and GSAP animations via Cloudflare.
Bounty Security Pattern Master Library — 399 Vulnerability Patterns
A premium library of 399 vulnerability patterns and DeFi attack vectors for AI-driven bug hunting and security audits.
World-Class Site & App Design
Every AI-built UI looks generic and templated. This skill teaches your agent to actually match the design to the project, the industry, and the audience.