accelint-ts-best-practices
Комплексные стандарты кодирования TypeScript/JavaScript с акцентом на безопасность типов, защитное программирование и корректность кода. Используется, когда (1) пишется или проверяется код TS/JS, (2) исправляются ошибки типов или избегаются any/enum/null, (3) реализуется контроль потока, управление состоянием или обработка ошибок, (4) применяется паттерн нулевого значения или неизменяемость, (5) проводится ревью кода на антипаттерны TypeScript. Охватывает соглашения об именовании, проектирование функций, возвращаемые значения, итерации с ограничениями, валидацию входных данных. Для оптимизации производительности используйте навык accelint-ts-performance. Для документирования используйте навык accelint-ts-documentation.
Что делает навык
Комплексные стандарты кодирования TypeScript/JavaScript с акцентом на безопасность типов, защитное программирование и корректность кода. Используется, когда (1) пишется или проверяется код TS/JS, (2) исправляются ошибки типов или избегаются any/enum/null, (3) реализуется контроль потока, управление состоянием или обработка ошибок, (4) применяется паттерн нулевого значения или неизменяемость, (5) проводится ревью кода на антипаттерны TypeScript. Охватывает соглашения об именовании, проектирование функций, возвращаемые значения, итерации с ограничениями, валидацию входных данных. Для оптимизации производительности используйте навык accelint-ts-performance. Для документирования используйте навык accelint-ts-documentation.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.