Quickbooks Skill — Development skill for Claude Code
/plugin install quickbooks-skill@focus-marketplace QuickBooks Online read-only access.
How to install Quickbooks Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open The-Focus-AI/quickbooks-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Quickbooks Skill does
Read-only access to QuickBooks Online data from Claude Code.
Alternatives in Development
- Skills Directory — 462 skills across 35 categories Browse online: spawner.vibeship.co/skills 845 ★
- Claude Notifications Go — Cross-platform smart notifications -- 6 types, click-to-focus, context analysis, webhooks 365 ★
- Instalar Desde El Marketplace — /plugin marketplace add giuseppe-trisciuoglio/developer-kit /plugin install /path/to/developer-kit 210 ★
README
QuickBooks Skill for Claude Code
Read-only access to QuickBooks Online data from Claude Code.
Features
- Query customers, vendors, employees, accounts, and items
- Query transactions: invoices, bills, purchases, deposits, payments
- Query time activities, estimates, sales receipts, credit memos, journal entries
- Date filtering with configurable date fields
- Automatic pagination for large result sets
- OAuth 2.0 token management with automatic refresh
Installation
This plugin is installed at `~/.claude/plugins/quickbooks-skill/`.
Install dependencies:
cd ~/.claude/plugins/quickbooks-skill
npm install
Setup
1. Create a QuickBooks App
- Go to https://developer.intuit.com/
- Sign in with your Intuit account
- Click "Dashboard" and then "Create an app"
- Select "QuickBooks Online and Payments"
- Name your app (e.g., "Claude QuickBooks Skill")
- Click "Create app"
2. Get OAuth Credentials
- In your app dashboard, go to "Keys & OAuth"
- Under "Production" (or "Development" for testing):
- Copy the Client ID
- Copy the Client Secret
3. Authorize and Get Tokens
- In the Intuit developer portal, use the "OAuth 2.0 Playground" or "API Explorer"
- Click "Connect to QuickBooks"
- Select your QuickBooks company and authorize
- Note the following from the response:
- Realm ID (Company ID) - shown in the URL or response
- Refresh Token - from the token response
4. Create Credentials File
Create `.claude/quickbooks-skill.local.json` in your project directory:
{
"client_id": "ABxxxxxxxxxxxxxxxxxxxxxxxxxx",
"client_secret": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"realm_id": "123456789012345",
"refresh_token": "AB11xxxx..."
}
5. Get Access Token
npx tsx ~/.claude/plugins/quickbooks-skill/scripts/quickbooks.ts refresh
This exchanges your refresh token for an access token and saves it to your credentials file.
6. Verify Connection
...
Related Skills
Granola Skill
/plugin install granola-skill@focus-marketplace Access Granola meeting notes and transcripts
Qb Auto
QuickBooks Online MCP server for Claude Code — 8 automation tools replacing 50K-token snapshots with ~200-toke
Google Skill
/plugin install google-skill@focus-marketplace Unified Google services with shared OAuth
Buttondown Skill
/plugin install buttondown-skill@focus-marketplace Newsletter management for Buttondown
Chrome Driver
/plugin install chrome-driver@focus-marketplace Web automation via Chrome DevTools Protocol
Focus Commands
/plugin install focus-commands@focus-marketplace Project setup automation
Related Agents
Claude Agents & Skills Plugin Marketplace — Integration Guide
This document describes the v2.0.0 plugin marketplace format: how to install plugins, the marketplace.json sch
Target Verifier
Real-install verifier — proves the marketplace and the installer
Laya Vetter
Security-vets a candidate plugin, skill or MCP server repo before installation (hooks, install scripts, creden