netsuite-suitescript-learning — Claude Code skill: guide
Interactive training tool for NetSuite SuiteScript and SDF. It teaches SAFE Guide standards, inspects code files, adds inline educational notes, and generates practice quizzes.
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a claude-codeWhat netsuite-suitescript-learning does
The skill organizes NetSuite SDF development training directly inside the editor. It includes six working modes. The learn mode covers SAFE Guide topics, review identifies core patterns in files, explain breaks down complex concepts, annotate inserts inline notes, and quiz plus final handle testing and documentation. When writing SuiteScript, the assistant automatically injects educational notes into JSDoc headers and N/* module calls.
Coverage extends across all 14 NetSuite script types, such as Suitelets and RESTlets. The quiz mode produces questions directly from project files, SAFE Guide principles, or OWASP guidelines. To enable the intended workflow in Claude Code, you must explicitly allow both netsuite-sdf-safe-guide and netsuite-suitescript-learning in .claude/settings.local.json.
What it helps with
- master governance limits and N/cache architecture
- review SuiteScript files for standard compliance
- insert educational comments into entry points and JSDoc
- generate quiz questions from code or SAFE Guide topics
Example prompts for the agent
- /netsuite-suitescript-learning review quick_add_ue.js
- /netsuite-suitescript-learning learn governance
- /netsuite-suitescript-learning quiz --source=safe
How to install netsuite-suitescript-learning
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a claude-code2Manually: put the files in place
~/.claude/skills/netsuite-suitescript-learning/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/netsuite-suitescript-learning/
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a codex2Manually: put the files in place
.agents/skills/netsuite-suitescript-learning/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a cursor2Manually: put the files in place
.cursor/skills/netsuite-suitescript-learning/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install oracle/netsuite-suitecloud-sdk netsuite-suitescript-learning2Manually: put the files in place
.github/skills/netsuite-suitescript-learning/SKILL.md1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a gemini-cli2Platform CLI
gemini skills install https://github.com/oracle/netsuite-suitecloud-sdk --path packages/agent-skills/netsuite-suitescript-learningManually: put the files in place
.devin/skills/netsuite-suitescript-learning/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about netsuite-suitescript-learning
How to install netsuite-suitescript-learning in Claude Code?
Run npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-suitescript-learning -a claude-code in your terminal.
What does netsuite-suitescript-learning do?
It provides an interactive learning system for NetSuite SDF and SuiteScript development based on the SAFE Guide. It reviews scripts, injects educational comments into code, and builds practice quizzes across six modes.
Which quiz sources can be selected in quiz mode?
The command accepts --source=code, --source=safe, --source=owasp, or --source=both. This lets you create tests based on your project code, SAFE Guide rules, or OWASP standards.