ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified finance Safety 4/5

bank-recon

Perform bank reconciliation between bank statements and general ledger files. Supports bank statement PDF ingestion, conversion of PDF statements into structured Excel data, custom amount thresholds, ID/key matching, and semantic description matching. Use when the user wants to read a bank statement PDF or Excel file, convert statement activity into a workbook, reconcile bank activity to GL transactions, identify matched and unmatched items, and generate an Excel workbook with reconciliation results, a summary tab, and separate unreconciled-bank and unreconciled-GL tabs.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chipmunkrpa/bank-recon-skill
Or

What This Skill Does

The bank-recon skill is a specialized automation tool designed to streamline the financial reconciliation process between bank statements and internal general ledgers. By automating the comparison of bank statement data—whether provided in structured Excel format or raw PDF files—this skill reduces the manual labor traditionally required by accountants and bookkeepers. It employs a sophisticated layered matching logic that identifies records based on shared transaction keys, batch IDs, and semantic descriptions. Furthermore, it performs intelligent amount comparisons using absolute values to account for differing debit/credit polarities, ensuring that totals are accurately aligned even when source signage differs.

Installation

To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/chipmunkrpa/bank-recon-skill

Use Cases

  • Automating month-end close processes for businesses with high volumes of bank transactions.
  • Streamlining the review of PDF-based bank statements by converting them into machine-readable Excel data.
  • Identifying discrepancies between internal accounting records and real-world cash activity.
  • Generating audit-ready reconciliation workbooks that categorize items into matched, unreconciled bank, and unreconciled GL transactions for easy review.

Example Prompts

  1. "Please reconcile my January bank statement (statement.pdf) against the general ledger (gl_export.xlsx). Let me know the count of matched and unreconciled items."
  2. "I need to run a reconciliation between my bank activity and the GL. Use a threshold of 0.50 for the variance check and output the results to recon_january.xlsx."
  3. "My bank statement is in bank_activity.xlsx and the GL is in ledger.xlsx. Can you generate the reconciliation report with summary, unmatched bank, and unmatched GL tabs?"

Tips & Limitations

  • The skill assumes that the input workbooks follow a standard structure with three primary columns: Date, Amount, and Description/Memo.
  • For PDF files, ensure they are digital-native (text-selectable). Scanned image PDFs without OCR may fail to extract correctly.
  • Always review the 'Unreconciled' tabs generated in the final workbook, as these represent transactions that failed automated validation and require human verification.
  • If the reconciliation results seem incomplete, verify that the transaction keys or vendor IDs are consistent across both the GL and the bank statement files before running the process again.

Metadata

Stars3683
Views1
Updated2026-04-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chipmunkrpa-bank-recon-skill": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#finance#accounting#automation#reconciliation#pdf-extraction
Safety Score: 4/5

Flags: file-read, file-write, code-execution

Related Skills

redline

Review and redline DOCX contracts paragraph by paragraph with tracked changes, clause-level risk analysis, and draft comment responses. Use when a user wants contract revisions that are specific to each paragraph or bullet, especially for privacy, security, data-processing, liability, AI, or other negotiated legal terms.

chipmunkrpa 3683

bank-recon

Perform bank reconciliation between bank statement and general ledger Excel files. Supports custom thresholds for amount matching and semantic description matching. Use when the user wants to reconcile financial records, find matching transactions, and generate a reconciliation report in Excel.

chipmunkrpa 3683

accounting-finance-system-research

Research and solve "how do I do this?" questions inside accounting and finance software systems (ERP, GL, AP/AR, billing, close, and reporting tools). Use when a user needs operational steps, setup guidance, or troubleshooting help in a specific system and wants the result documented as a quick memo or simple Q-and-A DOCX.

chipmunkrpa 3683

finresearchclaw

Finance, accounting, and investment research automation via the FinResearchClaw repo. Use when asked to run autonomous finance research workflows such as event studies, factor-model research, accounting regressions, forecast-error analysis, valuation research, or investment research pipelines. Prefer execution in this order: (1) Codex/ACP Codex when available, (2) Claude Code/ACP Claude, (3) direct API/config mode only as a fallback.

chipmunkrpa 3683

brd-reviewer

Review Business Requirements Documents in `.docx` format by reading the existing BRD, extracting paragraph-level context, drafting clarification questions for unclear statements, and producing a final Word document that combines comments and tracked changes. Use when the user wants a BRD reviewed, challenged for ambiguity, or redlined with proposed wording improvements while preserving Word-native review features.

chipmunkrpa 3683