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
| Phase | Command | Purpose |
|---|---|---|
| Record | /bookkeeping-record | Capture and log financial transactions |
| Categorize | /bookkeeping-categorize | Assign transactions to the correct accounts |
| Reconcile | /bookkeeping-reconcile | Match records against bank statements |
| Report | /bookkeeping-report | Generate P&L, balance sheet, and cash flow |
Utility Skills
| Skill | Command | Purpose |
|---|---|---|
| Accounts Payable | /bookkeeping-accounts-payable | Invoice processing and payment scheduling |
| Accounts Receivable | /bookkeeping-accounts-receivable | Collections and receivables tracking |
| Payroll | /bookkeeping-payroll | Wage tracking and deductions |
| Tax Prep | /bookkeeping-tax-prep | Organize records for tax filing |
| Chart of Accounts | /bookkeeping-chart-of-accounts | Design 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 statementsSkills in this domain
9 skills in this domain
- phasePhase 1: Record
/bookkeeping-record <project> - phasePhase 2: Categorize
/bookkeeping-categorize <project> - phasePhase 3: Reconcile
/bookkeeping-reconcile <project> - phasePhase 4: Report
/bookkeeping-report <project> - utilityAccounts Payable
/bookkeeping-accounts-payable <project> - utilityAccounts Receivable
/bookkeeping-accounts-receivable <project> - utilityPayroll
/bookkeeping-payroll <project> - utilityTax Prep
/bookkeeping-tax-prep <project> - utilityChart of Accounts
/bookkeeping-chart-of-accounts <project>