netsuite-uif-spa-reference — скилл для Claude Code: справка по API
Скилл помогает искать типы и API NetSuite UIF для SPA-компонентов. Пригодится при разработке, изменении и отладке интерфейса.
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a claude-codeЧто делает netsuite-uif-spa-reference
Скилл обращается к определениям типов @uif-js/core и @uif-js/component, чтобы агент мог сверить классы, методы, свойства компонентов, перечисления и хуки. Например, в справке есть Date, Router, DataGrid и Button.
Определения лежат в references/core.d.ts и references/component.d.ts. Поиск устроен как работа с этими файлами: найти класс, метод или перечисление, затем открыть нужный фрагмент. Это справочник по UIF, а не готовый компонент: при отладке агенту нужно сопоставить найденное определение с кодом проекта.
Какие задачи решает
- найти методы класса UIF по имени
- проверить свойства и методы компонента
- сверить значение перечисления перед использованием
- разобраться с ошибкой в коде UIF
- уточнить поведение UIF Date относительно Native Date
Примеры запросов агенту
- Найди в UIF API методы класса
Routerи покажи нужные определения. - Проверь, какие свойства доступны у
DataGridв@uif-js/component. - Сверь значение
GapSizeи найди его определение в справочных файлах.
Как установить netsuite-uif-spa-reference
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a claude-code2Вручную: положить файлы
~/.claude/skills/netsuite-uif-spa-reference/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/netsuite-uif-spa-reference/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a codex2Вручную: положить файлы
.agents/skills/netsuite-uif-spa-reference/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a cursor2Вручную: положить файлы
.cursor/skills/netsuite-uif-spa-reference/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install oracle/netsuite-suitecloud-sdk netsuite-uif-spa-reference2Вручную: положить файлы
.github/skills/netsuite-uif-spa-reference/SKILL.md1Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a gemini-cli2Командой платформы
gemini skills install https://github.com/oracle/netsuite-suitecloud-sdk --path packages/agent-skills/netsuite-uif-spa-referenceВручную: положить файлы
.devin/skills/netsuite-uif-spa-reference/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о netsuite-uif-spa-reference
Как установить netsuite-uif-spa-reference в Claude Code?
Выполните npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-uif-spa-reference -a claude-code. Файл скилла находится по пути ~/.claude/skills/netsuite-uif-spa-reference/SKILL.md.
Что делает netsuite-uif-spa-reference?
Помогает агенту находить определения API и типов для @uif-js/core и @uif-js/component при работе с NetSuite UIF SPA-компонентами.
Где искать определения типов UIF?
Основные определения находятся в references/core.d.ts и references/component.d.ts. В них можно искать по имени класса, метода или перечисления.