← Back to Skills Marketplace
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install quickbooks - After installation, invoke the skill by name or use
/quickbooks - 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
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.
More Skills