← BillabexCONTENT HISTORY

Update to Billabex

Snapshot Nov 3, 2026 · 18:30 UTC · version 2.0.3

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for review-customer-account

Skill instructions — Now says: `list-communications` for the account, and `list-account-tasks` as needed. Open a communication with `get-communication` only when its content matters.

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Billabex and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Oct 24, 2026 · 13:05 UTC

`list-incoming-communications-by-account`, `list-outgoing-communications-by-account`, and `list-account-tasks` as needed.

After

Nov 3, 2026 · 18:30 UTC

`list-communications` for the account, and `list-account-tasks` as needed. Open a communication with `get-communication` only when its content matters.

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -7,7 +7,7 @@
 
 1. Resolve the organization if needed, then find the customer with the `query` parameter of `list-accounts`. Ask for clarification when several names match.
 2. Use `list-customer-balances` and select the balance whose `accountId` matches the customer. If one exists, pass its `id` to `get-customer-balance` as `balanceId`.
-3. Use `get-account`, `list-invoices`, `list-credit-notes`, `list-contacts`, `list-incoming-communications-by-account`, `list-outgoing-communications-by-account`, and `list-account-tasks` as needed.
+3. Use `get-account`, `list-invoices`, `list-credit-notes`, `list-contacts`, `list-communications` for the account, and `list-account-tasks` as needed. Open a communication with `get-communication` only when its content matters.
 4. Present the financial position, credits, contacts, communication history, next scheduled email, open tasks, blockers, and payment behavior.
 5. Explain what Billabex is currently doing for the account and recommend one clear next action without executing it.
 
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: review-customer-account\ndescription: Review one customer account across invoices, credit notes, outstanding balance, contacts, communications, tasks, and the recommended next action. Use for a complete customer situation, account review, or next-step recommendation.\n---\n\n# Review Customer Account\n\n1. Resolve the organization if needed, then find the customer with the `query` parameter of `list-accounts`. Ask for clarification when several names match.\n2. Use `list-customer-balances` and select the balance whose `accountId` matches the customer. If one exists, pass its `id` to `get-customer-balance` as `balanceId`.\n3. Use `get-account`, `list-invoices`, `list-credit-notes`, `list-contacts`, `list-incoming-communications-by-account`, `list-outgoing-communications-by-account`, and `list-account-tasks` as needed.\n4. Present the financial position, credits, contacts, communication history, next scheduled email, open tasks, blockers, and payment behavior.\n5. Explain what Billabex is currently doing for the account and recommend one clear next action without executing it.\n\nKeep the review read-only. Call a write tool only after the user explicitly requests that exact action. Require a clear target and complete content before any destructive or irreversible action.\n\nRespond in the language of the user's latest request. Copy proper names exactly. Never expose technical identifiers. Use natural business vocabulary and avoid internal terminology.\n"
AFTER
"---\nname: review-customer-account\ndescription: Review one customer account across invoices, credit notes, outstanding balance, contacts, communications, tasks, and the recommended next action. Use for a complete customer situation, account review, or next-step recommendation.\n---\n\n# Review Customer Account\n\n1. Resolve the organization if needed, then find the customer with the `query` parameter of `list-accounts`. Ask for clarification when several names match.\n2. Use `list-customer-balances` and select the balance whose `accountId` matches the customer. If one exists, pass its `id` to `get-customer-balance` as `balanceId`.\n3. Use `get-account`, `list-invoices`, `list-credit-notes`, `list-contacts`, `list-communications` for the account, and `list-account-tasks` as needed. Open a communication with `get-communication` only when its content matters.\n4. Present the financial position, credits, contacts, communication history, next scheduled email, open tasks, blockers, and payment behavior.\n5. Explain what Billabex is currently doing for the account and recommend one clear next action without executing it.\n\nKeep the review read-only. Call a write tool only after the user explicitly requests that exact action. Require a clear target and complete content before any destructive or irreversible action.\n\nRespond in the language of the user's latest request. Copy proper names exactly. Never expose technical identifiers. Use natural business vocabulary and avoid internal terminology.\n"
Full snapshot data
{
  "description": "Review one customer account across invoices, credit notes, outstanding balance, contacts, communications, tasks, and the recommended next action. Use for a complete customer situation, account review, or next-step recommendation.",
  "included_files": [],
  "name": "review-customer-account",
  "skill_md_contents": "---\nname: review-customer-account\ndescription: Review one customer account across invoices, credit notes, outstanding balance, contacts, communications, tasks, and the recommended next action. Use for a complete customer situation, account review, or next-step recommendation.\n---\n\n# Review Customer Account\n\n1. Resolve the organization if needed, then find the customer with the `query` parameter of `list-accounts`. Ask for clarification when several names match.\n2. Use `list-customer-balances` and select the balance whose `accountId` matches the customer. If one exists, pass its `id` to `get-customer-balance` as `balanceId`.\n3. Use `get-account`, `list-invoices`, `list-credit-notes`, `list-contacts`, `list-communications` for the account, and `list-account-tasks` as needed. Open a communication with `get-communication` only when its content matters.\n4. Present the financial position, credits, contacts, communication history, next scheduled email, open tasks, blockers, and payment behavior.\n5. Explain what Billabex is currently doing for the account and recommend one clear next action without executing it.\n\nKeep the review read-only. Call a write tool only after the user explicitly requests that exact action. Require a clear target and complete content before any destructive or irreversible action.\n\nRespond in the language of the user's latest request. Copy proper names exactly. Never expose technical identifiers. Use natural business vocabulary and avoid internal terminology.\n"
}

SHA-256 of public snapshot: ef83aa82ecb1bcf2177443fde5a70fac7211b8e304e374175a73f309d49d5478