← Files NetSuite SuiteCloudARCHIVED FILE

README.md

1.88 KB · Oct 2, 2026 · 00:30 UTC

↓ Download file

<p align="left"><img width="250" src="https://raw.githubusercontent.com/oracle/netsuite-suitecloud-sdk/master/resources/Netsuite-logo-ocean-150-bg.png" alt="NetSuite"></p>

# NetSuite SuiteCloud

This plug-in is compatible with ChatGPT and Codex. It includes skills that support key areas of SuiteCloud development, such as SuiteScript, SDF, UIF SPAs, security, permissions, documentation, modernization, and SAFE Guide best practices. It helps SuiteCloud developers and SuiteApp teams create accurate, secure, and maintainable code and project artifacts.

## Supported Tasks

The following list describes the specific actions the plug-in can perform in your SuiteCloud projects.

- Build and review SuiteScript and SDF solutions using governance, security, performance, and defensive-coding best practices.
- Generate and validate SDF objects, custom roles, permission configurations, and script deployment access.
- Look up NetSuite record types, field IDs, data types, required status, and search capabilities.
- Build and debug UIF SPA applications using @uif-js/core and @uif-js/component API references.
- Upgrade SuiteScript 1.0 and 2.x code to SuiteScript 2.1, including API mappings and behavioral changes.
- Review JavaScript and SuiteScript for OWASP risks and suggest secure implementation patterns.
- Generate SDF project documentation, architecture diagrams, deployment runbooks, and troubleshooting guides.
- Explain, annotate, and review SuiteScript and SDF code to help developers understand NetSuite APIs, governance, security, caching, and SAFE Guide practices.

## Contributing

This project welcomes contributions from the community. Before submitting a pull request, review our [contribution guide](https://github.com/oracle/netsuite-suitecloud-sdk/blob/master/CONTRIBUTING.md).

## License

Copyright (c) 2019, 2023 Oracle and/or its affiliates. The Universal Permissive License (UPL), Version 1.0.

SHA-256: ce6ea4bbf09a80718b98db590db48b67b7e3108267fb24bd14100b0c6c84bb9d