← Back to Skills Marketplace
dda-oo

Sap Journal Auditor

by Daryoosh Dehestani · GitHub ↗ · v0.1.0
cross-platform ✓ Security Clean
259
Downloads
1
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install sap-journal-auditor
Description
Audits SAP FI/CO journal exports to detect duplicates, anomalies, cost center mismatches, approval bypass, intercompany issues, and unusual user activity.
Usage Guidance
This skill appears to do what it claims: it analyzes uploaded SAP journal CSV/XLSX files locally and returns an audit memo and a CSV of flagged lines. Before installing/running, consider: 1) provenance — registry metadata lists an owner ID but no homepage; the code includes author and RadarRoster links (verify you trust the source). 2) Data handling — the skill writes audit_memo.md and flagged_entries.csv to disk and sends them back via the agent; those files contain sensitive financial data, so run in an environment you control and delete outputs when done. 3) Memory retention — the agent memory stores a small run summary (timestamp, entriesCount, findings, overallRisk, period) for the last 20 runs; if that is a concern, clear or disable skill memory or avoid persistent storage. 4) Optional npm packages — the tool can use optional npm modules for enhanced Excel support; review package.json/package-lock.json before running npm install and prefer the built-in (zero-dependency) mode if you need stricter controls. 5) Safety practice — run the included test suite locally (node tests/test.js) and, if possible, execute the skill in an isolated/test environment first. Overall there are no red flags indicating unrelated credential access or network exfiltration in the provided files.
Capability Analysis
Type: OpenClaw Skill Name: sap-journal-auditor Version: 0.1.0 The SAP Journal Auditor skill bundle is a legitimate tool designed to analyze SAP FI/CO journal exports for financial anomalies. The code implements comprehensive audit logic for detecting duplicates, round-amount accruals, and approval bypass patterns across several files including index.js and lib/auditor.js. It features robust, zero-dependency CSV and XLSX parsers (lib/csv-parse-lite.js, lib/xlsx-lite.js) for restricted environments and generates professional audit reports. No evidence of data exfiltration, malicious execution, or prompt injection was found; the skill operates strictly on provided input files and uses local memory for run history.
Capability Assessment
Purpose & Capability
Name/description (SAP FI/CO journal auditor) align with the code and instructions: parser, auditor, reporter, exporter all operate on uploaded journal files. The optional attempts to require 'csv-parse' and 'xlsx' are reasonable (they fall back to built-in parsers) and match the stated 'zero-dependency' vs 'with npm' modes. No unrelated binaries, env vars, or cloud credentials are requested.
Instruction Scope
SKILL.md and instructions.md direct the agent to parse an uploaded file, run audit checks, generate a Markdown memo and a CSV of flagged entries, and return those files. The runtime handler reads the supplied file, writes audit_memo.md and flagged_entries.csv into the same directory, replies with text, and uses context.replyFile to send the generated files. This all falls within the skill's stated scope. Note: the skill persists lightweight run metadata (timestamp, counts, overallRisk) into context.memory — this is expected for tracking but does store some metadata about runs.
Install Mechanism
There is no install specification in the registry metadata (instruction-only), though package.json and package-lock.json are present in the bundle. The code is written to work without external packages (zero-dependency CSV/XLSX fallbacks) and only optionally uses npm packages if present. No external download URLs or extract/install steps are present in the skill metadata.
Credentials
The skill does not require environment variables, credentials, or special config paths. It only needs access to the uploaded file and to a writable directory for generated outputs. The one environment-like resource used is context.memory for storing audit run metadata — this is proportional but users should be aware it records summary metadata (not raw file contents).
Persistence & Privilege
always:false (normal). The skill persists recent run metadata to the skill/agent memory (key: 'audit_runs', last 20 runs). This is legitimate for an auditing tool but could retain sensitive metadata (period, entries count, findings count, overallRisk). The skill also writes files (audit_memo.md, flagged_entries.csv) into the same directory as the input file — expected but those files may contain sensitive financial data and should be handled accordingly.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install sap-journal-auditor
  3. After installation, invoke the skill by name or use /sap-journal-auditor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
- Initial release of SAP Journal Auditor skill. - Audits SAP FI/CO journal exports (CSV/Excel) for anomalies, unusual cost center use, approval bypass, duplicates, and intercompany issues. - Supports exports from FB03, FAGLL03, KSB1, and ACDOCA. - Produces categorized audit memos, flagged entry CSVs, and summary statistics. - Multilingual support: English and German output. - Input options for specific fiscal periods.
Metadata
Slug sap-journal-auditor
Version 0.1.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Sap Journal Auditor?

Audits SAP FI/CO journal exports to detect duplicates, anomalies, cost center mismatches, approval bypass, intercompany issues, and unusual user activity. It is an AI Agent Skill for Claude Code / OpenClaw, with 259 downloads so far.

How do I install Sap Journal Auditor?

Run "/install sap-journal-auditor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Sap Journal Auditor free?

Yes, Sap Journal Auditor is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Sap Journal Auditor support?

Sap Journal Auditor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Sap Journal Auditor?

It is built and maintained by Daryoosh Dehestani (@dda-oo); the current version is v0.1.0.

💬 Comments