{"skill":{"slug":"openclaw-greek-accounting-meta","displayName":"Openclaw Greek Accounting Meta","summary":"Orchestrator for the full OpenClaw Greek Accounting system. Routes commands across 18 specialist skills. Primary entry point for accounting firms.","description":"---\nname: openclaw-greek-accounting-meta\ndescription: Orchestrator for the full OpenClaw Greek Accounting system. Routes commands across 18 specialist skills. Primary entry point for accounting firms.\nversion: 1.0.0\nauthor: openclaw-greek-accounting\nhomepage: https://github.com/satoshistackalotto/openclaw-greek-accounting\ntags: [\"greek\", \"accounting\", \"meta-skill\", \"orchestration\"]\nmetadata: {\"openclaw\": {\"requires\": {\"bins\": [\"jq\", \"openclaw\"], \"env\": [\"OPENCLAW_DATA_DIR\"]}, \"depends_on\": [\"accounting-workflows\", \"greek-compliance-aade\", \"cli-deadline-monitor\", \"greek-email-processor\", \"greek-individual-taxes\", \"aade-api-monitor\", \"greek-banking-integration\", \"greek-document-ocr\", \"efka-api-integration\", \"dashboard-greek-accounting\", \"client-data-management\", \"user-authentication-system\", \"conversational-ai-assistant\", \"greek-financial-statements\", \"client-communication-engine\", \"system-integrity-and-backup\", \"analytics-and-advisory-intelligence\", \"memory-feedback\"], \"notes\": \"Orchestrator skill. Coordinates all other Greek accounting skills. Install companion skills for full functionality. This skill alone only routes commands — actual capabilities come from the skills it depends on.\", \"path_prefix\": \"/data/ in examples refers to $OPENCLAW_DATA_DIR (default: /data/)\"}}\n---\n\n# OpenClaw Greek Accounting Meta-Skill\n\nThis meta-skill is the primary entry point for the entire OpenClaw Greek Accounting system. It orchestrates all 18 specialised skills through simple business commands, managing data flow, sequencing, error recovery, and human confirmation gates for government submissions.\n\n\n## Setup\n\n```bash\nexport OPENCLAW_DATA_DIR=\"/data\"\nwhich jq || sudo apt install jq\n\n# Install companion skills (this orchestrator needs them to be useful)\n# See the full skill list at: https://github.com/satoshistackalotto/openclaw-greek-accounting\n```\n\nThis is the orchestrator skill — it coordinates all other Greek accounting skills. Install companion skills for actual functionality. This skill alone only routes commands.\n\n\n## Core Philosophy\n\n- **Single Entry Point**: One meta-skill controls the entire system — accountants and assistants never need to address individual skills directly\n- **Business-Focused Commands**: Simple commands that match real accounting workflows\n- **Skill Orchestration**: Automatically manages interactions between all 18 specialised skills\n- **Human Confirmation Gate**: Any action submitting to a government system (AADE, EFKA, myDATA) requires explicit human confirmation before proceeding\n- **Error Recovery**: Handles failures gracefully with fallback strategies\n- **Progress Reporting**: Clear visibility into complex multi-step processes\n- **Greek Business Standards**: Professional output matching Greek accounting practices\n\n## Meta-Skill Architecture\n\n### Managed Skills — Full Registry\n```yaml\nRequired_Skills:\n\n  phase_1_core:\n    - accounting-workflows        # Document processing, invoice extraction, reconciliation\n    - greek-compliance-aade       # VAT returns, payroll, myDATA, TAXIS XML\n    - cli-deadline-monitor        # AADE/EFKA/municipal deadline tracking\n    - greek-email-processor       # Greek email classification, attachment extraction\n    - greek-individual-taxes      # E1 forms, individual tax returns, deduction optimisation\n\n  phase_2_advanced:\n    - aade-api-monitor            # Real-time AADE monitoring, regulatory change detection\n    - greek-banking-integration   # Bank statement import, transaction categorisation\n    - greek-document-ocr          # Greek language OCR, structured data extraction\n    - efka-api-integration        # Social security contributions, EFKA declarations\n\n  phase_3a_infrastructure:\n    - dashboard-greek-accounting  # Business intelligence, compliance monitoring, alerts (English UI)\n    - client-data-management      # Client master records, compliance history, GDPR (sole writer to /data/clients/)\n    - user-authentication-system  # Role-based access, per-client permissions, audit logs\n    - conversational-ai-assistant # Natural language interface for assistants (English queries, Greek data)\n\n  phase_3b_professional_outputs:\n    - greek-financial-statements  # P&L, balance sheet, cash flow, VAT summary — EGLS-compliant Greek format\n    - client-communication-engine # Outgoing Greek correspondence — confirmations, summaries, requests, reminders\n    - system-integrity-and-backup # Encrypted backups, integrity checks, retention enforcement, schema migrations\n    - analytics-and-advisory      # Proactive risk scoring, trend analysis, anomaly detection, morning advisory\n\n  openclaw_dependencies:\n    - deepread                    # OCR and text extraction\n    - pdf-tools                   # PDF manipulation\n    - file-processor              # File organisation and batch processing\n    - doc-converter               # Document format conversion\n\nInstallation_Command:\n  setup: \"npx openclaw skills add openclaw-greek-accounting-meta --install-deps\"\n  verification: \"openclaw greek health-check --verify-all-skills\"\n```\n\n## Business-Focused Commands\n\n### 1. Monthly Accounting Workflows\n\n#### Complete Monthly Processing\n```bash\n# Single command for full monthly accounting cycle\nopenclaw greek monthly-process --afm EL123456789 --month 2026-02\n\n# What it orchestrates internally:\n# 1. openclaw auth check-access --client EL123456789 --action compliance_management\n# 2. openclaw deadline check aade --client EL123456789  (confirm deadlines and due dates)\n# 3. openclaw email scan-folder /data/incoming/ --classify-new  (classify any new documents)\n# 4. openclaw ocr process-greek --input-dir /data/ocr/incoming/  (OCR new documents)\n# 5. openclaw accounting batch-process --input-dir /data/ocr/output/accounting-ready/\n# 6. openclaw banking reconcile --afm EL123456789 --period 2026-02\n# 7. openclaw compliance vat-return --client EL123456789 --period 2026-02 --prepare\n# 8. openclaw efka contribution-calc --afm EL123456789 --period 2026-02\n# ⚠️  HUMAN CONFIRMATION REQUIRED — displays full filing details before proceeding\n# 9. openclaw compliance vat-return --client EL123456789 --period 2026-02 --submit\n# 10. openclaw efka submit-declaration --afm EL123456789 --period 2026-02\n# 11. openclaw clients log-filing --afm EL123456789 --type VAT-monthly --period 2026-02 --status submitted\n# 12. openclaw clients log-filing --afm EL123456789 --type EFKA-monthly --period 2026-02 --status submitted\n# 13. openclaw dashboard refresh --client EL123456789\n```\n\n#### Quick Status Check\n```bash\n# Rapid overview of current status\nopenclaw greek status-check --include-urgent\n\n# Output example:\n# ✅ All government systems operational (AADE, EFKA, myDATA)\n# ⚠️  3 VAT returns due in 7 days\n# 🚨 1 AADE notification requires attention\n# 📊 15 documents in OCR queue, 3 awaiting review\n```\n\n### 2. Client Management Workflows\n\n#### New Client Onboarding\n```bash\n# Complete new client setup — requires accountant role or above\nopenclaw greek client-onboarding --afm EL123456789 --name \"NEW CLIENT AE\" --legal-form AE --sector retail\n\n# Orchestrates:\n# 1. openclaw auth check-access --action create_client  (permission gate)\n# 2. openclaw clients add --afm EL123456789 --name \"NEW CLIENT AE\" --legal-form AE --sector retail\n# 3. openclaw clients obligations --afm EL123456789  (generate obligation schedule)\n# 4. openclaw deadline check aade  (pull relevant upcoming deadlines)\n# 5. openclaw dashboard sync-clients --rebuild  (update portfolio view)\n```\n\n#### Client Document Processing\n```bash\n# Process all new documents for a specific client\nopenclaw greek client-process --afm EL123456789 --period current-month\n\n# Orchestrates:\n# 1. openclaw auth check-access --client EL123456789 --action process_documents\n# 2. openclaw ocr process-greek --input-dir /data/ocr/incoming/  (OCR any new scans)\n# 3. openclaw accounting batch-process --input-dir /data/ocr/output/accounting-ready/ --greek-format\n# 4. openclaw clients doc-register --afm EL123456789  (register each document)\n# 5. openclaw dashboard document-queue --count  (refresh queue status)\n```\n\n### 3. Compliance & Tax Workflows\n\n#### Tax Season Preparation\n```bash\n# Prepare all individual tax returns\nopenclaw greek tax-season-prep --year 2025 --deadline-check\n\n# Orchestrates:\n# 1. Collect all individual client data\n# 2. Optimize deductions for each client\n# 3. Prepare E1 forms with TAXIS formatting\n# 4. Generate document checklists\n# 5. Schedule submission reminders\n```\n\n#### Emergency Compliance Response\n```bash\n# Handle urgent compliance issues\nopenclaw greek emergency-compliance --type audit --entity \"DEMO AE\"\n\n# Responds to:\n# 1. AADE audit notifications (immediate alert)\n# 2. Deadline changes (update all affected clients)\n# 3. System outages (switch to manual processing)\n# 4. Missing documents (generate urgent requests)\n```\n\n### 4. Government Integration Workflows\n\n#### AADE Integration Suite\n```bash\n# Complete AADE interaction management\nopenclaw greek aade-sync --check-updates --submit-pending\n\n# Coordinates:\n# 1. Check for new AADE announcements\n# 2. Update deadline trackers\n# 3. Submit pending VAT returns\n# 4. Verify myDATA submissions\n# 5. Download compliance certificates\n```\n\n#### Multi-Municipality Management\n```bash\n# Handle clients across different municipalities\nopenclaw greek municipal-sync --all-locations\n\n# Manages:\n# 1. Athens-specific requirements and deadlines\n# 2. Thessaloniki municipal variations  \n# 3. Other municipality-specific taxes and permits\n# 4. Cross-municipality client coordination\n```\n\n## Implementation Workflows\n\n### Meta-Skill Orchestration Engine\n```python\nclass GreekAccountingOrchestrator:\n    def __init__(self):\n        self.skills = {\n            # Phase 1 — Core\n            'accounting':   'accounting-workflows',\n            'compliance':   'greek-compliance-aade',\n            'monitoring':   'cli-deadline-monitor',\n            'email':        'greek-email-processor',\n            'individual':   'greek-individual-taxes',\n            # Phase 2 — Advanced\n            'aade':         'aade-api-monitor',\n            'banking':      'greek-banking-integration',\n            'ocr':          'greek-document-ocr',\n            'efka':         'efka-api-integration',\n            # Phase 3A — Infrastructure\n            'dashboard':    'dashboard-greek-accounting',\n            'clients':      'client-data-management',\n            'auth':         'user-authentication-system',\n            'chat':         'conversational-ai-assistant',\n            # Phase 3B €\" Professional Outputs\n            'statements':   'greek-financial-statements',\n            'comms':        'client-communication-engine',\n            'integrity':    'system-integrity-and-backup',\n            'analytics':    'analytics-and-advisory-intelligence',\n            # Phase 4 €\" Learning Loop\n            'memory':       'memory-feedback',\n            # Operational\n            'health':       'system-health-check',\n        }\n\n    def monthly_process(self, afm=None, month=None, user=None):\n        \"\"\"Orchestrate complete monthly processing for one client\"\"\"\n\n        # Step 1: Permission gate — must pass before any work begins\n        self.call_skill('auth', f'check-access --username {user} --client {afm} --action compliance_management')\n\n        # Step 2: Read client obligations\n        client = self.call_skill('clients', f'view --afm {afm} --compliance-summary')\n\n        # Step 3: Check deadlines before touching anything\n        deadlines = self.call_skill('monitoring', f'check aade --client {afm}')\n        if deadlines['overdue_count'] > 0:\n            self.alert_user(f\"WARNING: {deadlines['overdue_count']} overdue deadlines — review before proceeding\")\n\n        # Step 4: Process any new incoming documents\n        self.call_skill('email', 'scan-folder /data/incoming/ --classify-new')\n        self.call_skill('ocr', 'process-greek --input-dir /data/ocr/incoming/')\n        self.call_skill('accounting', 'batch-process --input-dir /data/ocr/output/accounting-ready/ --greek-format')\n        self.call_skill('clients', f'doc-register --afm {afm}')\n\n        # Step 5: Banking reconciliation\n        self.call_skill('banking', f'reconcile --afm {afm} --period {month}')\n\n        # Step 6: Prepare compliance filings — no submission yet\n        vat = self.call_skill('compliance', f'vat-return --client {afm} --period {month} --prepare')\n        efka = self.call_skill('efka', f'contribution-calc --afm {afm} --period {month}')\n\n        # Step 7: HUMAN CONFIRMATION GATE — display details and require explicit YES\n        self.require_confirmation(\n            action='government_submission',\n            details={'vat': vat, 'efka': efka, 'client': afm, 'period': month}\n        )\n\n        # Step 8: Submit (only reached after confirmed)\n        self.call_skill('compliance', f'vat-return --client {afm} --period {month} --submit')\n        self.call_skill('efka', f'submit-declaration --afm {afm} --period {month}')\n\n        # Step 9: Log filings to client record\n        self.call_skill('clients', f'log-filing --afm {afm} --type VAT-monthly --period {month} --status submitted')\n        self.call_skill('clients', f'log-filing --afm {afm} --type EFKA-monthly --period {month} --status submitted')\n\n        # Step 10: Generate financial statements (if completeness gate passes)\n        self.call_skill('statements', f'generate --afm {afm} --period {month}')\n\n        # Step 11: Draft client communications for human review\n        self.call_skill('comms', f'draft --afm {afm} --type submission-confirmation --period {month}')\n        self.call_skill('comms', f'draft --afm {afm} --type monthly-summary --period {month} --include-statements')\n\n        # Step 12: Trigger event-driven backup snapshot\n        self.call_skill('integrity', f'snapshot --trigger gov-submission --afm {afm} --period {month}')\n\n        # Step 13: Log episode to memory\n        self.call_skill('memory', f'log-episode --type monthly_process_complete --afm {afm} --period {month}')\n\n        # Step 14: Refresh dashboard\n        self.call_skill('dashboard', f'refresh --client {afm}')\n\n    def require_confirmation(self, action, details):\n        \"\"\"Mandatory pause before any government submission\"\"\"\n        self.display_action_summary(action, details)\n        response = self.prompt_user(\"Confirm submission? Type YES to proceed or NO to cancel: \")\n        if response.upper() != 'YES':\n            raise UserCancelledException(f\"Submission cancelled by user for {details['client']}\")\n        self.log_confirmation(action, details)\n\n    def call_skill(self, skill_type, command):\n        \"\"\"Execute command on specific skill with error handling\"\"\"\n        skill_name = self.skills[skill_type]\n        try:\n            result = openclaw_execute(f\"openclaw skills use {skill_name} {command}\")\n            return result\n        except Exception as e:\n            self.handle_skill_error(skill_name, command, e)\n            return self.get_fallback_result(skill_type)\n```\n\n### Error Handling & Recovery\n```yaml\nError_Recovery_Strategies:\n  skill_unavailable:\n    action: \"Use cached results and alert user\"\n    fallback: \"Switch to manual mode with guidance\"\n    \n  data_processing_error:\n    action: \"Flag document for manual review\"\n    notification: \"Send Greek language error explanation to user\"\n    \n  government_api_failure:\n    action: \"Use cached deadline data\"\n    alert: \"Monitor for service restoration\"\n    \n  calculation_error:\n    action: \"Preserve original data, alert accountant\"\n    manual_review: \"Provide detailed error context in Greek\"\n```\n\n## Business Command Examples\n\n### Daily Operations\n```bash\n# Morning startup — pulls from dashboard, deadline monitor, AADE monitor, email processor\nopenclaw greek morning-check\n# Orchestrates:\n# 1. openclaw auth check-access (verify session)\n# 2. openclaw deadline check all --urgent --days 7\n# 3. openclaw email scan-folder /data/incoming/ --classify-new\n# 4. openclaw aade status-check --taxis --mydata --efka\n# 5. openclaw dashboard morning-briefing --date today --include-alerts --include-deadlines\n# Output: Prioritised task list with government system status\n\n# Quick single-client status\nopenclaw greek client-status --afm EL123456789\n# Orchestrates: openclaw clients view, openclaw dashboard client-overview, openclaw deadline check\n# Output: English-language snapshot — docs, deadlines, compliance score, action items\n\n# End of day summary\nopenclaw greek eod-summary\n# Orchestrates: openclaw dashboard eod-summary, openclaw deadline check --due-tomorrow\n# Output: Completed tasks, unresolved items, tomorrow preview\n```\n\n### Weekly Operations\n```bash\n# Weekly compliance review across all clients\nopenclaw greek weekly-review\n# Orchestrates:\n# 1. openclaw clients compliance-gaps --all-clients --period current-week\n# 2. openclaw dashboard portfolio-summary --all-clients --compliance-score\n# 3. openclaw aade detect-changes --since last-week\n# 4. openclaw deadline check all --due-this-week\n\n# Portfolio health check — identifies risks before they become urgent\nopenclaw greek portfolio-check --flag-risks\n# Orchestrates: openclaw clients compliance-gaps, openclaw dashboard client-health --rank\n# Output: Risk-ranked client list with specific action items per client\n```\n\n### Monthly Operations\n```bash\n# Month-end processing for all active clients\nopenclaw greek month-end-process --month 2026-02\n# Runs openclaw greek monthly-process for each active client in sequence\n# Skips clients with missing data and flags them for manual review\n# Output: /data/reports/monthly/2026-02_batch_summary.pdf\n\n# Individual tax preparation batch\nopenclaw greek prepare-individual-taxes --year 2025 --batch --optimize-deductions\n# Orchestrates:\n# 1. openclaw clients list --all --active-only\n# 2. openclaw individual collect-employment-docs --year 2025 (per client)\n# 3. openclaw individual optimize-deductions --include-all-eligible (per client)\n# 4. openclaw individual generate-e1-form --year 2025 --validate-data (per client)\n# Output: Batch status — X ready for review, Y missing documents, Z need accountant attention\n```\n\n### Phase 3A — Dashboard & Administration Commands\n```bash\n# First-time system setup\nopenclaw greek setup --firm-name \"YOUR FIRM\" --timezone \"Europe/Athens\"\n# Orchestrates:\n# 1. openclaw greek init-filesystem --create-all-dirs\n# 2. openclaw dashboard init --firm-name \"YOUR FIRM\" --language en --data-language el\n# 3. openclaw dashboard set-preferences --timezone \"Europe/Athens\" --currency EUR --date-format DD/MM/YYYY\n# 4. openclaw greek health-check --verify-all-skills\n\n# Add a new staff member\nopenclaw greek staff-add --username \"maria.g\" --role assistant --name \"Maria Georgiou\" --email \"maria@firm.gr\"\n# Orchestrates:\n# 1. openclaw auth user-create --username \"maria.g\" --role assistant --full-name \"Maria Georgiou\"\n# 2. openclaw auth 2fa-enable --username \"maria.g\" --method totp\n# 3. openclaw dashboard add-user --name \"Maria Georgiou\" --role assistant\n\n# Assign clients to a staff member\nopenclaw greek assign-clients --username \"maria.g\" --clients EL123456789,EL987654321\n# Orchestrates:\n# 1. openclaw auth assign-clients --username \"maria.g\" --clients EL123456789,EL987654321\n# 2. openclaw dashboard set-alerts --user \"maria.g\" --urgency-threshold medium\n\n# Full firm compliance gap report\nopenclaw greek compliance-report --period 2026-02 --all-clients --export pdf\n# Orchestrates:\n# 1. openclaw clients compliance-gaps --all-clients --period 2026-02\n# 2. openclaw dashboard compliance-check --all-clients --flag-issues\n# 3. openclaw deadline check all --overdue\n# Output: /data/reports/compliance/2026-02_firm_compliance_report.pdf\n\n# AADE government sync — check for regulatory changes\nopenclaw greek aade-sync --check-updates --update-deadlines\n# Orchestrates:\n# 1. openclaw aade download-batch --sources all\n# 2. openclaw aade detect-changes --compare-with-cache\n# 3. openclaw deadline check all --flag-changes\n# 4. openclaw dashboard refresh --state deadline-tracker\n# If changes detected: alert all affected users\n\n# System health check — all 18 skills\nopenclaw greek health-check --verify-all-skills --verbose\n```\n\n### 7. Phase 3B Professional Output Commands\n\n```bash\n# Generate financial statements for a client after monthly process\nopenclaw greek generate-statements --afm EL123456789 --period 2026-02\n# Orchestrates:\n# 1. openclaw statements check-ready --afm EL123456789 --period 2026-02\n# 2. openclaw statements generate --afm EL123456789 --period 2026-02 --type all\n# 3. openclaw clients log-filing --afm EL123456789 --type statements --period 2026-02\n# 4. openclaw dashboard refresh --client EL123456789\n\n# Draft and queue outgoing communications after submission\nopenclaw greek post-submission-comms --afm EL123456789 --period 2026-02\n# Orchestrates:\n# 1. openclaw comms draft --type submission-confirmation --afm EL123456789 --filing-type VAT --period 2026-02\n# 2. openclaw comms draft --type monthly-summary --afm EL123456789 --period 2026-02 --include-statements\n# ⚠️  HUMAN APPROVAL REQUIRED before any communication is sent\n# 3. [After approval] openclaw comms send --draft-id {id} --approved-by {username}\n# 4. openclaw clients log-correspondence --afm EL123456789 --period 2026-02\n\n# Pull morning advisory via conversational assistant\nopenclaw greek morning-briefing --date today\n# Orchestrates:\n# 1. openclaw auth check-access --action view_portfolio\n# 2. openclaw analytics morning-advisory --date today\n# 3. openclaw deadline check all --due-within 7-days\n# 4. openclaw dashboard morning-briefing --include-alerts\n\n# Run integrity check and backup status\nopenclaw greek system-check --full\n# Orchestrates:\n# 1. openclaw integrity check --all\n# 2. openclaw backup status --show-verified --show-unverified --show-failed\n# 3. openclaw retention due\n# 4. openclaw dashboard refresh --state system-health\n```\n\n## Integration & Data Flow\n\n### File System Organization\n```yaml\nMeta_Skill_File_Structure:\n  client_data:                           # Managed by client-data-management skill\n    - /data/clients/{AFM}/               # AFM format: EL + 9 digits e.g. EL123456789\n    - /data/clients/{AFM}/profile.json\n    - /data/clients/{AFM}/documents/registry.json\n    - /data/clients/{AFM}/compliance/filings.json\n    - /data/clients/_index.json          # Global client index\n    \n  government_intake:                     # Raw government documents land here\n    - /data/incoming/government/         # AADE/EFKA notifications and letters\n    \n  compliance_outputs:                    # Filing artefacts produced by compliance skill\n    - /data/compliance/vat/\n    - /data/compliance/mydata/\n    - /data/compliance/efka/\n    \n  processing_workflows:                  # Ephemeral — cleared after pipeline completes\n    - /data/processing/compliance/vat/\n    - /data/processing/compliance/efka/\n    - /data/processing/compliance/mydata/\n    \n  reports_output:\n    - /data/reports/client/\n    - /data/reports/compliance/\n    - /data/reports/monthly/\n```\n\n### Skill Coordination\n```yaml\nSkill_Interaction_Patterns:\n\n  document_intake_flow:\n    sequence: \"email-processor → ocr → accounting-workflows → client-data-management\"\n    data_path: \"/data/incoming/ → /data/ocr/output/accounting-ready/ → /data/clients/{AFM}/\"\n    coordination: \"Meta-skill manages handoff between each stage\"\n\n  compliance_filing_flow:\n    sequence: \"auth → client-data-management → compliance-aade → [CONFIRM] → compliance-aade → client-data-management → dashboard\"\n    data_path: \"/data/processing/compliance/ → /data/compliance/ → /data/clients/{AFM}/compliance/filings.json\"\n    coordination: \"Human confirmation gate mandatory before any government submission\"\n\n  banking_reconciliation_flow:\n    sequence: \"banking-integration → accounting-workflows → client-data-management → dashboard\"\n    data_path: \"/data/banking/imports/ → /data/banking/reconciliation/ → /data/clients/{AFM}/\"\n    coordination: \"Meta-skill sequences import before reconciliation\"\n\n  deadline_monitoring_flow:\n    sequence: \"aade-api-monitor → cli-deadline-monitor → dashboard → client-data-management\"\n    data_path: \"/data/incoming/government/ → /data/dashboard/state/\"\n    coordination: \"Changes to deadlines propagate to all affected client obligation schedules\"\n\n  client_onboarding_flow:\n    sequence: \"auth → client-data-management → cli-deadline-monitor → dashboard\"\n    data_path: \"/data/clients/{AFM}/ created fresh\"\n    coordination: \"Auth confirms permission; client-data-management is sole writer to /data/clients/\"\n\n  morning_briefing_flow:\n    sequence: \"auth → deadline-monitor → email-processor → aade-api-monitor → dashboard\"\n    data_path: \"Read-only — no writes during morning check\"\n    coordination: \"All read operations; dashboard aggregates and displays\"\n\n  financial_statements_flow:\n    sequence: \"statements check-ready → statements generate → client-data-management → dashboard\"\n    data_path: \"/data/banking/reconciliation/ + /data/compliance/ + /data/efka/ → /data/clients/{AFM}/financial-statements/ → /data/reports/client/\"\n    coordination: \"Completeness gate must pass before generation. Statement index updated after generation.\"\n\n  post_submission_comms_flow:\n    sequence: \"compliance-aade [submit] → statements generate → comms draft → [CONFIRM] → comms send → client-data-management\"\n    data_path: \"/data/compliance/submissions/ → /data/clients/{AFM}/financial-statements/ → /data/processing/comms/ → /data/clients/{AFM}/correspondence/\"\n    coordination: \"Communications drafted automatically after submission. Human must approve before send.\"\n\n  analytics_advisory_flow:\n    sequence: \"analytics [nightly] → dashboard → conversational-ai-assistant [on demand]\"\n    data_path: \"/data/clients/*/financial-statements/ + /data/banking/ + /data/efka/ → /data/reports/analytics/ → dashboard feed\"\n    coordination: \"Runs overnight. Results pre-computed and ready for morning. Chat queries hit pre-computed outputs.\"\n\n  integrity_backup_flow:\n    sequence: \"system-integrity-and-backup [scheduled] → dashboard [alert if issues]\"\n    data_path: \"Reads all /data/ → writes /data/backups/ + /data/system/integrity/\"\n    coordination: \"Runs on schedule (backup Sunday 02:00, integrity check Sunday 04:00, daily quick check 05:00). Alerts dashboard on any failure.\"\n```\n\n## Professional Output Features\n\n### Greek Language Reports\n```yaml\nReport_Templates:\n  client_monthly_summary:\n    language: \"Professional Greek\"\n    sections: [\"Έσοδα και έξοδα\", \"ΦΠΑ υποπ¡ρεϽσειπš\", \"Προθεσμίεπš\", \"Ενέργειεπš\"]\n    \n  compliance_status:\n    language: \"Greek regulatory terminology\"  \n    sections: [\"AADE καπžάσπžαση\", \"ΕΦΡΑ υποπ¡ρεϽσειπš\", \"Δημοπžικέπš ενέργειεςπš\"]\n    \n  individual_tax_summary:\n    language: \"Greek tax law terminology\"\n    sections: [\"Εισςδημα\", \"ΕκππžϽσειπš\", \"Φςροπš\", \"Πληρπ°μή\"]\n```\n\n### Professional Communication\n```yaml\nClient_Communications:\n  document_requests:\n    tone: \"Professional and courteous Greek\"\n    format: \"Formal business letter structure\"\n    \n  deadline_reminders:  \n    urgency_levels: [\"Informative\", \"Reminder\", \"Urgent\", \"Critical\"]\n    greek_terminology: \"Use proper tax and business terms\"\n    \n  compliance_updates:\n    regulatory_language: \"Accurate Greek regulatory terminology\"\n    client_impact: \"Clear explanation of impact on client business\"\n```\n\n## Meta-Skill Benefits\n\n### For Accounting Firms\n- **Simplified Operations**: One command instead of 5-10 skill commands\n- **Reduced Errors**: Automated coordination prevents missed steps\n- **Professional Output**: Consistently formatted Greek business communications\n- **Scalability**: Handle more clients without proportional complexity increase\n\n### For OpenClaw Deployment\n- **Easy Installation**: Single meta-skill installs entire system\n- **Unified Monitoring**: Single dashboard for all Greek accounting operations  \n- **Consistent Interface**: Business users don't need to learn technical commands\n- **Maintenance**: Updates and fixes managed centrally\n\n## Success Metrics\n\nA successful meta-skill deployment should achieve:\n- ✅ 90%+ reduction in command complexity for end users\n- ✅ Zero government submissions without explicit human confirmation\n- ✅ Automated coordination of all 18 specialised skills\n- ✅ Professional Greek output meeting accounting firm standards\n- ✅ Role-based access enforced at every write operation\n- ✅ Error recovery without user intervention in 80%+ of cases\n- ✅ Complete audit trail across all coordinated skill operations\n- ✅ Scalable multi-client management for growing accounting firms\n- ✅ English-language dashboard interface fully integrated with Greek data pipeline\n\nRemember: This meta-skill is the single face of the entire OpenClaw Greek Accounting system. Every new skill added to the system must be registered here. Every business workflow starts here.\n","tags":{"latest":"0.1.0"},"stats":{"comments":0,"downloads":282,"installsAllTime":0,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1771696715482,"updatedAt":1778992149443},"latestVersion":{"version":"0.1.0","createdAt":1771696715482,"changelog":"- Initial release of the OpenClaw Greek Accounting Meta-Skill, serving as the orchestrator entry point for the full OpenClaw Greek Accounting system.\n- Routes business-focused commands across 18 specialist skills for accounting workflows, client management, compliance, and reporting.\n- Centralizes data flow, sequencing, error recovery, and human confirmation for government submissions.\n- Requires installation of companion skills for full functionality—this skill alone provides orchestration only.\n- Offers clear documentation of managed skills, setup steps, and example business commands for monthly processing, status checks, and client onboarding.","license":null},"metadata":{"setup":[{"key":"OPENCLAW_DATA_DIR","required":true}],"os":null,"systems":null},"owner":{"handle":"satoshistackalotto","userId":"s17c6w15frspgvmq81dpbnvckh884fcn","displayName":"Stems","image":"https://avatars.githubusercontent.com/u/70470779?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1779948070395}}