principle-type-system-discipline
Применяйте при проектировании типов, проверке сигнатур функций и написании кода на статически типизированных языках. Делайте невозможные состояния не представимыми, брендируйте семантические примитивы, парсите внешние данные на границах, не обманывайте компилятор, исчерпывайте варианты, выводите из авторитетных схем.
Что делает навык
Применяйте при проектировании типов, проверке сигнатур функций и написании кода на статически типизированных языках. Делайте невозможные состояния не представимыми, брендируйте семантические примитивы, парсите внешние данные на границах, не обманывайте компилятор, исчерпывайте варианты, выводите из авторитетных схем.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.