Claude Code skills for NetSuite
A drop-in skills pack that teaches Claude Code how NetSuite actually works: SuiteCommerce extension patterns, SuiteScript 2.x templates, SDF deployment and estimation workflows, synced across projects with one script.
- 2026
- Design, authoring
- Claude Code skills, Shell, SuiteScript 2.x, SuiteCommerce, SDF
A general-purpose coding agent writes general-purpose JavaScript. Point it at a SuiteCommerce Advanced extension and it will produce something that looks right, uses ES6, ignores governance limits, and fails on deploy.
This is the correction: a .claude/ folder you drop into any NetSuite project so the agent starts with the constraints already loaded.
What it encodes
Four skills cover the work I actually do. SuiteCommerce Advanced extensions, down to Backbone conventions, the Extensibility API component surface, checkout architecture and manifest.json. SuiteScript 2.x across all six script types, with RESTlet authentication patterns and code templates. SDF deployment through the suitecloud CLI and object XML. And estimation, which is less about code than about turning a vague request into a defensible number.
Each skill carries layered reference files rather than one long prompt, so the agent pulls the checkout architecture doc only when it is doing checkout work.
Why it holds up
The useful part is not the documentation, it is the anti-patterns: curated before/after pairs showing the plausible-looking answer next to the one that survives a real account. ES5-only style and governance budgets are stated as constraints rather than suggestions, which is the difference between generated code that compiles and generated code that ships.
Setup is placeholder-driven ([vendor-prefix], project names), and a project-notes.md convention separates durable rules from environment-specific state so the two do not rot together. A sync-claude script pushes the latest skill set across every project at once.
The repository is private for now. It was written as a generic template from the start, so a scrubbed public version is the obvious next step.
Technology
- Claude Code skills: a
.claude/folder with one skill per domain, each carrying layered reference files that the agent loads on demand instead of one long prompt. - SuiteScript 2.x, SuiteCommerce Advanced and SDF as the subject matter: script-type templates, RESTlet authentication patterns, Backbone and Extensibility API conventions, suitecloud CLI deployment and object XML.
- Before/after anti-pattern pairs as the core teaching device, with ES5-only style and governance budgets stated as hard constraints.
- Shell: a
sync-claudescript that pushes the latest skill set across every project at once, and placeholder-driven setup so the same pack works for any vendor prefix.