netsuite-sdf-project-documentation — скилл для Claude Code
Генерирует техническую документацию для проектов NetSuite SDF. Анализирует скрипты, манифест и XML-объекты, собирая схемы архитектуры и таблицы развёртывания.
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-codeЧто делает netsuite-sdf-project-documentation
Скилл читает структуру SuiteCloud Development Framework: файлы .js, XML-описания объектов, manifest.xml и запросы SuiteQL. На основе статического анализа он формирует файлы README.md, ARCHITECTURE.md, API.md и журнал изменений. Для наглядности связей генерируются схемы Mermaid и диаграммы ASCII.
В отчётах фиксируются типы скриптов вроде Suitelet или UserEventScript, версии SuiteScript 2.0 или 2.1, точки входа и цепочки зависимостей. Запросы SuiteQL сохраняют структуру таблиц и условий объединения, но текстовые литералы маскируются.
Инструмент проводит только статический разбор кода и намеренно не запускает скрипты из репозитория. Это исключает побочные эффекты при анализе. Перед публикацией документации во внешний контур разработчику придётся вручную проверить внутренние идентификаторы аккаунта, поскольку генератор маскирует только литералы в SQL.
Какие задачи решает
- составить файл
README.mdи описание архитектуры для NetSuite SDF - извлечь структуру SuiteQL-запросов с маскированием конфиденциальных данных
- сформировать инвентарь скриптов с точками входа и зависимостями
- подготовить таблицы развёртывания и списки устранения неполадок
Примеры запросов агенту
- Сгенерируй документацию и архитектурную схему для этого NetSuite SDF проекта
- Создай README.md и опиши все SuiteQL запросы в репозитории
- Обнови документацию после деплоя SuiteApp
Как установить netsuite-sdf-project-documentation
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-code2Вручную: положить файлы
~/.claude/skills/netsuite-sdf-project-documentation/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/netsuite-sdf-project-documentation/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a codex2Вручную: положить файлы
.agents/skills/netsuite-sdf-project-documentation/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a cursor2Вручную: положить файлы
.cursor/skills/netsuite-sdf-project-documentation/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oracle/netsuite-suitecloud-sdk netsuite-sdf-project-documentation2Вручную: положить файлы
.github/skills/netsuite-sdf-project-documentation/SKILL.md1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a gemini-cli2Командой платформы
gemini skills install https://github.com/oracle/netsuite-suitecloud-sdk --path packages/agent-skills/netsuite-sdf-project-documentationВручную: положить файлы
.devin/skills/netsuite-sdf-project-documentation/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о netsuite-sdf-project-documentation
Как установить netsuite-sdf-project-documentation в Claude Code?
Выполните команду npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-project-documentation -a claude-code.
Что делает скилл netsuite-sdf-project-documentation?
Он сканирует манифест, SuiteScript-скрипты и XML-объекты NetSuite SDF. Затем генерирует файлы README.md, ARCHITECTURE.md, таблицы деплоя и Mermaid-схемы.
Выполняет ли скилл код или скрипты во время анализа?
Нет, он использует исключительно статический анализ файлов проекта. Никакие команды или скрипты из репозитория не запускаются.