netsuite-sdf-project-documentation — Claude Code skill
Generates technical documentation for NetSuite SDF projects. It parses scripts, manifests, and XML objects to build architecture diagrams and deployment guides.
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-codeWhat netsuite-sdf-project-documentation does
This skill inspects SuiteCloud Development Framework projects by scanning .js files, object XML definitions, manifest.xml, and SuiteQL queries. It compiles README.md, ARCHITECTURE.md, API.md, and changelogs. Visual component connections are rendered as Mermaid or ASCII diagrams.
The analysis catalogs SuiteScript entry points, module scopes, and versions such as SuiteScript 2.0 or 2.1. When documenting SuiteQL queries, the skill preserves table joins and filter structures, while redacting sensitive literals.
Analysis stays purely static. The skill never executes repository scripts or shell commands. That prevents unintended side effects. Keep in mind that account-specific identifiers remain visible unless redacted manually prior to sharing documents outside your organization.
What it helps with
- generate
README.mdand architecture documentation for NetSuite SDF - document SuiteQL queries with redacted sensitive literals
- build an inventory of SuiteScript entry points and dependencies
- compile deployment tables and issue resolution guides
Example prompts for the agent
- Generate complete documentation and architecture diagrams for this NetSuite SDF project
- Document all SuiteQL queries and script deployments in README.md
- Update the project documentation after our latest SuiteApp release
How to install netsuite-sdf-project-documentation
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-code2Manually: put the files in place
~/.claude/skills/netsuite-sdf-project-documentation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/netsuite-sdf-project-documentation/
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a codex2Manually: put the files in place
.agents/skills/netsuite-sdf-project-documentation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a cursor2Manually: put the files in place
.cursor/skills/netsuite-sdf-project-documentation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install oracle/netsuite-suitecloud-sdk netsuite-sdf-project-documentation2Manually: put the files in place
.github/skills/netsuite-sdf-project-documentation/SKILL.md1Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a gemini-cli2Platform CLI
gemini skills install https://github.com/oracle/netsuite-suitecloud-sdk --path packages/agent-skills/netsuite-sdf-project-documentationManually: put the files in place
.devin/skills/netsuite-sdf-project-documentation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about netsuite-sdf-project-documentation
How to install netsuite-sdf-project-documentation in Claude Code?
Run npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-code.
What does netsuite-sdf-project-documentation do?
It runs static analysis across NetSuite SDF codebases, including scripts, XML objects, and manifest.xml. From that data, it produces markdown documentation, deployment tables, and Mermaid architecture diagrams.
Does this skill execute scripts from the repository?
No, it strictly performs static file analysis. It does not run repository code or external commands.