This connects Claude to NetSuite's ERP system through Membrane's CLI, handling all the OAuth plumbing so you can query customers, vendors, invoices, sales orders, and accounting transactions without wrestling with credential refresh. It's built around discovering actions with natural language queries, then running them with simple commands. When the pre-built actions don't cover your case, you can proxy requests directly to NetSuite's API with auth automatically injected. Best for medium to large businesses already on NetSuite who want their AI agents to pull financial data or automate order management without writing integration code from scratch.

skills.sh installs
367
GitHub stars
272
last updated
Aug 21, 2026

Install

$ npx -y skills add membranedev/application-skills --skill netsuite --agent claude-code

Installs into .claude/skills of the current project.

Files

NetSuite

NetSuite is a cloud-based enterprise resource planning (ERP) software suite. It helps businesses manage various operations like accounting, inventory, and supply chain. It's typically used by medium to large-sized companies.

Official docs: https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/index.html

NetSuite Overview

  • Customer
  • Vendor
  • Employee
  • Sales Order
  • Purchase Order
  • Invoice
  • Item
  • Accounting Transaction

Working with NetSuite

This skill uses the Membrane CLI to interact with NetSuite. Membrane handles authentication and credentials refresh automatically — so you can focus on the integration logic rather than auth plumbing.

Install the CLI

Install the Membrane CLI so you can run membrane from the terminal:

npm install -g @membranehq/cli@latest

Authentication

membrane login --tenant --clientName=<agentType>

This will either open a browser for authentication or print an authorization URL to the console, depending on whether interactive mode is available.

Sponsors

Details

Repository
github.com/membranedev/application-skills
Category
Finance & Trading
First seen
Jun 3, 2026

More from membranedev/application-skills

All 142
1base avatarbuilding-with-base-accountbase/skillsIntegrates Base Account SDK for authentication and payments. Covers Sign in with Base (SIWB), Base Pay, Paymasters, Sub Accounts, Spend Permissions, Prolinks, a357skills.sh installs
2membranedev avatarxeromembranedev/application-skillsXero integration. Manage accounting data, records, and workflows. Use when the user wants to interact with Xero data.346skills.sh installs
3hummingbot avatarfind-xemm-oppshummingbot/skillsFind Cross-Exchange Market Making (XEMM) opportunities by comparing order book depth and liquidity across exchanges. Identifies pairs where one exchange has thi339skills.sh installs
4membranedev avatarquickbooksmembranedev/application-skillsQuickbooks integration. Manage accounting data, records, and workflows. Use when the user wants to interact with Quickbooks data.338skills.sh installs
5jarodise avatarcninfo-to-notebooklmjarodise/cninfo2notebookllmUse when user wants to analyze China stock reports (A-share or Hong Kong), upload annual/quarterly reports to NotebookLM, or research a Chinese listed company's332skills.sh installs
6kazukinagata avatarsettlementkazukinagata/shinkokuThis skill should be used when the user needs to perform year-end closing adjustments (決算整理), review financial statements (決算書), compute depreciation, or review327skills.sh installs