react18-lifecycle-patterns
Предоставляет точные шаблоны «до/после» миграции для трёх небезопасных методов жизненного цикла компонента класса — componentWillMount, componentWillReceiveProps и componentWillUpdate — с ориентацией на React 18.3.1. Используйте этот навык, когда компонент класса требует миграции методов жизненного цикла, при выборе между getDerivedStateFromProps и componentDidUpdate, при добавлении getSnapshotBeforeUpdate или при исправлении предупреждений о жизненном цикле UNSAFE_ в React 18. Всегда используйте этот навык перед написанием любого кода миграции жизненного цикла — не пытайтесь угадать шаблон по памяти, деревья решений здесь предотвращают наиболее распространённые ошибки миграции.
Что делает навык
Предоставляет точные шаблоны «до/после» миграции для трёх небезопасных методов жизненного цикла компонента класса — componentWillMount, componentWillReceiveProps и componentWillUpdate — с ориентацией на React 18.3.1. Используйте этот навык, когда компонент класса требует миграции методов жизненного цикла, при выборе между getDerivedStateFromProps и componentDidUpdate, при добавлении getSnapshotBeforeUpdate или при исправлении предупреждений о жизненном цикле UNSAFE_ в React 18. Всегда используйте этот навык перед написанием любого кода миграции жизненного цикла — не пытайтесь угадать шаблон по памяти, деревья решений здесь предотвращают наиболее распространённые ошибки миграции.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.