From agentic-accounting
Reconcile a Portuguese taxpayer's e-Fatura invoices against the IRS deduction buckets (general family expenses, health, education, housing, lares, sector-VAT incentive) and flag pending, unclassified, or miscategorized invoices before filing Modelo 3. Use when reviewing e-Fatura data, classifying invoices into deduction categories, or estimating deductions à coleta.
How this skill is triggered — by the user, by Claude, or both
Slash command
/agentic-accounting:efatura-reconciliationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
**e-Fatura** is the AT system where merchant-issued invoices tied to a taxpayer's **NIF**
e-Fatura is the AT system where merchant-issued invoices tied to a taxpayer's NIF accumulate. These validated invoices feed the deduções à coleta on the IRS return. This skill reconciles raw e-Fatura data against the expected deduction buckets and surfaces problems before the Modelo 3 is filed.
Verify the income year. Bucket caps, the sector-VAT incentive percentage, and which sectors qualify are set annually. Treat all amounts/caps as "confirm for {year}" unless you have the current figure.
Map each invoice to exactly one bucket (or mark it non-deductible):
registered — classified and counted.pending — awaiting taxpayer classification on the portal (these don't count until
resolved — flag them prominently).awaiting merchant — merchant hasn't communicated the invoice yet.unclassified / ambiguous — sector unclear; needs a decision.Produce a concise reconciliation:
Hand the result back into the pt-irs-filing workflow (Anexo H / deductions step).
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub mathematica-ai/classic-tax-plugins --plugin agentic-accounting