← Back to Skills Marketplace
akkualle

Accounting Assistant

by Akkualle · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install akkualle-accounting-assistant
Description
Buchhaltungs-Automatisierung mit EÜR-Erstellung, DATEV-Export, PDF-Beleganalyse und Steuer-Vorbereitung. Ideal für Freelancer und KMU.
README (SKILL.md)

🧮 Accounting Assistant

Automatisierte Buchhaltung für Freelancer und KMU.

✨ Features

Funktion Beschreibung
Beleg-Verarbeitung PDF-Rechnungen analysieren, Beträge extrahieren
EÜR-Erstellung Einnahmen-Überschuss-Rechnung automatisch
DATEV-Export CSV-Export im DATEV-Format
Steuer-Vorbereitung Anlage EÜR vorbereiten
USt-Berechnung Umsatzsteuer 19% automatisch

🚀 Verwendung

# Beleg analysieren
python3 beleg-analyse.py rechnung.pdf

# EÜR erstellen
python3 eur-erstellung.py > eur-2024.md

# DATEV-Export
python3 datev-export.py buchungen.json export.csv

📊 SKR03 Kontenplan

Integrierter Kontenplan für DATEV-Export.

💰 Preis: 49€

Einmalzahlung, lebenslange Nutzung.


Version: 1.0.0 | Author: AkkuAlle

Usage Guidance
This skill contains working scripts for PDF invoice analysis, EÜR and DATEV export and invoice generation, but the package metadata omits required runtime components. Before installing or running: 1) Review and test in an isolated environment (VM or container). 2) Install dependencies manually: ensure pdftotext (poppler) is available on PATH and pip-install the fpdf package (and any other Python packages your environment requires). 3) Inspect hard-coded values (IBAN, emails, company names) and change them if they expose private data or placeholders. 4) When running the analyzer, pass a specific folder or file — avoid pointing it at system root or broad directories to prevent accidental scanning of unrelated PDFs. 5) Confirm output files go to expected local directories and no network activity is performed. If you need higher assurance, ask the author for an explicit dependency list and a manifest or run a security audit on the scripts.
Capability Analysis
Type: OpenClaw Skill Name: akkualle-accounting-assistant Version: 1.0.0 The skill bundle provides a suite of accounting tools for freelancers, including PDF invoice analysis, EÜR (income-surplus) report generation, and DATEV-compatible exports. The Python scripts (beleg-analyse.py, datev-export.py, etc.) use standard libraries like fpdf and subprocess (calling pdftotext safely) to perform their stated functions. While the code contains specific business templates and placeholder financial data (e.g., IBANs for 'Merlin Krischnah Media'), there is no evidence of data exfiltration, malicious execution, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description align with the included scripts (PDF invoice analysis, EÜR, DATEV export, invoice generation). However the package metadata declares no required binaries or packages while the code clearly needs external tools (pdftotext) and Python libraries (fpdf). This mismatch is unexpected and should be clarified before use.
Instruction Scope
SKILL.md only shows running the Python scripts, which is consistent. The scripts themselves perform filesystem operations (walking folders, reading PDFs, writing outputs), invoke a local binary via subprocess (pdftotext), and create files (rechnungen/ outputs, CSV). They do not make network calls, but they will read arbitrary paths the user passes in — a user or agent could inadvertently point them at broad directories and cause wide data access. The SKILL.md does not warn about these filesystem effects or list the external binary/library requirements.
Install Mechanism
There is no install specification, which avoids arbitrary remote downloads (good), but the code depends on pdftotext (external binary from poppler) and the Python package 'fpdf' — neither is declared in the metadata or SKILL.md. That omission is a practical risk: running the scripts will fail or behave unexpectedly if these dependencies are missing, and the user/agent may try to install them ad-hoc.
Credentials
The skill requests no environment variables or credentials. The code contains hard-coded example contact and bank fields (IBAN, email, phone) for the author's company, but these are static strings (likely placeholders) and not secrets requested from the environment.
Persistence & Privilege
The skill does not request persistent privileges and 'always' is false. It writes output files under local directories (e.g., 'rechnungen/') which is expected behavior for an accounting tool and does not modify other skills or global agent settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install akkualle-accounting-assistant
  3. After installation, invoke the skill by name or use /akkualle-accounting-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Financial document analysis, expense categorization, tax preparation helper.
Metadata
Slug akkualle-accounting-assistant
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Accounting Assistant?

Buchhaltungs-Automatisierung mit EÜR-Erstellung, DATEV-Export, PDF-Beleganalyse und Steuer-Vorbereitung. Ideal für Freelancer und KMU. It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Accounting Assistant?

Run "/install akkualle-accounting-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Accounting Assistant free?

Yes, Accounting Assistant is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Accounting Assistant support?

Accounting Assistant is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Accounting Assistant?

It is built and maintained by Akkualle (@akkualle); the current version is v1.0.0.

💬 Comments