Habilidades receipt-scanning-tools
📋

receipt-scanning-tools

Seguro 🌐 Acceso a red📁 Acceso al sistema de archivos🔑 Variables de entorno⚙️ Comandos externos

Belege verfolgen und Ausgaben verwalten

Organisationen benötigen systematische Methoden zum Erfassen und Kategorisieren von Ausgabenbelegen für eine genaue finanzielle Nachverfolgung. Diese Skill bietet dokumentierte Workflows für die manuelle Belegerfassung, OCR-Scan-Integration und Datenbankmuster für die Verwaltung von Ausgabendatensätzen in MySQL.

Soporta: Claude Codex Code(CC)
📊 69 Adecuado
1

Descargar el ZIP de la skill

2

Subir en Claude

Ve a Configuración → Capacidades → Skills → Subir skill

3

Activa y empieza a usar

Pruébalo

Usando "receipt-scanning-tools". How do I record a new expense in the database?

Resultado esperado:

  • 1. Virtuelle Umgebung aktivieren: source /home/adamsl/planner/.venv/bin/activate
  • 2. Manuelles Eingabe-Tool ausführen: python3 receipt_scanning_tools/manual_entry.py
  • 3. Händler aus kategorisiertem Menü auswählen (Geschenke, Minister, Präsente, Lebensmittel & Materialien)
  • 4. Belegbetrag und Datum eingeben
  • 5. Ausgabekategorie aus hierarchischer Liste auswählen
  • 6. Zusammenfassung überprüfen und Bestätigen zum Speichern
  • Die Ausgabe wird mit korrekten Fremdschlüsseln in die Ausgaben-Tabelle eingefügt.

Usando "receipt-scanning-tools". What database tables are used for tracking expenses?

Resultado esperado:

  • Kategorien-Tabelle: Speichert hierarchische Ausgabekategorien mit parent_id-Referenzen
  • Händler-Tabelle: Zeichnet gängige Händler mit Name, Kategorie und Notizen auf
  • Ausgaben-Tabelle: Haupttabelle mit expense_date, amount, category_id, merchant_id und method
  • Beleg-Metadaten-Tabelle: Speichert OCR-Parsing-Ergebnisse und Konfidenzwerte

Auditoría de seguridad

Seguro
v5 • 1/17/2026

Documentation-only skill containing no executable code. All 127 static findings are false positives triggered by documentation patterns (bash examples, configuration placeholders, SQL schema documentation). The skill provides reference material for a nonprofit expense tracking project with no security risks.

2
Archivos escaneados
635
Líneas analizadas
4
hallazgos
5
Auditorías totales

Puntuación de calidad

38
Arquitectura
100
Mantenibilidad
85
Contenido
21
Comunidad
100
Seguridad
91
Cumplimiento de la especificación

Lo que puedes crear

Ministrie-Ausgaben verfolgen

Kirchen- oder Ministrie-Ausgaben erfassen und kategorisieren, einschließlich Geschenke, Spenden und Materialien mit organisierten Händlermenüs.

Belegdatensätze verwalten

Genaue Ausgabendatensätze in einer MySQL-Datenbank führen mit proper Kategoriehierarchien und Händlerverfolgung.

Beleg-Werkzeuge erstellen

Dokumentierte Muster verwenden, um die Beleg-Scan-Funktionalität mit Python und der Rich CLI-Bibliothek zu erweitern.

Prueba estos prompts

Schnellstart
Wie aktiviere ich die virtuelle Umgebung und führe das Beleg-Tools-Menü aus?
Datenbankschema
Zeige mir das Datenbankschema für die Ausgaben- und Händlertabellen.
Händler hinzufügen
Wie lautet das Codemuster zum Hinzufügen eines neuen Händlers zur Datenbank?
Kategoriepfad
Wie rufe ich Kategorien mit ihrem vollständigen hierarchischen Pfad unter Verwendung rekursiver Abfragen ab?

Mejores prácticas

  • Virtuelle Umgebung immer aktivieren, bevor Python-Beleg-Tools ausgeführt werden
  • Kontext-Manager für Datenbankverbindungen verwenden, um korrekte Bereinigung sicherzustellen
  • Benutzereingaben für Daten und Beträge vor Datenbankeinfügung validieren

Evitar

  • Überspringen der virtuellen Umgebungsaktivierung führt zu ModuleNotFoundError
  • Annehmen, dass Spaltennamen existieren, ohne das Schema zuerst zu überprüfen
  • Parametrisierte Abfragen nicht verwenden, wenn Benutzerdaten eingefügt werden

Preguntas frecuentes

Welche Python-Version wird benötigt?
Python 3.x mit mysql-connector-python und Rich-Bibliothek für CLI-Ausgabe.
Welche Datenbank verwendet diese Skill?
MySQL mit einer nonprofit_finance-Datenbank. Verbindungseinstellungen in .env-Datei gespeichert.
Wie integriere ich OCR-Scanning?
GEMINI_API_KEY in Ihrer Umgebung konfigurieren. Verwenden Sie die dokumentierten Muster in app/services/receipt_engine.py.
Sind meine Finanzdaten sicher?
Die Skill dokumentiert nur Muster. Datenbank-Anmeldeinformationen sollten sicher in der .env-Datei gespeichert werden.
Warum erhalte ich Modul-Importfehler?
Die meisten Importfehler entstehen dadurch, dass vergessen wird, die virtuelle Umgebung zuerst zu aktivieren.
Wie unterscheidet sich dies von anderen Beleg-Tools?
Diese Skill konzentriert sich auf Nonprofit-Finanzen mit vororganisierten Händlerkategorien für Ministriegaben.

Detalles del desarrollador

Estructura de archivos

📄 SKILL.md