AI Skills
Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.
● Обновлено 16 ч. назад
Создаёт метаданные CustomApplication для размещения UI bundle в Lightning Experience. Активируется при наличии директории uiBundles/*/src/ или файлов applications/*.app-meta.xml. Не использует tabs, action overrides или flexipages.

Выполняет анонимный Apex-код в подключенной org, захватывает лог отладки и выводит ошибки. Полезно при запросах типа "запустить этот анонимный apex" или "выполнить скрипт". Не использовать для создания файлов .cls/.trigger, тестов или анализа логов.

Настройка OAuth-потоков, JWT Bearer Auth, Connected Apps и External Client Apps в Salesforce. Используйте при работе с .connectedApp-meta.xml и .eca-meta.xml файлами.

Предоставляет пользователю доступ к данным CMDB в Service Cloud ITSM, назначая лицензированные наборы разрешений (Configuration Item Reader, Owner, Type Reader, Type Manager). Полезно при запросах на выдачу доступа или устранении ошибки 403 FUNCTIONALITY_NOT_ENABLED.

Генерирует изображения PNG/SVG через Nano Banana Pro: визуальные ERD, UI-макеты, вайрфреймы и архитектурные схемы. Активируется при запросах на создание графики. Не используется для текстовых диаграмм Mermaid.

Устанавливает базовый пакет CMDB Foundation в Service Cloud ITSM после включения функции. Используйте, когда нужно развернуть базовое содержимое CMDB. Не применяйте для включения функции, назначения прав или установки дополнительных пакетов.

caveman Новое
Сжимает записи в SPEC.md и смежные файлы до ~75% токенов, сохраняя точность. Активируется через команды /spec, /build, /check или фразы "caveman", "compress this", "be brief".

Генерирует LWC с использованием LDS GraphQL (lightning/uiGraphQLApi, @wire). Применяется, когда требуется чтение или редактирование записей Salesforce через GraphQL, включая интроспекцию схемы и создание запросов.

Применяет JSON-конфиг пост-копирования к целевой организации Salesforce: обновляет записи через Tooling API, запускает ScheduledApex и проверяет результат. Полезно при запросах на применение или запуск post-copy/post-refresh конфигурации.

Мигрирует проекты Kotlin Multiplatform (KMP) на Android Gradle Plugin 9.0+. Решает проблемы несовместимости KMP и AGP, выполняет замену плагинов (com.android.kotlin.multiplatform.library), разделение модулей и миграцию DSL. Используйте при обновлении AGP или ошибках сборки.

Настройка и управление песочницами в Salesforce: создание, обновление, удаление, проверка статуса и активации. Используйте при запросах о деталях, лицензии или состоянии песочницы по имени или ID (07E).

fastapi Новое
Создавайте Python API на FastAPI, Pydantic v2 и SQLAlchemy 2.0 async. Полезно при настройке JWT-аутентификации, валидации, CORS, асинхронных задач и устранении ошибок 422.

Анализирует архитектуру проекта Salesforce (Well-Architected, аудит, оценка безопасности и лимитов). Выдает отчет с доказательствами по файлам и чек-лист. Не редактирует код и не заменяет dx-code-analyzer-run.

build Новое
Планирует и выполняет реализацию по SPEC.md в однопоточном цикле. При ошибках автоматически вызывает backprop для анализа и предотвращения повторения. Полезно при запросах на build, implement или выполнение задач из спецификации.

Настройте общие настройки по умолчанию (OWD) для объектов Salesforce: измените уровни доступа (Private, Public Read Only, Public Read/Write, Controlled by Parent) для стандартных и пользовательских объектов. Используйте, когда нужно изменить базовый доступ к записям, но не для правил раздачи или иерархии ролей.

Автоматизирует пост-установочную настройку управляемых пакетов (LMA, FMA, work.com, Certinia). Полезно, когда нужно настроить наборы прав, поля или макеты страниц после установки пакета. Не подходит для простой привязки наборов прав или генерации метаданных.

Локализует UI-бандлы (React/Angular): извлекает строки в Custom Labels, настраивает i18n, добавляет переводы. Полезно при запросах на перевод или поддержке других языков. Не подходит для B2B-сайтов, генерации бандлов или работы с данными.

Управляет полным жизненным циклом конвейера DevOps Center: создает, редактирует этапы, привязывает окружения и проекты, активирует конвейер. Используйте при настройке релизного процесса и непрерывной доставки. Не подходит для выполнения развертываний или управления задачами.

dx-devops-promote Новое
Управляет полным циклом продвижения (promotion) в DevOps Center: валидирует условия, готовит и объединяет work items, перемещает их между этапами пайплайна. Применяйте, когда нужно продвинуть изменения в следующую среду или завершить развертывание. Не используйте для создания элементов или проверки конфликтов.

Проверяет Lightning Web Component (.html, .js, .css) на корректность RTL-интернационализации. Выдаёт список правок по CSS-логическим свойствам, двунаправленному тексту и SLDS-классам. Актуально для арабских/ивритских интерфейсов.

Помогает пользователям, которые не знают, с чего начать, или спрашивают, на каком этапе шестиступенчатого пути они находятся. Используется для обнаружения функций org (Data 360, OmniStudio, DevOps Center) и поиска подходящих плагинов для задач, не покрытых другими навыками.

manimce-best-practices Новое
Помогает с Manim Community Edition (ManimCE): структура сцен, анимации, MathTex, 3D и CLI. Не подходит для manimlib/ManimGL. Активируется при упоминании ManimCE или коде с `from manim import *`.

running-code-analyzer Новое
Запускает Salesforce Code Analyzer для проверки кода на безопасность, производительность и стиль. Поддерживает PMD, ESLint, CPD, RetireJS, Flow, SFGE, ApexGuru. Полезно при сканировании, фильтрации результатов и объяснении правил. Не срабатывает на установку или исправление кода без анализа.

backprop Новое
Автоматически анализирует причины багов и падений тестов, определяя, нужно ли добавить новый §V invariant в §B. Полезно при отладке, пост-мортемах или по запросу пользователя.

Настраивает Salesforce Shield Platform Encryption: генерирует метаданные для шифрования полей и ключей (BYOK, Cache-Only), отвечает на вопросы о моделях ключей. Полезно при настройке детерминированного шифрования, ротации ключей или работе с .settings-meta.xml и .field-meta.xml.

getting-datacloud-schema Новое
Получает схему объектов DLO и DMO из Salesforce Data Cloud через REST API. Полезно для проверки определений полей, типов данных и метаданных. Требует указание org alias и имени объекта.

platform-apex-generate Новое
Основной навык для написания, рефакторинга и проверки кода на Apex. Активируется при создании классов, триггеров, @AuraEnabled контроллеров, @RestResource, пакетных заданий и других компонентов Salesforce.

Генерирует и валидирует тестовые классы Apex с использованием TestDataFactory, массового тестирования и моков. Подходит для создания тестов для триггеров, сервисов и батчей, а также для отладки и повышения покрытия кода.

Настраивает развертывание Embedded Messaging (MIAW) через Connect API для создания или Metadata API для обновления .EmbeddedServiceConfig. Используйте, если нужно создать или изменить настройки встраиваемого чата. Не используйте для настройки каналов или генерации JS-кода.

Настройка и запуск Salesforce Help Agent (Agentforce Service Agent) через пошаговый процесс. Применяется при создании агента поддержки, добавлении чат-виджета, интеграции с каналами или базе знаний. Не использовать для создания новых агентов с нуля или настройки OAuth.

Создание, тестирование и развертывание Data Cloud Code Extensions на Python с помощью SF CLI. Используйте для инициализации, запуска, сканирования и деплоя кастомных трансформаций данных.

platform-apex-test-run Новое
Выполняет запуск тестов Apex, анализ покрытия и исправление ошибок с 120-балльной оценкой. Используйте при запуске тестов, проверке покрытия кода, исправлении падающих тестов или работе с файлами *Test.cls. Не применяйте для генерации продакшн-кода (platform-apex-generate), тестирования Agentforce (agentforce-test) или Jest/LWC (experience-lwc-generate).

Навык моделирования каталога EPC в Salesforce Industries. Применяется при создании продуктов Product2, настройке атрибутов, сборке офферов и анализе JSON DataPack. Не используйте для разработки OmniScripts или Apex.

Выполняет удаление метаданных (объекты, поля, Apex, потоки) из org через destructiveChanges.xml. Запускается при запросе на удаление или destructive deploy. Требует подтверждения для production. Не использовать для локальных файлов или новых развертываний.

platform-apex-logs-debug Новое
Анализ журналов отладки Salesforce и устранение неполадок с 100-балльной оценкой. Полезно при анализе логов, достижении лимитов governor, чтении стека вызовов или работе с .log-файлами. Не использовать для тестов, генерации кода или отслеживания сессий Agentforce.

Анализ зависимостей OmniStudio: обнаружение неймспейсов (Core, vlocity_cmt, vlocity_ins), визуализация связей и оценка влияния изменений на OmniScripts, FlexCards, Integration Procedures и Data Mappers. Используйте для построения графов зависимостей и Mermaid-диаграмм.

platform-soql-query Новое
Генерирует и оптимизирует SOQL/SOSL-запросы, анализирует производительность и безопасность. Полезен при отладке, написании запросов с отношениями и агрегатами, а также при работе с .soql файлами.

Генерация и проверка Apex-классов System.Callable для Salesforce Industries (OmniStudio/Vlocity). Применяйте при создании, миграции или ревью вызываемых Apex-реализаций, используемых в Integration Procedures или DataRaptors. Не используйте для общих Apex-триггеров, OmniScripts или настройки Data Mappers.

Создание и валидация OmniScript с 120-балльной оценкой для построения пошаговых форм и интерактивных процессов. Используйте при разработке элементов, настройке шагов или анализе существующих конфигураций.

Выбирает подходящий Lightning Base Component (`lightning-*`) для UI-задачи, извлекает его API и интегрирует в LWC-бандл. Полезно при создании модальных окон, таблиц или комбобоксов. Не применяется для общей стилизации SLDS.

connecting-datacloud Новое
Настройка подключений, коннекторов и новых источников данных в Salesforce Data Cloud. Полезно при управлении метаданными коннекторов, тестировании соединений и просмотре объектов. Не использовать для потоков данных, DLO, DMO или поиска.

activating-datacloud Новое
Управляет активациями, целями активаций, действиями с данными и доставкой аудиторий Data Cloud. Используйте при настройке доставки данных, но не для создания сегментов или поиска.

platform-metadata-deploy Новое
Автоматизация DevOps в Salesforce через sf CLI v2: деплой метаданных, управление scratch-органами и песочницами, настройка CI/CD. Используйте при деплое, настройке пайплайнов или отладке ошибок. Не используйте для кода Apex, LWC, создания метаданных или запросов данных.

Всегда используйте этот навык для извлечения метаданных из org в локальный проект через команду sf project retrieve start. Поддерживает извлечение по всем изменениям, директории, типу метаданных, манифесту или имени пакета. Применяйте, когда пользователь просит извлечь, синхронизировать или скачать метаданные, классы Apex или пользовательские объекты. Не используйте для развертывания, перечисления метаданных или генерации package.xml.

platform-docs-get Новое
Получение официальной документации Salesforce (Apex, API, LWC, Agentforce, Setup) с developer.salesforce.com и других официальных доменов. Используется для получения достоверных данных вместо сторонних источников.

Создание, генерация и валидация метаданных Custom Field в Salesforce. Включает Roll-Up Summary, Master-Detail/Lookup, формулы, picklists и зависимые значения. Не подходит для создания самих Value Sets.

dx-code-analyzer-run Новое
Запускает Salesforce Code Analyzer для проверки кода на безопасность, производительность и стиль. Поддерживает PMD, ESLint, CPD и другие движки. Полезно при запросах на сканирование, анализ Flows, проверку уязвимостей или объяснение правил.

Создаёт, генерирует и валидирует метаданные Custom Object в Salesforce, включая .object файлы, модели шаринга и правила валидации. Актуализирует описание объекта при изменении его полей. Не использовать для Apex, Flows, LWC, Permission Sets, Custom Metadata Types или стандартных объектов.

Настройка доступа к Salesforce Data Cloud DataSpace через MDAPI PermissionSet XML и Connect API. Полезно для создания прав доступа, управления объектами DMO/DLO/CIO и проверки существующих scopes.

platform-data-manage Новое
Управляет данными Salesforce: создание, обновление, удаление, массовый импорт/экспорт и очистка через sf CLI и Apex. Используйте при работе с данными, но не для простых SOQL-запросов или деплоя метаданных.

experience-lwc-generate Новое
Генерирует Lightning Web Components по методологии PICKLES с 165-балльной оценкой. Применяется при создании или редактировании LWC, настройке wire-сервисов, работе с SLDS и написании Jest-тестов для файлов .js, .html, .css и .js-meta.xml.

Применяет SLDS для создания UI: выбирает между Lightning Base Components и SLDS Blueprints, использует хуки темизации, утилиты для макета и иконки. Полезно при создании модальных окон, форм, таблиц данных или добавлении стилей и иконок.

Обязательный контекст для генерации метаданных Salesforce. Загружайте одновременно с любым генератором метаданных при создании или редактировании *-meta.xml файлов (объекты, поля, потоки). Обеспечивает авторитетную схему и структуру XML для успешного деплоя. Не используйте для SOQL, DML или Tooling API.

dx-org-manage Новое
Выполняет операции с org через sf CLI: создание (из edition, definition, snapshot, org shape), управление и открытие scratch orgs. Используйте для создания и удаления org, но не для переключения дефолтного org или деплоя метаданных.

dx-apexguru-scan Новое
Запускает сканирование производительности Apex-проекта через ApexGuru SFAP Scan API. Выявляет антипаттерны (SOQL/DML в циклах, отсутствие WHERE/LIMIT) с рекомендациями. Активируется по запросам 'run ApexGuru', 'ApexGuru scan', 'check Apex performance' или 'scan my Apex for performance'.

Генерирует правила совместного доступа (Sharing Rules) для управления доступом на уровне записей в Salesforce. Используйте при работе с файлами .sharingRules-meta.xml, критериями, ролями или группами. Не применяйте для наборов прав или объектного уровня безопасности.

agentforce-generate Новое
Создание, модификация, отладка и развертывание агентов Agentforce через Agent Script (.agent файлы). Применяется при аудите, оптимизации, миграции с устаревших версий или тестировании агентов и инструментов.

Настройка, установка и устранение неполадок Salesforce Code Analyzer. Включает настройку CI/CD, редактирование конфигураций и управление правилами. Используйте при запросах на установку или исправление ошибок конфигурации.

dx-project-create Новое
Создаёт новый проект Salesforce DX (SFDX) с нуля: стандартный, пустой, analytics, agent или UI-бандл. Настраивает окружение, подключает org и включает source tracking. Используйте при запросе на 'sf template generate project'.

Анализирует архитектуру Agentforce: планировщик, темы, действия, потоки, Apex и NGA-плагины. Генерирует документацию и Mermaid-графы из метаданных времени разработки. Используйте для описания, инвентаризации или сравнения версий (diff) структуры агента по имени API. Не подходит для анализа runtime-сессий.
Как сделать свой навык
Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.