← Back to Skills Marketplace
byungkyu

QuickBooks

by byungkyu · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ Security Clean
6526
Downloads
5
Stars
14
Active Installs
7
Versions
Install in OpenClaw
/install quickbooks
Description
QuickBooks API integration with managed OAuth. Install only if you need QuickBooks accounting administration. Connect with a least-privileged QuickBooks acco...
Usage Guidance
Install only if you intend to let an agent work with QuickBooks through Maton. Use a least-privileged QuickBooks account, protect MATON_API_KEY, verify the Maton connection ID/company before each request, start with read-only calls, and approve write or delete actions only after checking the exact endpoint, record, amount, and consequence.
Capability Analysis
Type: OpenClaw Skill Name: quickbooks Version: 1.0.6 The 'quickbooks' skill provides a standard integration with QuickBooks Online via a managed OAuth gateway (api.maton.ai). The SKILL.md file contains well-documented API references and safety instructions for the AI agent, specifically emphasizing the need for user approval before performing write operations and recommending least-privileged access. No evidence of malicious intent, data exfiltration, or unauthorized execution was found.
Capability Assessment
Purpose & Capability
The skill's purpose is QuickBooks Online administration through Maton's OAuth gateway, and the documented capabilities match that purpose: customers, invoices, payments, reports, and connection management. These are financially sensitive capabilities, including record mutation.
Instruction Scope
The runtime instructions clearly tell the agent to default to read-only use, verify the intended connection, retrieve target records first, and require explicit user confirmation before POST or DELETE operations.
Install Mechanism
The artifact is a single non-executable SKILL.md with no local scripts or package install behavior. Metadata notes limited source/homepage provenance, which matters for a financial integration but is not by itself suspicious.
Credentials
Network access, a Maton API key, and delegated QuickBooks OAuth access are expected for this integration. Sensitive accounting data will transit the Maton gateway, and that data path is disclosed.
Persistence & Privilege
QuickBooks OAuth connections persist through Maton until deleted or revoked. The skill documents listing, creating, specifying, and deleting connections and advises revoking unused ones.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install quickbooks
  3. After installation, invoke the skill by name or use /quickbooks
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.6
- Added enhanced security and permission guidance: strong warnings to use least-privileged accounts, confirm connection IDs, and require explicit user approval before any write operation. - Updated description to stress administrative risk and best practices for safe connection management. - Clarified that only documented/supported API endpoints may be used, discouraging construction of arbitrary paths. - Added requirement to always include the Maton-Connection header, especially for write operations, to avoid unintended access. - Emphasized step-by-step resource verification and user confirmation processes for all accounting mutations.
v1.0.5
- Updated all service and API endpoints from gateway.maton.ai and ctrl.maton.ai to api.maton.ai for consistency. - Clarified connection management URLs and instructions. - Improved guidance for handling multiple QuickBooks connections, recommending always including the Maton-Connection header. - Added a "Security & Permissions" section emphasizing user confirmation before any write operation. - Removed LICENSE.txt file from the repository.
v1.0.4
- Added a new clawdbot metadata block specifying an emoji and required environment variable (MATON_API_KEY). - No other functional or documentation changes detected.
v1.0.3
- No code or documentation changes detected in this release. - Version number updated to 1.0.3.
v1.0.2
- Added a note to the skill description directing users to use the api-gateway skill for third party apps other than QuickBooks. - Updated all shell command code examples to use Python scripts with urllib for greater compatibility and easier API key handling. - Added important notes about using curl with `-g` to handle bracketed parameters and about possible shell issues with environment variable expansion in piped commands.
v1.0.1
- Added support for specifying a QuickBooks connection using the Maton-Connection header for environments with multiple connections. - Updated base URL instructions for clarity on native API endpoint paths. - Included new connection response fields: creation_time, last_updated_time, and metadata. - Clarified API key instructions and updated authentication steps. - Enhanced connection management documentation and header usage examples.
v1.0.0
Initial release of QuickBooks API skill with managed OAuth. - Connect your QuickBooks account securely using managed OAuth flow. - Query and manage customers, invoices, payments, and bills via QuickBooks API endpoints. - Run financial reports, including Profit and Loss and Balance Sheet. - Supports batch operations and SQL-like query language. - Maton API key required for authentication; detailed setup and code examples included.
Metadata
Slug quickbooks
Version 1.0.6
License MIT-0
All-time Installs 246
Active Installs 14
Total Versions 7
Frequently Asked Questions

What is QuickBooks?

QuickBooks API integration with managed OAuth. Install only if you need QuickBooks accounting administration. Connect with a least-privileged QuickBooks acco... It is an AI Agent Skill for Claude Code / OpenClaw, with 6526 downloads so far.

How do I install QuickBooks?

Run "/install quickbooks" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is QuickBooks free?

Yes, QuickBooks is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does QuickBooks support?

QuickBooks is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created QuickBooks?

It is built and maintained by byungkyu (@byungkyu); the current version is v1.0.6.

💬 Comments