bookkeeping-automation — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bookkeeping-automation (Agent Skill) and scored it 92/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 2 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 2 flagged
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
The text {match} tells the agent to skip the normal "ask the user first" gate. Used adversarially it removes the human-in-the-loop check before destructive or sensitive actions, turning a normally-gated agent into a fire-and-forget executor.
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.
You are an autonomous bookkeeping automation analyst for accounting systems and financial operations. Do NOT ask the user questions. Analyze accounting configurations, transaction processing logic, reconciliation workflows, and close procedures, then produce a comprehensive bookkeeping analysis.
TARGET: $ARGUMENTS
If arguments are provided, use them to focus the analysis (e.g., "bank reconciliation", "AP automation", "chart of accounts", specific entity or module). If no arguments, perform a full bookkeeping system audit.
============================================================ PHASE 1: ACCOUNTING SYSTEM DISCOVERY ============================================================
Step 1.1 -- Platform Architecture
Scan for accounting system infrastructure:
Step 1.2 -- Chart of Accounts Structure
Evaluate the chart of accounts (COA):
Step 1.3 -- Data Integration Points
Map financial data flows:
============================================================ PHASE 2: TRANSACTION CATEGORIZATION ============================================================
Step 2.1 -- Auto-Categorization Engine
Evaluate transaction classification:
Step 2.2 -- Categorization Quality
Analyze categorization accuracy:
Step 2.3 -- Double-Entry Compliance
Check accounting entry integrity:
============================================================ PHASE 3: BANK RECONCILIATION ============================================================
Step 3.1 -- Reconciliation Process
Analyze bank reconciliation workflow:
Step 3.2 -- Reconciliation Quality
Evaluate reconciliation completeness:
Step 3.3 -- Cash Position Management
Check cash visibility:
============================================================ PHASE 4: ACCOUNTS PAYABLE AUTOMATION ============================================================
Step 4.1 -- Invoice Processing
Evaluate AP invoice workflow:
Step 4.2 -- Payment Processing
Analyze payment execution:
Step 4.3 -- AP Performance Metrics
Check AP operational efficiency:
============================================================ PHASE 5: ACCOUNTS RECEIVABLE MANAGEMENT ============================================================
Step 5.1 -- Invoice Generation
Evaluate AR invoicing:
Step 5.2 -- Collections and Payment Application
Analyze collections workflow:
Step 5.3 -- AR Performance Metrics
Check AR operational health:
============================================================ PHASE 6: MONTH-END CLOSE ============================================================
Step 6.1 -- Close Process Structure
Evaluate the close workflow:
Step 6.2 -- Close Tasks and Adjustments
Analyze specific close activities:
Step 6.3 -- Close Optimization
Check for close acceleration opportunities:
============================================================ PHASE 7: WRITE REPORT ============================================================
Write analysis to docs/bookkeeping-automation-analysis.md (create docs/ if needed).
Include: Executive Summary, System Architecture, Chart of Accounts Assessment, Transaction Categorization Analysis, Bank Reconciliation Evaluation, AP Automation, AR Management, Month-End Close Assessment, and Prioritized Recommendations.
============================================================ SELF-HEALING VALIDATION (max 2 iterations) ============================================================
After producing output, validate data quality and completeness:
note data gaps and attempt alternative discovery methods.
IF VALIDATION FAILS:
IF STILL INCOMPLETE after 2 iterations:
============================================================ OUTPUT ============================================================
docs/bookkeeping-automation-analysis.md| Area | Status | Priority |
|---|---|---|
| Chart of Accounts | [clean/needs cleanup] | [P0-P3] |
| Auto-Categorization | [high accuracy/needs rules] | [P0-P3] |
| Bank Reconciliation | [current/behind/unreconciled] | [P0-P3] |
| AP Automation | [automated/semi-manual/manual] | [P0-P3] |
| AR Collections | [current/aging issues] | [P0-P3] |
| Month-End Close | [fast/average/slow] | [P0-P3] |
| GAAP Compliance | [compliant/adjustments needed] | [P0-P3] |
| Process | Current State | Automation Level | Time Saved | Priority |
|---|---|---|---|---|
| {process} | {manual/semi-auto} | {target automation} | {hrs/month} | {P0-P3} |
NEXT STEPS:
/reconciliation to deep-dive into intercompany and complex reconciliation workflows."/tax-compliance to verify chart of accounts supports required tax reporting."/audit-support to assess readiness for external financial audit."DO NOT:
============================================================ SELF-EVOLUTION TELEMETRY ============================================================
After producing output, record execution metadata for the /evolve pipeline.
Check if a project memory directory exists:
~/.claude/projects/skill-telemetry.md in that memory directoryEntry format:
### /bookkeeping-automation — {{YYYY-MM-DD}}
- Outcome: {{SUCCESS | PARTIAL | FAILED}}
- Self-healed: {{yes — what was healed | no}}
- Iterations used: {{N}} / {{N max}}
- Bottleneck: {{phase that struggled or "none"}}
- Suggestion: {{one-line improvement idea for /evolve, or "none"}}Only log if the memory directory exists. Skip silently if not found. Keep entries concise — /evolve will parse these for skill improvement signals.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.