AIKraft/Skills/design-systems-slds2-migrate

design-systems-slds2-migrate

Миграция компонентов Lightning Web Components с SLDS 1 на SLDS 2 путем запуска линтера SLDS и исправления нарушений. Используйте этот навык, когда пользователи упоминают SLDS 2, миграцию (uplift) SLDS, нарушения линтера, миграцию токенов LWC, переопределение классов, жестко заданные значения CSS, требующие замены на хуки SLDS, или выбор хуков стилизации. Охватывает все категории хуков стилизации — цвет, отступы, размеры, типографика, границы, радиусы и тени. Также используйте, когда пользователи упоминают no-hardcoded-values, no-slds-class-overrides, lwc-to-slds-hooks, no-deprecated-tokens-slds1 или спрашивают о миграции компонентов SLDS — даже если они явно не говорят «uplift» или «миграция».

forcedotcom official Дизайн

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

Миграция компонентов Lightning Web Components с SLDS 1 на SLDS 2 путем запуска линтера SLDS и исправления нарушений. Используйте этот навык, когда пользователи упоминают SLDS 2, миграцию (uplift) SLDS, нарушения линтера, миграцию токенов LWC, переопределение классов, жестко заданные значения CSS, требующие замены на хуки SLDS, или выбор хуков стилизации. Охватывает все категории хуков стилизации — цвет, отступы, размеры, типографика, границы, радиусы и тени. Также используйте, когда пользователи упоминают no-hardcoded-values, no-slds-class-overrides, lwc-to-slds-hooks, no-deprecated-tokens-slds1 или спрашивают о миграции компонентов SLDS — даже если они явно не говорят «uplift» или «миграция».

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

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

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