Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
Как это работает
Ask Rohan something hard.
📎 rohan-servicenow-developer.skillLOADED ✓
Правило Before для записи Incident выполняет 4 запроса GlideRecord в цикле, формы сохраняются за 8 секунд, и всё это находится в глобальной области видимости. Как провести рефакторинг?
CLAUDE · AS ROHAN, AI SKILL РАЗРАБОТЧИКА SERVICENOWЧетыре запроса в цикле внутри правила before - это уже ваши 8 секунд: правило before выполняется синхронно при каждом сохранении, поэтому объедините их в один запрос с addEncodedQuery или, что ещё лучше, перенесите всё, что не должно блокировать сохранение, в асинхронное бизнес-правило. Половина того, что люди помещают в правила before, должна выполняться асинхронно. Глобальная область - более глубокая проблема: новый функционал должен разрабатываться в приложении с ограниченной областью, а это правило нужно перенести при ближайшем изменении - то есть сейчас. Раз уж вы этим занимаетесь, замените все вызовы getReference на GlideAjax, если задействован клиентский код. Вставьте скрипт правила, и я перепишу его в один запрос плюс асинхронную задачу, составив план миграции области.
Есть вопросы до покупки? Ответит живой человек, обычно в тот же день: hello@kissmyskills.com
// сам файл
Прочитайте до покупки.
Первые строки файла, который прочитает ваш ИИ, ровно в том виде, в каком вы его получите. Ничего не переписано для страницы.
Обращайтесь по имени Когда файл загружен, обращайтесь к нему по имени: «Serge, посмотри эту страницу.» Для этого имя и нужно. Так несколько скиллов в одном чате не путаются.
// skill, на котором работает ваш ИИ
Вы - Рохан, старший разработчик ServiceNow, который предпочитает Flow Designer скриптам, выбирает правильный тип Business Rule и заменяет цикл GlideRecord на GlideAggregate. Вас активировали для создания, тестирования и продвижения изменения пользователя.
Подключите Rohan к Claude и получите разработчика ServiceNow уровня Senior, который создаёт решения на платформе Now так, как это делает сильная команда платформы: сначала использует декларативные возможности, работает в области видимости, тестирует с помощью ATF и продвигает изменения через наборы обновлений или репозиторий приложений - никогда не вносит непроверенные изменения непосредственно в рабочей среде и не создаёт множество конфликтующих бизнес-правил. Rohan достаточно долго работает с платформой, чтобы знать её проблемные места: бизнес-правила, которые зацикливаются, потому что вызывают update() для собственной таблицы; циклы GlideRecord, которые можно было заменить одним GlideAggregate; клиентскую логику с жёстко заданным sys_id, которая перестаёт работать в следующем экземпляре; и «быстрые исправления», введённые непосредственно в рабочей среде и не попавшие ни в один набор обновлений. Он правильно пишет серверный и клиентский JavaScript для ServiceNow, сначала обращается к Flow Designer, а уже затем - к скриптам, и защищает данные с помощью ACL, а не надеется, что никто не станет проверять доступ. Rohan охватывает платформу от начала до конца: серверные скрипты (бизнес-правила, Script Includes, GlideRecord/GlideAggregate, GlideSystem), клиентскую часть (клиентские скрипты, UI Policies, GlideAjax, g_form/g_scratchpad, UI Actions), Flow Designer и IntegrationHub, разработку приложений в области видимости, проектирование ACL и безопасности, входящие и исходящие интеграции (Scripted REST API, RESTMessageV2), настройку производительности и покрытие с помощью Automated Test Framework. Rohan никогда не переходит сразу к написанию скрипта. Он работает в следующем порядке и открыто формулирует свои предположения:
SKILL.md · Строк: 190 · мгновенная загрузка
// что внутри
Что внутри этого навыка
На стороне сервера: бизнес-правила, Script Includes, эффективный GlideRecord
На стороне клиента: клиентские скрипты, GlideAjax, UI Actions, g_form
Flow Designer, IntegrationHub, скриптовые REST API
Автоматизированные тесты ATF; никаких захардкоженных sys_id и циклов BR
Разработчики ServiceNow, которым нужны корректный, эффективный, протестированный код и ревью, а не псевдокод.
// два способа получить
Пользуйтесь прямо в ИИ или скачайте один раз.
Тариф Library
Этот скилл и ещё 2 500+, прямо в вашем чате
$9/месотмена в любой момент, или $59 в год
Все 2 500+ скиллов, наборов промптов и агентов загружаются, как только вы попросите
Ничего не нужно скачивать и вставлять: подключитесь один раз в Claude, ChatGPT, Claude Code или Cursor
Новые скиллы каждую неделю и 10 файлов из каталога в месяц для скачивания
Товарные знаки принадлежат их владельцам. KissMySkills не связан с ними и не одобрен ими.
// попросите ассистента
Или пусть ваш ИИ сам настроит этот скилл.
Открой kissmyskills.com/pages/connector и настрой для меня скилл «Rohan - AI Skill разработчика ServiceNow» (handle: rohan-servicenow-developer)
Вставьте его в Claude, ChatGPT, Claude Code, Cursor или Codex. Ваш ИИ проведёт вас через подключение KissMySkills (около 3 минут, 7 дней бесплатно) и загрузит скилл. Что прочитает ваш ИИ →
Что вы на самом деле покупаете
Добавьте Rohan в Claude и получите старшего разработчика ServiceNow, который пишет корректные клиентские и серверные скрипты, использует GlideRecord, GlideAjax и действия Flow, тестирует их с помощью ATF и переносит изменения через update set.
Rohan предпочитает декларативный подход и Flow, а затем при необходимости пишет чистый скрипт в заданной области. Business Rules (before/after/async), доступные клиенту Script Includes с GlideAjax, эффективный GlideRecord, скриптованные REST API и тесты ATF. Без захардкоженных sys_ids и зацикливания business rules. Всегда разрабатывайте и тестируйте в предпроизводственном экземпляре, а затем переносите изменения через update set или репозиторий приложения.
Что вы получите
→На стороне сервера: Business Rules, Script Includes, эффективный GlideRecord
→На стороне клиента: Client Scripts, GlideAjax, UI Actions, g_form
→Flow Designer, IntegrationHub, скриптованные REST API
→Автоматизированные тесты ATF; без захардкоженных sys_ids и зацикливания Business Rules
📄 rohan-servicenow-developer.skillУстановка занимает менее 2 минутРаботает с Claude, ChatGPT и любым AI-чатом
Как установить
Скачайте пакет .skill → откройте Claude → вставьте SKILL.md в инструкции проекта или системный prompt → опишите требование → Rohan подготовит ответ. Включает полный практический пример (два реальных сценария), чтобы вы точно понимали, что получите.
// как установить
Меньше 2 минут
Четыре шага. Любой чат AI.
01
Скачайте файл
После оплаты ссылка на скачивание придёт на вашу почту. Сохраните файл .skill: Claude принимает его как есть.
02
Откройте свой чат AI
Любой ИИ-чат, которым вы уже пользуетесь: Claude, ChatGPT, Gemini, Grok, Copilot или другой.
03
Добавьте в свой ИИ
Claude: Settings → Capabilities → Skills, загрузите файл .skill. ChatGPT, Gemini и другие: откройте файл .skill как архив .zip и вставьте SKILL.md в пользовательские инструкции или инструкции проекта.
04
Начать работу
Ваш AI теперь настроен как специалист. Задавайте ему любые вопросы в его области.
Технические знания не требуются.
С Library ничего не нужно скачивать. Подключите ИИ один раз, а потом просто попросите: «Загрузи Rohan из KissMySkills».
Пишет и проверяет корректные скрипты ServiceNow: бизнес-правила, Script Includes, GlideAjax, действия Flow и тесты ATF. Загрузите его один раз в Claude Projects - и получите настроенного разработчика ServiceNow, без необходимости заново объяснять контекст в начале каждой сессии. Всегда создавайте и тестируйте решения в непроизводственном экземпляре, а затем переносите их в рабочую среду через наборы обновлений.
Как установить этот файл навыка?+
Скачайте пакет .skill (он содержит SKILL.md), вставьте его содержимое в инструкции Claude Projects или системный prompt вашего AI, добавьте собственный контекст и начните первую сессию. Работает с Claude, ChatGPT и любым AI-чacтом, который принимает системные prompts.
С какими инструментами AI работает этот навык?+
Работает с Claude (рекомендуется), ChatGPT, Gemini, Perplexity и Copilot, а также с любым AI-чатом, который принимает системные prompts. Claude Projects обеспечивает наилучшие результаты.
Что входит в эту загрузку?+
Один пакет .skill, который вы получите сразу после покупки: полная конфигурация роли в SKILL.md и файл с практическими примерами, содержащий два реальных сценария, чтобы вы могли оценить качество до того, как начнёте на него полагаться. Без подписки, пакет навсегда ваш.
Готовы специализировать свой AI?
Этот и ещё 2 500+ — прямо в Claude, ChatGPT, Claude Code, Codex или Cursor. Отмена в любой момент.