QuickBooks Automation
QuickBooks Automation: manage invoices, customers, accounts, and payments in QuickBooks Online for streamlined bookkeeping
npx skills add ComposioHQ/awesome-claude-skills --skill quickbooks-automation --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# QuickBooks Automation Automate QuickBooks Online operations including creating invoices, managing customers, querying accounts, and listing invoices for financial reporting. **Toolkit docs:** [composio.dev/toolkits/quickbooks](https://composio.dev/toolkits/quickbooks) --- ## Setup This skill requires the **Rube MCP server** connected at `https://rube.app/mcp`. Before executing any tools, ensure an active connection exists for the `quickbooks` toolkit. If no connection is active, initiate one via `RUBE_MANAGE_CONNECTIONS`. --- ## Core Workflows ### 1. Create an Invoice Create a new invoice for a customer with line items. **Tool:** `QUICKBOOKS_CREATE_INVOICE` **Key Parameters:** - `customer_id` (required) -- ID of the customer (CustomerRef.value) - `lines` (required) -- Array of line item objects. Each must include: - `DetailType` -- e.g., `"SalesItemLineDetail"` - `Amount` -- Line item total - `SalesItemLineDetail` -- Object with `ItemRef` containing `value` (item ID) - `minorversion` -- Optional API version parameter **Example:** ``` Tool: QUICKBOOKS_CREATE_INVOICE Arguments: customer_id: "21" lines: [ { "DetailType": "SalesItemLineDetail", "Amount": 150.00, "SalesItemLineDetail"
- Setup
- Core Workflows
- 1. Create an Invoice
- 2. Manage Customers
- 3. Query and Read Accounts
- 4. List and Filter Invoices
- Recommended Execution Plan
- Known Pitfalls
- Quick Reference
What does the QuickBooks Automation skill do?
QuickBooks Automation: manage invoices, customers, accounts, and payments in QuickBooks Online for streamlined bookkeeping
How do I install it?
Run `npx skills add ComposioHQ/awesome-claude-skills --skill quickbooks-automation --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ComposioHQ/awesome-claude-skills, a repository with 71,763 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
