Odoo Accounting Setup
Expert guide for configuring Odoo Accounting: chart of accounts, journals, fiscal positions, taxes, payment terms, and bank reconciliation.
Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation.
--- name: billing-automation-c14a66c75b02 description: "Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation." risk: safe source: community date_added: "2026-02-27" --- # Billing Automation Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation. ## Use this skill when - Implementing SaaS subscription billing - Automating invoice generation and delivery - Managing failed payment recovery (dunning) - Calculating prorated charges for plan changes - Handling sales tax, VAT, and GST - Processing usage-based billing - Managing billing cycles and renewals ## Do not use this skill when - You only need a one-off invoice or manual billing - The task is unrelated to billing or subscriptions - You cannot change pricing, plans, or billing flows ## Instructions - Define plans, pricing, billing intervals, and proration rules. - Map subscription lifecycle states and renewal/cancellation behavior. - Implement invoicing, payments, retries, and dunning workflows. - Model taxes and compliance requirements per region. - Validate with sandbox payments and reconcile ledger outputs. - If detailed templates are required, open `resources/implementation-playbook.md`. ## Safety - Do not charge real customers in testing environments. - Verify tax handling and compliance obligations before production rollout. ## Resources - `resources/implementation-playbook.md` for detailed patterns, checklists, and examples. --- <!-- AGI-INTEGRATION-START --> ## AGI Framework Integration > **Adapted for [@techwavedev/agi-agent-kit](https://www.npmjs.com/package/@techwavedev/agi-agent-kit)** > Original source: [antigravity-awesome-skills](https://github.com/sickn33/antigravity-awesome-skills) ### Memory-First Protocol Cache workflow configurations and automation patterns. Retrieve prior pipeline designs to avoid re-building similar flows from scratch. ```bash # Check for prior workflow/automation context before starting python3 execution/memory_manager.py auto --query "automation patterns and workflow configurations for Billing Automation" ``` ### Storing Results After completing work, store workflow/automation decisions for future sessions: ```bash python3 execution/memory_manager.py store \ --content "Workflow: automated data pipeline with retry logic, dead-letter queue, and Slack alerts on failure" \ --type technical --project <project> \ --tags billing-automation workflow ``` ### Multi-Agent Collaboration Share workflow state with other agents so they can trigger, monitor, or extend the automation. ```bash python3 execution/cross_agent_context.py store \ --agent "<your-agent>" \ --action "Workflow automation deployed — pipeline processing 1000+ events/day with 99.9% success rate" \ --project <project> ``` ### Playbook Engine Combine this skill with others using the Playbook Engine (`execution/workflow_engine.py`) for guided multi-step automation with progress tracking. <!-- AGI-INTEGRATION-END -->--- name: billing-automation-c14a66c75b02 description: "Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation." risk: safe source: community date_added: "2026-02-27" --- # Billing Automation Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation. ## Use this skill when - Implementing SaaS subscription billing - Automating invoice generation and delivery - Managing failed payment recovery (dunning) - Calculating prorated charges for plan changes - Handling sales tax, VAT, and GST - Processing usage-based billing - Managing billing cycles and renewals ## Do not use this skill when - You only need a one-off invoice or manual billing - The task is unrelated to billing or subscriptions - You cannot change pricing, plans, or billing flows ## Instructions - Define plans, pricing, billing intervals, and proration rules. - Map subscription lifecycle states and renewal/cancellation behavior. - Implement invoicing, payments, retries, and dunning workflows. - Model taxes and compliance requirements per region. - Validate with sandbox payments and reconcile ledger outputs. - If detailed templates are required, open `resources/implementation-playbook.md`. ## Safety - Do not charge real customers in testing environments. - Verify tax handling and compliance obligations before production rollout. ## Resources - `resources/implementation-playbook.md` for detailed patterns, checklists, and examples. --- <!-- AGI-INTEGRATION-START --> ## AGI Framework Integration > **Adapted for [@techwavedev/agi-agent-kit](https://www.npmjs.com/package/@techwavedev/agi-agent-kit)** > Original source: [antigravity-awesome-skills](https://github.com/sickn33/antigravity-awesome-skills) ### Memory-First Protocol Cache workflow configurations and automation patterns. Retrieve prior pipeline designs to avoid re-building similar flows from scratch. ```bash # Check for prior workflow/automation context before starting python3 execution/memory_manager.py auto --query "automation patterns and workflow configurations for Billing Automation" ``` ### Storing Results After completing work, store workflow/automation decisions for future sessions: ```bash python3 execution/memory_manager.py store \ --content "Workflow: automated data pipeline with retry logic, dead-letter queue, and Slack alerts on failure" \ --type technical --project <project> \ --tags billing-automation workflow ``` ### Multi-Agent Collaboration Share workflow state with other agents so they can trigger, monitor, or extend the automation. ```bash python3 execution/cross_agent_context.py store \ --agent "<your-agent>" \ --action "Workflow automation deployed — pipeline processing 1000+ events/day with 99.9% success rate" \ --project <project> ``` ### Playbook Engine Combine this skill with others using the Playbook Engine (`execution/workflow_engine.py`) for guided multi-step automation with progress tracking. <!-- AGI-INTEGRATION-END -->
Imported from the listed AgentSkill.sh category. Complete supplied package files and notices are retained. Required external tools and credentials are not installed. No bundled code was executed during import. Individual agent task behavior has not been tested.