receipt-scanning-tools
Rastrear Recibos e Gerenciar Despesas
As organizações precisam de maneiras sistemáticas de registrar e categorizar recibos de despesas para acompanhamento financeiro preciso. Esta skill fornece fluxos de trabalho documentados para entrada manual de recibos, integração de digitalização OCR e padrões de banco de dados para gerenciar registros de despesas no MySQL.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "receipt-scanning-tools". How do I record a new expense in the database?
النتيجة المتوقعة:
- 1. Activate virtual environment: source /home/adamsl/planner/.venv/bin/activate
- 2. Run the manual entry tool: python3 receipt_scanning_tools/manual_entry.py
- 3. Select merchant from categorized menu (Gifts, Ministers, Presents, Food & Supplies)
- 4. Enter receipt amount and date
- 5. Select expense category from hierarchical list
- 6. Review summary and confirm to save
- The expense will be inserted into the expenses table with proper foreign keys.
استخدام "receipt-scanning-tools". What database tables are used for tracking expenses?
النتيجة المتوقعة:
- Categories table: Stores hierarchical expense categories with parent_id references
- Merchants table: Records common merchants with name, category, and notes
- Expenses table: Main table with expense_date, amount, category_id, merchant_id, and method
- Receipt metadata table: Stores OCR parsing results and confidence scores
التدقيق الأمني
آمن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)
📁 الوصول إلى نظام الملفات (8)
🔑 متغيرات البيئة (2)
⚙️ الأوامر الخارجية (58)
درجة الجودة
ماذا يمكنك بناءه
Rastrear Despesas do Ministério
Registrar e categorizar despesas da igreja ou ministry, incluindo ofertas, dízimos e suprimentos com menus organizados de comerciantes.
Gerenciar Registros de Recibos
Manter registros precisos de despesas em um banco de dados MySQL com hierarquias adequadas de categorias e rastreamento de comerciantes.
Criar Ferramentas de Recibos
Usar padrões documentados para estender a funcionalidade de digitalização de recibos com Python e biblioteca Rich CLI.
جرّب هذه الموجهات
Como ativo o ambiente virtual e executo o menu de ferramentas de recibos?
Mostre-me o esquema de banco de dados para as tabelas de despesas e comerciantes.
Qual é o padrão de código para adicionar um novo comerciante ao banco de dados?
Como faço para buscar categorias com seu caminho hierárquico completo usando consultas recursivas?
أفضل الممارسات
- Sempre ative o ambiente virtual antes de executar ferramentas Python de recibos
- Use gerenciadores de contexto para conexões de banco de dados para garantir limpeza adequada
- Valide a entrada do usuário para datas e valores antes da inserção no banco de dados
تجنب
- Pular a ativação do ambiente virtual leva a ModuleNotFoundError
- Assumir que nomes de colunas existem sem verificar o esquema primeiro
- Não usar consultas parametrizadas ao inserir dados do usuário