Bookkeeping · overview

Bookkeeping Domain Overview

A four-phase bookkeeping cycle for structured transaction recording, categorization, reconciliation, and reporting.

The Bookkeeping plugin follows the bookkeeping cycle in four phases: record, categorize, reconcile and report. Each phase writes a numbered file to .singularskills/bookkeeping/<project>/, from the transaction log to the financial statements. Five utility skills handle payables, receivables, payroll, tax prep and the chart of accounts.

Phases

PhaseCommandPurpose
Record/bookkeeping-recordCapture and log financial transactions
Categorize/bookkeeping-categorizeAssign transactions to the correct accounts
Reconcile/bookkeeping-reconcileMatch records against bank statements
Report/bookkeeping-reportGenerate P&L, balance sheet, and cash flow

Utility Skills

SkillCommandPurpose
Accounts Payable/bookkeeping-accounts-payableInvoice processing and payment scheduling
Accounts Receivable/bookkeeping-accounts-receivableCollections and receivables tracking
Payroll/bookkeeping-payrollWage tracking and deductions
Tax Prep/bookkeeping-tax-prepOrganize records for tax filing
Chart of Accounts/bookkeeping-chart-of-accountsDesign and maintain account structure

Artifact Flow

.singularskills/bookkeeping/<project>/
  01-record.md        ← Transaction log
  02-categorize.md    ← Categorized ledger
  03-reconcile.md     ← Reconciliation report
  04-report.md        ← Financial statements

Skills in this domain