Free skills that make AI work like your finance controller
33 free skills for Indian finance teams, for Claude and any agent that reads skills. Each one is a playbook the agent follows, from coding invoices to checking GST credit, with a verdict first and every claim labelled.
npx skills add bankopen/finance-skillsDraft v0.4. The GST, TDS, MSME and statutory-date references have not yet been verified by a chartered accountant, and each skill has been dry-run only once on made-up data. Where a rate or rule is not confirmed, the skill says Open instead of quoting it. Nothing here is tax, accounting or legal advice.
- 1
Install
Run the one command, or copy a skill folder into your agent, or upload it to Claude as a skill.
- 2
Set up once
Run Finance Context. It asks about your banks, entities, ERP and approval limits and writes one file the other skills read.
- 3
Attach a file and ask
For example: which input credit is at risk this month? You get a one-line verdict first, then the evidence.
Skills for the finance team
Every skill links to its full instructions on GitHub, and new skills are added as they are built and tested.
Foundation
Run this first. Every other skill reads what it writes.
- Available
Finance Context
Captures your banks, entities, ERP and approval limits once, so every other skill starts informed.
View Finance Context on GitHub (opens in a new tab) ›
Accounts payable
From invoice intake to a safe payment run.
- Available
Invoice Intake and Coding
Reads invoices and proposes vendor, GL account, cost centre and GST treatment for you to confirm.
View Invoice Intake and Coding on GitHub (opens in a new tab) › - Available
Three-Way Match
Compares PO, receipt and invoice, and lists mismatches in price, quantity and tax.
View Three-Way Match on GitHub (opens in a new tab) › - Available
Duplicate Invoice Detector
Finds double payments, near-duplicates and invoices split to stay under approval limits.
View Duplicate Invoice Detector on GitHub (opens in a new tab) › - Available
Vendor Onboarding Check
Format and consistency checks on a new vendor's GST, PAN and bank details before the first payment.
View Vendor Onboarding Check on GitHub (opens in a new tab) › - Available
Payment Prioritisation
Orders a payment run by due date, discounts, MSME limits and the cash available in each account.
View Payment Prioritisation on GitHub (opens in a new tab) › - Available
Vendor Statement Reconciliation
Matches a vendor's statement against your ledger and bridges the difference between the two balances.
View Vendor Statement Reconciliation on GitHub (opens in a new tab) › - Available
Approval Routing
Suggests approvers from amount, department and your approval matrix, and flags gaps and conflicts.
View Approval Routing on GitHub (opens in a new tab) ›
Tax and compliance
GST, TDS and MSME rules, with the reference behind every rate.
- Available
GST Input Credit Check
Compares your purchase register with GSTR-2B to show credit at risk and vendors to chase.
View GST Input Credit Check on GitHub (opens in a new tab) › - Available
TDS Deduction Advisor
Suggests the TDS section, rate and threshold position per payment, and flags missing PAN.
View TDS Deduction Advisor on GitHub (opens in a new tab) › - Available
MSME Payment Watch
Tracks payment deadlines for micro and small vendors and the year-end exposure.
View MSME Payment Watch on GitHub (opens in a new tab) ›
Continuous close
Close the books as you go, not in a month-end scramble.
- Available
Close Calendar
A dated close checklist with owners, dependencies and the statutory dates that fall in the period.
View Close Calendar on GitHub (opens in a new tab) › - Available
Close-Readiness Scorecard
A ready or not-ready verdict across reconciliations, accruals, flux, balance sheet hygiene and documentation.
View Close-Readiness Scorecard on GitHub (opens in a new tab) › - Available
Daily Close Status
A fixed-format one-page status for close week: what moved, what is blocked, days to lock.
View Daily Close Status on GitHub (opens in a new tab) › - Available
Flux Analysis Explainer
Variance memos where every explanation is labelled Supported, Hypothesis or Open.
View Flux Analysis Explainer on GitHub (opens in a new tab) › - Available
Journal Entry Review
Screens manual journals for round amounts, weekend postings, period-end clustering and missing narration.
View Journal Entry Review on GitHub (opens in a new tab) › - Available
Accruals and Prepaids
Drafts accrual and prepaid entries from POs, contracts and unbilled work, with the basis for each.
View Accruals and Prepaids on GitHub (opens in a new tab) › - Available
Intercompany Reconciliation
Matches balances across two entities and shows the differences by cause before consolidation.
View Intercompany Reconciliation on GitHub (opens in a new tab) › - Available
Fixed Asset Check
Checks additions, capitalisation, depreciation and disposals, and ties the register to the ledger.
View Fixed Asset Check on GitHub (opens in a new tab) › - Available
Cut-off Check
Finds sales, purchases and services booked in the wrong period around month end.
View Cut-off Check on GitHub (opens in a new tab) › - Available
Audit Trail Pack
Matches an auditor's request list to your documents and lists the gaps and how to close them.
View Audit Trail Pack on GitHub (opens in a new tab) ›
Expense management
Keep spend inside policy without chasing receipts.
- Available
Expense Policy Checker
Flags claims that break your policy limits, categories or receipt rules, quoting the clause.
View Expense Policy Checker on GitHub (opens in a new tab) › - Available
Card Reconciliation
Matches card statements to claims and finds unclaimed spend and possible personal use.
View Card Reconciliation on GitHub (opens in a new tab) › - Available
Travel Per-Diem Audit
Checks travel claims against city and grade limits and against bookings.
View Travel Per-Diem Audit on GitHub (opens in a new tab) › - Available
Duplicate Claim Finder
Finds the same receipt claimed twice, or by two people.
View Duplicate Claim Finder on GitHub (opens in a new tab) › - Available
Receipt and Claim Review
Matches receipts to claim lines and flags amount, date, merchant and tax-invoice mismatches.
View Receipt and Claim Review on GitHub (opens in a new tab) › - Available
Expense GST Capture
Checks claims for the tax-invoice details needed for GST credit and lists what is likely, doubtful or unavailable.
View Expense GST Capture on GitHub (opens in a new tab) › - Available
Reimbursement Batch Prep
Prepares a draft payout from approved claims and checks bank details, advances and limits. Never pays.
View Reimbursement Batch Prep on GitHub (opens in a new tab) › - Available
Budget Burn Alert
Shows spend against budget by department, projects the year end and flags lines burning ahead of plan.
View Budget Burn Alert on GitHub (opens in a new tab) › - Available
Expense Policy Drafter
Drafts a travel and expense policy and leaves every limit as a decision for you.
View Expense Policy Drafter on GitHub (opens in a new tab) ›
Cash and treasury
Know where the money is and where it will be, and how well your controls hold.
- Available
13-Week Cash Forecast
A direct-method forecast from AR and AP ageing, payroll dates and bank balances, with stress cases.
View 13-Week Cash Forecast on GitHub (opens in a new tab) › - Available
Finance Controls Health Check
A scored review of payables, close and expense controls with a ranked fix list and a shareable summary.
View Finance Controls Health Check on GitHub (opens in a new tab) › - Available
Daily Cash Position
A one-page morning view of cash across all accounts, with the change since yesterday and the flags.
View Daily Cash Position on GitHub (opens in a new tab) ›
Run them on live bank data
The skills work on exports from any bank or accounting software. Connect your accounts and ERP to Open and your AI assistant can run the same skills on balances, statements and payments as they happen, with no exports.
Questions about the skills
How is this different from just asking an AI?
Each skill gives your AI agent the steps, the checks and the exact output format a careful finance controller would use. You get the same structure every run: a one-line verdict first, then the evidence, with every claim marked Supported, Hypothesis or Open.
Where should I start?
Run Finance Context first. It asks once about your entities, banks, ERP and approval limits, then writes one file that every other skill reads before it asks you anything.
Which AI agents do the skills work with?
Claude, Claude Code, Cursor, Codex, GitHub Copilot, Gemini CLI and any agent that reads the Agent Skills format (a folder with a SKILL.md file). In Claude you can also upload a skill under Settings, Capabilities, Skills.
Does Open see my data?
No. The skills run in your own AI session. The library is a set of instructions; it has no code that uploads or stores what you give it. Do not paste bank credentials, passwords or tokens, and remove account numbers and tax IDs from exports where you can.
Do I need Open to use them?
No. The skills work on exports from any accounting software or bank. If you connect your accounts and ERP to Open, your AI assistant can run the same skills on live data instead of exports.
Is this tax or financial advice?
No. Every flag is a question for your accountant or approver. The GST, TDS, MSME and statutory-date references are still draft and not yet verified by a chartered accountant, and each skill has been dry-run only once on made-up data; where a rate is not confirmed, the skill says Open instead of quoting one.
Can I change or contribute to the skills?
Yes. The library is open source under the MIT licence. Fork it, change anything, and open a pull request, especially to correct a rule with its section and date.
View the library on GitHubBring your banks together. Get more done.
Connect your current accounts and start using Open through your dashboard, ERP or internal systems.
