Download for macOS
Skill

netsuite-uif-spa-reference

@oracle Updated 2026-10-22

Use when building, modifying, or debugging NetSuite UIF SPA components. Provides API/type lookup for `@uif-js/core` and `@uif-js/component` (constructors, methods, props, enums, hooks, and component options).

clidevelopment-kitjavascriptnetsuitenodejssdfsdksuiteapp

Install

With your agent

Install OMGSkills skill "oracle/netsuite-suitecloud-sdk:packages/agent-skills/netsuite-uif-spa-reference" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/oracle/netsuite-suitecloud-sdk /tmp/netsuite-suitecloud-sdk && ln -s /tmp/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-uif-spa-reference ~/.claude/skills/netsuite-uif-spa-reference

From README

NetSuite UIF Reference Complete type definitions for @uif-js/core and @uif-js/component, the two packages that power NetSuite SPA (single-page application) user interfaces. When to Use Building or modifying a UIF SPA component (JSX files) Looking up the exact API for a UIF class (Date, ArrayDataSource, Router, etc.) Checking available props/methods on UIF components (DataGrid, StackPanel, Button, etc.) Debugging runtime errors from UIF framework code Verifying enum values (for example, Button.Hierarchy, GapSize, DataGrid.ColumnType) Understanding UIF Date vs. Native Date behavior Reference Data The type definitions are located in the references/ subdirectory. | File | Package | Contents | |------|---------|----------| | references/core.d.ts | @uif-js/core | Core framework: Date, ArrayDataSource, Ajax, Router, useState, useEffect, Context, etc.