К основному содержанию
скилл

typescript-pro · davila7 — скилл для Claude Code: типизация TypeScript

Помогает проектировать сложные типы, разбирать проблемы с дженериками и настраивать строгую проверку TypeScript. Пригодится при работе с архитектурой и общими контрактами проекта.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/typescript-pro
Открыть на GitHub

Что делает typescript-pro

Скилл помогает моделировать типы и контракты для важных частей проекта, разбирать сложные случаи с дженериками и выводом типов, а также ужесточать проверку TypeScript. Он охватывает условные и отображаемые типы, декораторы, модули и работу с React, Node.js и Express.

При работе с задачей скилл предлагает определить целевые среды выполнения и требования к строгости, затем сверить решение с компилятором и линтером. В результат могут входить типизированные функции и классы, utility types, тесты Jest или Vitest и настройки TSConfig. Это скилл именно для TypeScript: для проекта, где нельзя обеспечить TypeScript в сборке, его рекомендации не подойдут.

Какие задачи решает

  • спроектировать общие типы и контракты TypeScript
  • разобрать ошибку вывода типов или ограничений дженерика
  • настроить строгие параметры компилятора
  • описать типами исключения и границы ошибок
  • подготовить декларации .d.ts для внешней библиотеки

Примеры запросов агенту

  • Разбери, почему TypeScript не выводит нужный тип для этой обобщённой функции.
  • Спроектируй общие типы и контракты для модулей проекта.
  • Проверь настройки TSConfig и предложи подходящую строгость типов.

Как установить typescript-pro

1Через claude-code-templates

npx claude-code-templates@latest --skill development/typescript-pro

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill typescript-pro -a claude-code

3Вручную: положить файлы

~/.claude/skills/typescript-pro/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/typescript-pro/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о typescript-pro

Как установить typescript-pro в Claude Code?

Запустите npx claude-code-templates@latest --skill development/typescript-pro.

Что делает typescript-pro?

Скилл помогает проектировать сложные типы TypeScript, решать проблемы с дженериками и настраивать строгую проверку. Он также охватывает декораторы, модули и типизированные тесты.

Подойдёт ли typescript-pro для JavaScript без TypeScript?

Нет, скилл рассчитан на разработку и типизацию на TypeScript. В описании отдельно исключены задачи, где нужна только помощь с JavaScript.

Похожие скиллы

Все скиллы по теме «Языки программирования» →

Сначала — typescript-pro от других авторов.

typescript-pro https://github.com/Jeffallan Настраивает строгую типизацию TypeScript, генерирует брендированные типы и связывает tRPC. Пригодится при проектировании надёжных API и сложных generic-структур. CX Codex +1 14 200установок migrate-to-shoehorn Matt Pocock Переводит type assertions с as в тестах на функции из @total-typescript/shoehorn. Нужен для частичных объектов и намеренно неверных данных в проверках. 475 388установок write-swift emilkowalski Скилл помогает писать, проверять и переносить код на Swift с учётом модели языка. Подойдёт, когда нужно разобраться с конкурентностью, ошибкой или циклом удержания объектов. CX Codex +1 119 300установок megacave JuliusBrussee Переводит ответы ассистента на классический китайский язык (вэньянь) для экономии места на экране. Активируется командами /megacave или /caveman wenyan. CX Codex +1 25 400установок find-docs upstash Тянет актуальную документацию, справочники API и примеры кода для любой библиотеки через Context7 CLI. Пригодится, когда агент отвечает по устаревшим данным обучения. CX Codex +1 9 400установок typescript-advanced-types Seth Hobson Помогает агенту писать сложную типизацию TypeScript: generics, conditional types и преобразования типов. Нужен для библиотек, API-клиентов и строгих конфигураций. CX Codex 92 169установок smart-explore thedotmack Структурно ищет функции и классы через tree-sitter. Пригодится, когда нужно разобраться в кодовой базе без чтения всех файлов. CX Codex +1 7 300установок

Из того же набора495

Весь набор →
peer-review Скилл помогает разбирать научные статьи и грантовые заявки: от постановки вопроса до статистики, этики и качества иллюстраций. Пригодится для подготовки структурированной рецензии. 154установок data-engineer Скилл помогает проектировать пайплайны данных, хранилища и потоковую обработку. Пригодится для ETL, качества данных и оркестрации. 152установок pubmed-database Скилл для работы с PubMed через REST API: сложные запросы с MeSH, пакетная обработка, поиск статей по PMID и DOI. 149установок prompt-engineering-dspy Скилл помогает проектировать задачи для языковых моделей через DSPy, собирать RAG-системы и настраивать автоматическую оптимизацию промптов. Пригодится для прототипов и многошаговых AI-процессов. 147установок timeline-compressor Сжимает реальные сроки проекта в быстрые циклы симуляции, чтобы быстрее проверить решения и риски. Пригодится, когда нужно проиграть сценарий до старта. 146установок scikit-learn Скилл для Claude, который помогает писать код машинного обучения на scikit-learn: классификация, кластеризация, препроцессинг, пайплайны и подбор гиперпараметров. 143установок crewai Помогает проектировать команды ИИ-агентов на CrewAI: роли, задачи, оркестрация и процессы. Пригодится, когда один агент уже не тянет. 141установок perplexity Скилл подключает Perplexity к Claude: поиск по вебу, разговорные ответы и глубокое исследование через агента. Пригодится, когда нужны свежие данные, а не документация библиотеки. 140установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой