|
2 | 2 | name: agentic-invoice-skill |
3 | 3 | description: >- |
4 | 4 | Generate branded invoice and billing-document PDFs for agentic development services, including deposits, milestones, retainers, change orders, pass-through expenses, credits, receipts, refunds, and closeout billing. Use when the user wants structured billing documents from verified contract, SOW, milestone, and payment facts. |
5 | | -version: 1.0.5 |
| 5 | +version: 1.0.6 |
6 | 6 | metadata: |
7 | 7 | openclaw: |
8 | 8 | skillKey: agentic-invoice-skill |
@@ -81,45 +81,23 @@ This skill turns verified billing events, line items, contract references, credi |
81 | 81 |
|
82 | 82 | ## Invoice Selection Guide |
83 | 83 |
|
84 | | -Choose by billing event: |
85 | | - |
86 | | -- Before signed agreement or purchase order: use `pro-forma-invoice` or `deposit-request-invoice`. |
87 | | -- Fixed-scope pilot deposit: use `pilot-deposit-invoice`. |
88 | | -- Workflow assessment only: use `discovery-assessment-invoice`. |
89 | | -- Contract signing deposit: use `contract-deposit-invoice`. |
90 | | -- Milestone reached: use `milestone-invoice`. |
91 | | -- Prototype delivered: use `prototype-delivery-invoice`. |
92 | | -- Evaluation or test-set work delivered: use `evaluation-work-invoice`. |
93 | | -- Documentation and handoff complete: use `handoff-invoice`. |
94 | | -- Final balance due: use `final-balance-invoice`. |
95 | | -- Hourly work: use `time-and-materials-invoice`. |
96 | | -- Monthly support or managed monitoring: use `monthly-retainer-invoice`. |
97 | | -- Recurring agent operations support: use `recurring-support-invoice`. |
98 | | -- Additional scope after agreement: use `change-order-invoice`. |
99 | | -- Rush work: use `rush-fee-invoice`. |
100 | | -- Added integration or tool connector: use `integration-add-on-invoice`. |
101 | | -- API, model, hosting, storage, or third-party pass-through charges: use `usage-pass-through-invoice`. |
102 | | -- Travel, printing, procurement, or reimbursable costs: use `expense-reimbursement-invoice`. |
103 | | -- Support hours exceeded: use `support-overage-invoice`. |
104 | | -- Late payment fee or finance charge: use `late-fee-invoice`. |
105 | | -- Payment plan installment: use `installment-invoice`. |
106 | | -- Partial payment received: use `partial-payment-receipt-invoice`. |
107 | | -- Client prepayment or credit balance: use `prepayment-credit-invoice`. |
108 | | -- Discount or courtesy reduction: use `discount-adjustment-invoice`. |
109 | | -- Correcting a prior invoice: use `corrected-invoice`. |
110 | | -- Cancelled project with earned work: use `termination-invoice`. |
111 | | -- Refund owed: use `refund-memo`. |
112 | | -- Credit owed against future work: use `credit-memo`. |
113 | | -- Retainer renewal: use `retainer-renewal-invoice`. |
114 | | -- Expansion to a second workflow: use `expansion-workflow-invoice`. |
115 | | -- Training or enablement: use `training-invoice`. |
116 | | -- Advisory-only work: use `advisory-invoice`. |
117 | | -- Acceptance holdback release: use `holdback-release-invoice`. |
118 | | -- Tax-only adjustment: use `tax-only-invoice`. |
119 | | -- Voiding a prior invoice: use `voided-invoice-notice`. |
120 | | -- Confirming full payment: use `paid-in-full-receipt`. |
121 | | - |
122 | | -When several templates fit, choose the invoice closest to the actual commercial trigger. For example, if a prototype was delivered but the contract bills only on milestone acceptance, use `milestone-invoice`, not `prototype-delivery-invoice`. |
| 84 | +Choose by the actual commercial trigger first. |
| 85 | + |
| 86 | +| Trigger Group | Use These Templates | |
| 87 | +|---|---| |
| 88 | +| Pre-approval and deposits | `pro-forma-invoice`, `deposit-request-invoice`, `pilot-deposit-invoice`, `discovery-assessment-invoice`, `contract-deposit-invoice` | |
| 89 | +| Delivery and closeout | `milestone-invoice`, `prototype-delivery-invoice`, `evaluation-work-invoice`, `handoff-invoice`, `final-balance-invoice`, `holdback-release-invoice` | |
| 90 | +| Ongoing work | `time-and-materials-invoice`, `monthly-retainer-invoice`, `recurring-support-invoice`, `retainer-renewal-invoice` | |
| 91 | +| Scope changes | `change-order-invoice`, `rush-fee-invoice`, `integration-add-on-invoice`, `expansion-workflow-invoice`, `training-invoice`, `advisory-invoice` | |
| 92 | +| Pass-through and expenses | `usage-pass-through-invoice`, `expense-reimbursement-invoice`, `support-overage-invoice` | |
| 93 | +| Collections and payment status | `late-fee-invoice`, `installment-invoice`, `partial-payment-receipt-invoice`, `paid-in-full-receipt` | |
| 94 | +| Adjustments | `prepayment-credit-invoice`, `discount-adjustment-invoice`, `corrected-invoice`, `termination-invoice`, `refund-memo`, `credit-memo`, `tax-only-invoice`, `voided-invoice-notice` | |
| 95 | + |
| 96 | +| Selection Rule | Guidance | |
| 97 | +|---|---| |
| 98 | +| Several templates fit | Choose the invoice closest to the actual billing trigger. | |
| 99 | +| Delivery happened before acceptance | If the contract bills on milestone acceptance, use `milestone-invoice`, not `prototype-delivery-invoice`. | |
| 100 | +| Facts are incomplete | Keep missing values as `TBD` and do not invent payment, tax, PO, or banking details. | |
123 | 101 |
|
124 | 102 | ## Quality Rules |
125 | 103 |
|
|
0 commit comments