auditor

Generate financial statements and reconcile bank transactions with double-entry bookkeeping.

Updated Jun 5, 2025
One-click install
npx skills add https://github.com/wangzitian0/finance_report --skill auditor-wangzitian0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auditor
Source: https://github.com/wangzitian0/finance_report/tree/main/.opencode/skills/professional/auditor
Command: npx skills add https://github.com/wangzitian0/finance_report --skill auditor-wangzitian0

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill ensures the accuracy and integrity of financial data by enforcing accounting principles, automating reconciliation, and generating reliable financial reports.

Core Features & Use Cases

  • Double-Entry Bookkeeping: Enforces the fundamental accounting equation (Debits = Credits) and validates journal entries.
  • Bank Reconciliation: Implements a sophisticated matching algorithm for reconciling bank statements with internal ledgers, handling complex scenarios.
  • Financial Reporting: Generates key financial statements like the Balance Sheet, Income Statement, and Cash Flow Statement, with multi-currency support.
  • Audit Verification: Provides tools for anomaly detection and verification checks to ensure data accuracy and identify potential errors or fraud.
  • Use Case: Use this Skill to design a new accounting system, implement an automated bank reconciliation process, or generate end-of-quarter financial reports.

Quick Start

Use the auditor skill to generate a balance sheet for the last fiscal quarter.

Frequently Asked Questions about auditor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate bank reconciliation for matching internal ledgers with bank statements?

Bank reconciliation uses a multi-dimensional matching algorithm to align internal ledgers with bank statements, handling complex matching scenarios. You can tune the matching parameters to automate the reconciliation process and identify discrepancies efficiently.

What is the best way to generate a balance sheet and income statement with multi-currency support?

Financial reporting generates key statements like the Balance Sheet and Income Statement with multi-currency consolidation. It enforces double-entry bookkeeping rules to ensure debits equal credits before producing accurate end-of-period financial reports.

How does double-entry bookkeeping validation work for journal entries?

Double-entry bookkeeping validation enforces the fundamental accounting equation, ensuring total debits equal total credits for every journal entry. It validates entries against debit and credit rules to maintain strict financial data integrity.

Can I perform financial audit verification and anomaly detection on my general ledger?

Audit verification performs checks against ledgers and external statements to detect anomalies and potential errors. It validates report accuracy and identifies fraud indicators by verifying financial data consistency across multiple sources.

Does this approach support designing a new accounting system from scratch?

Designing an accounting system is supported through enforced double-entry rules and customizable bank reconciliation algorithms. You can establish the foundational ledger structure, implement matching logic, and define reporting frameworks for new implementations.

Why does my cash flow statement show discrepancies after multi-currency consolidation?

Cash flow statement discrepancies often occur when multi-currency consolidation rates are misapplied or ledger entries violate the accounting equation. Audit verification tools check report accuracy against underlying ledgers to pinpoint the exact reconciliation or calculation errors.