netsuite-sdf-project-documentation
NetSuite SDF Documentation Generator Skill
Created by: Oracle NetSuite
Description
Generate comprehensive, enterprise-grade documentation for NetSuite SuiteCloud Development Framework (SDF) projects. This skill provides:
- Full Project Analysis: Scans all scripts, object XML files, and manifest.xml.
- Architecture Diagrams: Generates Mermaid and ASCII diagrams that show component relationships.
- Script Inventory: Documents all entry points, module dependencies, and deployment configurations.
- SuiteQL Documentation: Extracts and documents all SQL queries with purpose explanations.
- Deployment Tables: Summarizes script deployments, URLs, and triggers.
- Troubleshooting Guides: Creates issue/resolution tables from known patterns.
- Multiple Output Formats: Produces
README.md,ARCHITECTURE.md,API.md, andCHANGELOG.mdfiles.
Skill Activation
More from oracle/netsuite-suitecloud-sdk
netsuite-sdf-roles-and-permissions
Use when generating or reviewing NetSuite SDF permission configurations such as customrole XML, script deployment permissions, permkey values, permlevel choices, run-as role design, and least-privilege access. Confirms exact ADMI_ / LIST_ / REGT_ / REPO_ / TRAN_ permission IDs, distinguishes standard permissions from customrecord_* script IDs, and validates permissions against bundled NetSuite reference data.
208netsuite-uif-spa-reference
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).
195netsuite-ai-connector-instructions
NetSuite Intelligence skill — teaches AI the correct tool selection order, output formatting, domain knowledge, multi-subsidiary and currency handling, and SuiteQL safety checklist for any AI + NetSuite AI Service Connector session.
191netsuite-suitescript-records-reference
SuiteScript records and fields reference. Look up field IDs, types, required status, and search capabilities for all 272 NetSuite record types. Use this when building SuiteScript to ensure correct field usage.
184netsuite-owasp-secure-coding
Platform-agnostic OWASP secure coding practices with JavaScript/Node.js patterns and NetSuite SuiteScript examples. Covers Open Worldwide Application Security Project (OWASP) Top 10 (2021), output encoding, injection prevention, CSP headers, file security, API hardening, AI agent security, DRY security patterns, and 48+ security pitfalls with GOOD/BAD code templates.
104netsuite-suitescript-upgrade
SuiteScript 1.0, 2.0, and 2.x to 2.1 migration assistant. Analyzes, converts, explains, and validates script upgrades. Covers 125+ API mappings, 34 object conversions, 13 unmapped API workarounds, all script type entry point changes, SuiteScript 2.0/2.x to 2.1 upgrade guidance, and 16 categories of breaking behavioral changes. Essential for modernizing legacy SuiteScript codebases.
101