Download for macOS
Skill

netsuite-sdf-project-documentation

@oracle Updated 2026-10-22

Generate enterprise-grade documentation for NetSuite SDF projects. Analyze scripts, object XML files, `manifest.xml`, and SuiteQL queries to produce README.md, architecture diagrams (Mermaid/ASCII), deployment guides, and troubleshooting tables. Can integrate with post-deployment documentation workflows when automation (for example, hooks) is available.

clidevelopment-kitjavascriptnetsuitenodejssdfsdksuiteapp

Install

With your agent

Install OMGSkills skill "oracle/netsuite-suitecloud-sdk:packages/agent-skills/netsuite-sdf-project-documentation" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/oracle/netsuite-suitecloud-sdk /tmp/netsuite-suitecloud-sdk && ln -s /tmp/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-sdf-project-documentation ~/.claude/skills/netsuite-sdf-project-documentation

From README

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, and CHANGELOG.md files. Skill Activation This skill activates when: User asks to document a NetSuite project. User asks for README generation.