Install any skill in seconds. Free to start, no credit card required.
Get Started Free →openteams-lab/NetSuite Automation
NetSuite Automation: manage customers, sales orders, invoices, inventory, and records via Oracle NetSuite ERP with SuiteQL queries
Passed 12 of 16 test cases with the skill, and 11 of 16 without it.
and 1 more in the full report
4 fixed12 passed either way3 still failing3 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before invoking any NetSuite toolkit operations in an MCP session, what prerequisite connection action must be taken if no active connection exists?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies using RUBE_MANAGE_CONNECTIONS to manage or verify active connection. | Missed | Passed |
The instructions your model reads when the skill loads.
Automate Oracle NetSuite ERP operations including creating customers and sales orders, running SuiteQL queries, upserting records by external ID, and inspecting record metadata for comprehensive business management.
Toolkit docs: composio.dev/toolkits/netsuite
This skill requires the Rube MCP server connected at https://rube.app/mcp.
Before executing any tools, ensure an active connection exists for the netsuite toolkit. If no connection is active, initiate one via RUBE_MANAGE_CONNECTIONS.
Create customer orders with line items including item references, quantities, and pricing.
Tool: NETSUITE_CREATE_SALES_ORDER
Key Parameters:
entity (required) -- Customer reference: {"id": "<internal_id>"}item (required) -- Container with items array, each containing:
item (required) -- Item reference: {"id": "<internal_id>"}quantity (required) -- Units to order (non-negative)rate -- Unit price (optional if item has default pricing)amount -- Total line amount (alternative to rate)taxcode -- Tax code reference: {"id": "<internal_id>"} (required if SuiteTax enabled)description -- Line item notestranDate -- Transaction date in YYYY-MM-DD formatmemo -- Header memoorderStatus -- "A" (Pending Approval) or "B" (Pending Fulfillment)otherrefnum -- External reference or PO numberExample:
test cases passed, vs 11 / 16 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.