Using SuiteCloud Agent Skills
SuiteCloud Agent Skills are reusable, task-focused components that integrate with supported coding assistants. Each skill contains predefined instructions that guide how the AI interprets requests, validates inputs, and generates output.
You can use these skills to streamline development workflows, reduce errors, and ensure alignment with NetSuite standards.
Prerequisites
Before using SuiteCloud Agent Skills, ensure you have the following:
-
Access to an AI coding agent, such as Codex, Claude Code, or Cline.
-
Familiarity with SuiteCloud development concepts, such as SuiteScript and SDF.
-
Access to a NetSuite account with the appropriate permissions (required only for deployment).
Invoking a SuiteCloud Agent Skill
-
Download and install the skill files - Go to the GitHub Repository to download and install the appropriate files for the skill you plan to invoke. For more information, see Skills Installation.
-
Open your coding assistant - Go to the code assistant of your choice where you will be invoking your skill (for example, Codex).
-
Define a prompt - Enter a prompt that clearly describes the task. Invoke skills either implicitly or explicitly.
-
Implicit invocation: Describe the outcome and provide any relevant context; the assistant will select the right skills as needed. For example, "Build a UIF SPA component with a data table and filters".
-
Explicit invocation: If you need to force a specific skill, use the explicit pattern (
$<skill-name> to <task>). For example, in Codex use "$netsuite-uif-spa-reference to build a UIF SPA component with a data table and filters".
-
-
Review the output - Check the generated result for accuracy, completeness, and compliance with the guidelines of the involved skill.
-
Test in a non-production environment - Validate the changes in a sandbox or development account before deploying to production.