К основному содержанию
скилл CX Codex

netsuite-owasp-secure-coding — скилл для Claude Code: обзор

Встраивает в ИИ-агента правила безопасной разработки по OWASP Top 10 (2021) для JavaScript и SuiteScript 2.1. Помогает находить уязвимости.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-owasp-secure-coding -a claude-code
Открыть на GitHub

Что делает netsuite-owasp-secure-coding

Скилл содержит каталог из 48 типичных ошибок безопасности с кодами от OSCP-001 до OSCP-048. Для каждого случая даны наглядные примеры плохого и исправленного кода. Внутри собраны правила кодирования вывода под пять HTML-контекстов, шаблоны заголовков CSP и проверки файлов перед загрузкой.

Набор практик ориентирован не только на NetSuite. Он подходит для проектов на Node.js или клиентском JavaScript, где строятся запросы к базам данных или настраивается политика безопасности контента. При этом модуль автоактивируется, если в чате звучат термины вроде инъекций или в коде вызываются модули N/query и N/crypto.

Скилл сфокусирован на уровне практической реализации, поэтому базовую настройку прав или токенов TBA он оставляет другим руководствам.

Какие задачи решает

  • проверить RESTlet и Suitelet на уязвимости перед релизом
  • настроить заголовки CSP и фильтрацию загружаемых файлов
  • экранировать вывод данных под пять разных контекстов HTML
  • заблокировать внедрение SQL и SuiteQL через конкатенацию строк

Примеры запросов агенту

  • Проверь этот RESTlet на уязвимости и ошибки безопасности.
  • Покажи шаблон настройки заголовков CSP для Suitelet.
  • Как экранировать данные в коде JavaScript для защиты от XSS?

Как установить netsuite-owasp-secure-coding

1Через Skills CLI (Vercel)

npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-owasp-secure-coding -a claude-code

2Вручную: положить файлы

~/.claude/skills/netsuite-owasp-secure-coding/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/netsuite-owasp-secure-coding/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о netsuite-owasp-secure-coding

Как установить netsuite-owasp-secure-coding в Claude Code?

Выполните в терминале команду npx skills add oracle/netsuite-suitecloud-sdk --skill netsuite-owasp-secure-coding -a claude-code.

Что делает netsuite-owasp-secure-coding?

Направляет ИИ-агента при аудите кода на JavaScript и SuiteScript 2.1 с опорой на рекомендации OWASP Top 10 (2021). Скилл предлагает готовые шаблоны защиты и предостерегает от 48 известных уязвимостей.

Нужен ли этот скилл вне проектов NetSuite?

Да, общие шаблоны защиты JavaScript и правила экранирования вывода работают независимо от платформы. Привязка к NetSuite касается проверок вызовов SuiteScript вроде N/query или N/crypto.

Похожие скиллы

Всё по теме «Безопасность» →
owasp-security hoodini Скилл подсказывает агенту, как закрыть дыры из OWASP Top 10: доступ, инъекции, криптография, конфиги. Пригодится, когда пишешь авторизацию или правишь API. CX Codex +1 3 000установок secure-code-review zebbern Скилл прогоняет код по всем десяти категориям OWASP Top 10 и выдаёт отчёт с примерами уязвимостей и готовыми исправлениями. Пригодится перед релизом или ревью чужого проекта. CX Codex +1 ★ 4 676звёзд репо Python Security Vulnerability Auditor (OWASP-Mapped & Production-Hardened) sivasaiyadav8143 Промпт для аудита Python-кода: находит уязвимости, сопоставляет их с OWASP Top 10 и выдаёт исправленную версию. GP ChatGPT ★ 174 597звёзд репо owasp-top-10-testing usestrix Запускает агентов Strix для поиска реальных эксплойтов по стандарту OWASP Top 10:2025. Пригодится перед релизом или аудитом безопасности веб-приложения. CX Codex +1 12 800установок owasp-llm-top10 mastepanoski Скилл проводит аудит безопасности LLM- и GenAI-приложений по OWASP Top 10 for LLM Applications 2025. Пригодится перед выкаткой чат-бота или RAG-системы. CX Codex +1 390установок

Из того же набора7

netsuite-suitescript-records-reference Справочник по 272 типам записей NetSuite и их полям для SuiteScript. Помогает проверять идентификаторы, типы данных и условия N/search перед написанием кода. CX Codex +1 1 000установок netsuite-sdf-roles-and-permissions Помогает писать и проверять XML ролей и права развёртывания в NetSuite SDF: подставляет точные permkey и permlevel. CX Codex +1 884установок netsuite-sdf-project-documentation Генерирует техническую документацию для проектов NetSuite SDF. Анализирует скрипты, манифест и XML-объекты, собирая схемы архитектуры и таблицы развёртывания. CX Codex +1 833установок netsuite-ai-connector-instructions Скилл задаёт ИИ порядок выбора инструментов NetSuite, формат вывода и правила безопасности SuiteQL. Нужен, если агент ходит в живой аккаунт через MCP-коннектор. CX Codex +1 778установок netsuite-suitescript-learning Интерактивный учебный ассистент по NetSuite SuiteScript и SDF. Разбирает принципы SAFE Guide, проверяет скрипты, встраивает пояснения в код и составляет проверочные тесты. CX Codex +1 457установок netsuite-finance-analyst Скилл анализирует финансовые данные NetSuite, помогает закрывать отчётные периоды и готовить сводки для руководства. Пригодится финансовым аналитикам и контролёрам. CX Codex +1 416установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой