oracle avatar

Netsuite Suitescript Upgrade

If you're maintaining NetSuite customizations, you've probably got a mix of SuiteScript 1.0, 2.0, and 2.x files that need upgrading to 2.1. This handles the grunt work with four modes: analyze shows you what you're dealing with, convert does the actual API mapping (125+ functions, 34 objects), explain digs into specific migrations, and validate catches leftover patterns. The detection logic is solid, it knows about entry point changes across all script types, and it maps the 13 APIs that don't have direct 2.1 equivalents. Pair it with the SDF and reference skills for a complete migration workflow. Beats doing this manually or writing your own conversion scripts.

skills.sh installs
867
GitHub stars
374
last updated
Aug 21, 2026

Install

$ npx -y skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-upgrade --agent claude-code

Installs into .claude/skills of the current project.

Files

NetSuite SuiteScript Upgrade Skill

Created by: Oracle NetSuite

Description

Complete SuiteScript 1.0, 2.0, and 2.x to 2.1 migration assistant with 4 operating modes: analyze, convert, explain, and validate. SuiteScript 2.1 is always the target version. This skill provides:

  • Analyze Mode: Scan SS1.0, SS2.0, and SS2.x scripts and produce migration complexity reports
  • Convert Mode: Transform SS1.0, SS2.0, and SS2.x scripts to SS2.1 with full API mapping and JavaScript modernization
  • Explain Mode: Deep dive into specific API mappings, objects, or migration concepts for a full SS2.1 conversion
  • Validate Mode: Check converted scripts for leftover 1.0 patterns, non-2.1 version tags, and common conversion bugs

Sponsors

Details

Repository
github.com/oracle/netsuite-suitecloud-sdk
Categories
Backend & APIs, Automation & Workflows
First seen
Jun 3, 2026

More from oracle/netsuite-suitecloud-sdk

All 7
1alirezarezvani avatarsecurity-pen-testingalirezarezvani/claude-skillsUse when the user asks to perform security audits, penetration testing, vulnerability scanning, OWASP Top 10 checks, or offensive security assessments. Covers s862skills.sh installs
2mindrally avatarnuxtjs-vue-typescriptmindrally/skillsNuxtJS and Vue 3 development with TypeScript, Composition API, Shadcn Vue, and Tailwind CSS for modern web applications.862skills.sh installs
3hairyf avatarnexthairyf/skillsNext.js framework for building React applications with App Router, Server Components, and optimized performance. Use when working with Next.js apps, routing, da860skills.sh installs
4pproenca avatartanstack-querypproenca/dot-skillsTanStack Query v5 performance optimization for data fetching, caching, mutations, and query patterns. This skill should be used when using useQuery, useMutation858skills.sh installs
5oracle avatarnetsuite-uif-spa-referenceoracle/netsuite-suitecloud-sdkUse when building, modifying, or debugging NetSuite UIF SPA components. Provides API/type lookup for `@uif-js/core` and `@uif-js/component` (constructors, metho854skills.sh installs
6circlefin avataruse-circle-clicirclefin/skillsUse this skill when the user wants to do anything onchain with stablecoins, USDC, or Circle through a CLI — paying for APIs, sending USDC, bridging, checking ba851skills.sh installs