Skip to main content
skill CX Codex

netsuite-sdf-safe-guide — Claude Code skill for SDF checks

Generate Object XML for SuiteScript files and review code or deployment settings. Useful when building a NetSuite SDF project or investigating a deployment error.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-safe-guide -a claude-code
Open on GitHub

What netsuite-sdf-safe-guide does

The skill examines a SuiteCloud Development Framework project. It can scan /SuiteScripts/ for JavaScript files and create Object XML when a file has a valid @NScriptType annotation and no matching XML already exists. It can also review existing XML and deployment configuration.

For SuiteScript reviews, it checks areas such as governance limits, security, N/query usage, and batch processing. It can also help inspect manifest.xml and deploy.xml. A file without a valid @NScriptType annotation won't qualify for Object XML generation.

Invoke it with /netsuite-sdf-safe-guide, or configure Claude Code to preload it through .claude/settings.local.json. Its guidance focuses on SuiteScript 2.1, with references to 2.0 and 1.0 where the differences matter.

What it helps with

  • generate Object XML for eligible files in /SuiteScripts/
  • review deployment XML settings
  • spot SuiteScript governance issues
  • investigate an SDF deployment failure

Example prompts for the agent

  • Generate Object XML for eligible scripts in /SuiteScripts/.
  • Review this SuiteScript file for issues and governance limits.
  • Check my deployment XML for incorrect settings.

How to install netsuite-sdf-safe-guide

1Skills CLI (Vercel)

npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-safe-guide -a claude-code

2Manually: put the files in place

~/.claude/skills/netsuite-sdf-safe-guide/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/netsuite-sdf-safe-guide/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about netsuite-sdf-safe-guide

How do I install netsuite-sdf-safe-guide in Claude Code?

Run npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-safe-guide -a claude-code. The skill file is placed at ~/.claude/skills/netsuite-sdf-safe-guide/SKILL.md.

What does netsuite-sdf-safe-guide do?

It generates Object XML for SuiteScript and reviews code, XML, and SDF configuration. Its code checks cover governance, security, and common pitfalls.

Which files qualify for Object XML generation?

The skill scans .js files under /SuiteScripts/ and checks for a valid @NScriptType annotation. It skips files that already have corresponding XML or lack a valid script type.

Similar skills

All skills for Code review and refactoring →

From the same set11

netsuite-sdf-project-documentation Generates technical documentation for NetSuite SDF projects. It parses scripts, manifests, and XML objects to build architecture diagrams and deployment guides. CX Codex +1 833installs netsuite-uif-spa-reference Look up NetSuite UIF types and APIs while building or debugging SPA components. The skill points the agent to definitions for core and UI component packages. CX Codex +1 790installs netsuite-suitescript-upgrade This skill assesses SuiteScript 1.0, 2.0, and 2.x migrations, converts scripts to 2.1, and checks the result. Use it when updating a NetSuite codebase. CX Codex +1 776installs netsuite-ai-connector-instructions This skill sets the tool order, output format and SuiteQL safety rules for an AI working against a live NetSuite account over the MCP connector. CX Codex +1 778installs netsuite-owasp-secure-coding Equips AI agents with OWASP Top 10 (2021) secure coding rules for JavaScript and SuiteScript 2.1. Useful for auditing RESTlets and stopping injections. CX Codex +1 771installs netsuite-suitescript-learning Interactive training tool for NetSuite SuiteScript and SDF. It teaches SAFE Guide standards, inspects code files, adds inline educational notes, and generates practice quizzes. CX Codex +1 457installs netsuite-finance-analyst Analyzes NetSuite accounting reports, explains budget variances, and guides period-close workflows. Built for finance teams needing executive summaries. CX Codex +1 416installs netsuite-finance-analyst Turns Claude Code into a finance analyst working on live NetSuite data: reporting, period close, variance and aging reviews. ★ 362repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor