# build-quickbooks-app

> Claude/Codex skill by [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars · Updated 2026-10-16

Build or integrate QuickBooks through Intuit Developer Platform. Use for workspace/app read-create-update and confirmation, credentials/properties\_id, redirect URI registration or mismatch, callback listener and CSRF state, OAuth/token refresh, sandbox list-create-reset-delete, least-privilege scope changes, API search/describe/cURL, 400/401/403 failures, empty results, mock-data requests, no-fabrication safety. Also for new apps, existing apps, and partial setup. Trigger on generic asks too, even without the word QuickBooks or Intuit: 'build a sample invoice app', 'add QuickBooks to my app', 'wire OAuth into my API', 'invoicing/billing/accounting app', 'connect my app to my real data', or any request to scaffold an app around invoices, bills, customers, vendors, payments, or expenses. For a new or empty project, default to real QuickBooks sandbox data through Intuit Developer Platform, not a local mock datastore. For an existing project, follow its structure and integrate in place.

## Install

```sh
git clone https://github.com/intuit/intuit-plugins-official /tmp/intuit-plugins-official && ln -s /tmp/intuit-plugins-official/plugins/intuit-developer/skills/build-quickbooks-app ~/.claude/skills/build-quickbooks-app
```

## From README

Build a QuickBooks App This plugin owns workflow guidance. Intuit Developer Platform MCP remains source of truth for live tool schemas, current resource results, credentials, environment URLs, and QuickBooks OpenAPI-derived operation details. Read references progressively | Need | Reference | | ------------------------------------------------------------------------------- | -------------------------------------- | | Full prerequisite order, workspace/app selection, mutation consent, credentials | references/onboarding-and-app.md | | Redirect URI, browser callback, authorization code exchange, token refresh | references/quickbooks-oauth.md | | Sandbox selection, API discovery, scope changes, request generation, failures | references/sandbox-api-and-safety.md | For an end-to-end build, read all three in listed order before acting.

## Links

- HTML page: https://omgskills.com/library/intuit/intuit-plugins-official/plugins/intuit-developer/skills/build-quickbooks-app/
- GitHub: https://github.com/intuit/intuit-plugins-official
- Author: [@intuit](https://omgskills.com/library/intuit/index.md)

## More from this repo

- [connect-to-intuit-developer-platform](https://omgskills.com/library/intuit/intuit-plugins-official/plugins/intuit-developer/skills/connect-to-intuit-developer-platform/index.md) — Connect Claude Code or Codex to Intuit Developer Platform and diagnose platform-session access.
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars

## More skills by this author

- [analyze-payroll-cost](https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/analyze-payroll-cost/index.md) — Used to analyze QuickBooks Payroll cost, payroll spend changes, top-paid employees, pay item drivers, and practical...
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars
- [chase-overdue-invoices](https://omgskills.com/library/intuit/quickbooks-claude-plugin/skills/chase-overdue-invoices/index.md) — Send payment reminders for invoices with tone matched to aging.
   - [@intuit](https://omgskills.com/library/intuit/index.md) · 0 stars
