bookkeeping-setup — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bookkeeping-setup (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Create the operating context that every later bookkeeping skill should use. Without this profile, agents guess about entity type, accounting method, tax treatment, approval boundaries, and chart-of-accounts structure.
Use this skill first for a new business, a new agent workspace, a messy catch-up project, or any workflow where the downstream skills do not yet know how the books are supposed to work.
Produce a bookkeeping_context_profile and a short setup checklist. Store or return it in a reviewable format the user can reuse.
Minimum profile:
bookkeeping_context_profile:
business:
legal_name:
trade_name:
entity_type:
jurisdiction:
home_currency:
fiscal_year_end:
tax:
country:
filing_context:
sales_tax_or_vat_registered:
payroll_in_use:
contractor_payments_expected:
accounting:
method: cash | accrual | unknown
books_tool:
bank_accounts:
credit_cards:
connected_sources:
chart_of_accounts_baseline:
operations:
receipt_sources:
bank_statement_sources:
recurring_vendors:
approval_thresholds:
posting_policy:
record_retention_policy:
review:
can_auto_draft:
requires_user_approval:
requires_accountant_review:
open_questions:Before asking questions, look for an existing bookkeeping context profile in the project, workspace notes, accounting export, onboarding doc, or prior agent output.
If a usable profile exists, summarize it and only ask for missing or stale fields. Do not restart setup from scratch.
Record:
If entity type is unknown, keep it as unknown and route entity-specific tax treatment to user or accountant review.
Capture the accounting method:
| Situation | Likely method | Notes |
|---|---|---|
| Solo operator, freelancer, simple service business | Cash | Common default for small businesses |
| Tracks unpaid invoices or unpaid vendor bills | Accrual or hybrid | Confirm with accountant or accounting system |
| Inventory-heavy business | Accrual likely | Inventory and COGS require tighter controls |
| User is unsure | Unknown | Do not infer final tax treatment |
Use the accounting method to shape downstream work:
Create a practical baseline, not an overbuilt accounting system.
Core accounts:
For US sole proprietors, align expense categories to Schedule C where practical. For other jurisdictions, keep jurisdiction-specific mappings explicit and mark them for review.
Record where evidence and books live:
Prefer source systems with strong provenance. Use email-native extraction for receipts and invoices already in Gmail or Outlook when available.
Separate safe drafting from risky finalization.
Safe to automate without asking first:
Require explicit user approval before:
Require accountant review when:
End with:
Use this handoff:
| If the user wants... | Next skill |
|---|---|
| Capture receipts or invoices | receipt-processing |
| Categorize transactions | expense-categorization |
| Match books to statements | bank-reconciliation |
| Close a month | monthly-close |
| Prepare accountant or tax package | tax-prep |
| Ask whether a deduction is allowed | Specialized tax skill |
Business identity captured: yes/no
Entity type confirmed: yes/no
Tax jurisdiction confirmed: yes/no
Accounting method confirmed: cash/accrual/unknown
Chart of accounts baseline drafted: yes/no
Source systems listed: yes/no
Approval thresholds set: yes/no
Record retention policy set: yes/no
Open questions:
- ...
Recommended next skill:
- ...skill: bookkeeping-setup
version: 3.0
default_output: bookkeeping_context_profile + setup_checklist
automation_boundary: draft-context-and-account-map
approval_required_for:
- changing accounting settings
- posting entries
- creating or merging live accounts
- filing or finalizing compliance work
next_steps:
- receipt-processing
- expense-categorization
- bank-reconciliation
- monthly-close
- tax-prep~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.