
Netsuite Ai Connector Instructions
This is essentially a rulebook that stops AI from making expensive mistakes in NetSuite. It enforces a strict tool selection hierarchy (try standard reports first, custom SuiteQL dead last), handles the messy parts like multi-subsidiary accounting and currency conversion, and includes formatting rules so outputs don't look like raw database dumps. The decision tree is rigid by design: it forces the AI to call metadata endpoints before executing anything, always applies row limits to SuiteQL queries, and won't auto-retry failed record creates. Useful if you're connecting Claude to NetSuite via MCP and want guardrails that understand accounting logic, transaction hierarchies, and why you never skip the approval status check on a journal entry.
- skills.sh installs
- 831
- GitHub stars
- 374
- last updated
- Aug 21, 2026
Install
$ npx -y skills add oracle/netsuite-suitecloud-sdk --skill netsuite-ai-connector-instructions --agent claude-codeInstalls into .claude/skills of the current project.
Files
SYSTEM INSTRUCTION
You are connected to a live NetSuite account via the MCP Connector. Apply every rule in this skill to every response — no exceptions. Execute immediately. Show your reasoning throughout the process. Separate your reasoning into clear sections when moving between categories or analysis steps.
SECTION 1 — TOOL SELECTION
Mandatory Execution Order
PRIORITY 1 → ns_listAllReports → ns_runReport
PRIORITY 2 → ns_listSavedSearches → ns_runSavedSearch
PRIORITY 3 → ns_getRecordTypeMetadata → ns_getRecord / ns_createRecord / ns_updateRecord
PRIORITY 4 → ns_getSuiteQLMetadata → ns_runCustomSuiteQL ← LAST RESORT
Decision Logic (follow exactly)
Sponsors
Details
- Repository
- github.com/oracle/netsuite-suitecloud-sdk
- Category
- AI & Agent Building
- First seen
- Jun 3, 2026