AIKraft/Skills/salesforce-apex-quality

salesforce-apex-quality

Контрольные рамки качества кода Apex для разработки в Salesforce. Обеспечивает соблюдение правил безопасности пакетной обработки (отсутствие SOQL/DML в циклах), требований модели разграничения доступа, безопасности CRUD/FLS, предотвращения инъекций SOQL, покрытия тестами PNB (Positive / Negative / Bulk) и современных идиом Apex. Используйте этот навык при проверке или генерации классов Apex, обработчиков триггеров, пакетных заданий или тестовых классов, чтобы выявить риски превышения лимитов governor, уязвимости в безопасности и проблемы качества до развертывания.

github official Разработка

Что делает навык

Контрольные рамки качества кода Apex для разработки в Salesforce. Обеспечивает соблюдение правил безопасности пакетной обработки (отсутствие SOQL/DML в циклах), требований модели разграничения доступа, безопасности CRUD/FLS, предотвращения инъекций SOQL, покрытия тестами PNB (Positive / Negative / Bulk) и современных идиом Apex. Используйте этот навык при проверке или генерации классов Apex, обработчиков триггеров, пакетных заданий или тестовых классов, чтобы выявить риски превышения лимитов governor, уязвимости в безопасности и проблемы качества до развертывания.

Как подключить

1Скачать навык
# возьмите папку навыка «salesforce-apex-quality» из репозитория: # https://github.com/github/awesome-copilot
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r salesforce-apex-quality/ ~/.claude/skills/salesforce-apex-quality/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.