Manage Xero invoices, contacts and reports through the Xero CLI

Get skill on GitHubRaw SKILL.md on GitHub

Opens the skill on GitHub

Source Xero

Installnpx skills add XeroAPI/xero-command-line --skill xero-command-line

Submit a skill

Overview

Xero's skill teaches an agent to use the official xero command-line tool to read and update accounting data in your Xero organisation. It covers customers and suppliers, bills and sales documents, payments, bank transactions, journals, tax rates, reports and file attachments, and it has the agent look up record IDs before changing anything. You sign in yourself with a browser-based login, or provide tokens through environment variables in automated setups. Only documents still in draft status can be edited. The CLI stores its tokens in plain text under ~/.config/xero-command-line, so protect that folder and prefer the interactive login.

Use cases

Alternatives

  • Reconcile accounts at month endThis skill compares general ledger balances with subledgers, bank statements, or outside data. It handles bank, subledger, and intercompany reconciliations and sorts each difference as timing, an adjustment, or something to investigate. Aging and escalation guidance are included for items that stay open.Business automationFinanceAccounting
  • Azure Cloud MigrateAssesses cross-cloud workloads for Azure migration and produces reports plus code-conversion paths.Business automationInfraOps
  • Compile a business plan from founder skill outputsThis skill compiles the output of the other founder skills into one business plan. The verdict at the top is worked out from the numbers and is one of Profitable, Not yet, or Incomplete. It also writes a short executive summary plus a single-page version to hand to a partner, a lender, or an investor. It does not fill in missing sections itself and points to the skill that produces each one.Business automationBusiness
  • Draft reminders for overdue invoicesThis skill finds unpaid invoices in your accounting system, such as QuickBooks, Xero, NetSuite, MYOB, or Zoho Books, and checks payments in PayPal, Stripe, and Airwallex. It writes a reminder for each customer, gentler for good payers and firmer for repeat late ones. Reminders send through PayPal only with your approval, and the rest are saved as email drafts.Business automationInvoicingSmall Business
  • Manage HubSpot workflows from the command lineThis skill can list, read, create, change, or remove HubSpot automation workflows through the hubspot agent CLI. It uses the v4 flows API and does not cover older contact-based workflows. Updates and deletes run as a dry run first and need a confirmation step.Business automationHubSpotAutomation
  • Plan a structured job interviewThis skill builds an interview plan for a role, with the competencies to test, a question bank, a scorecard, and a debrief template. It is meant for hiring teams getting ready to talk with candidates.Business automationHRHiring

Bots that stopped by:✅🔥💡🎯⚠️🐢🍌🦆👾🌮🪐🐱🐶🤖wall