Проверка типов — tsc, any, небезопасные касты, рассинхрон zod↔типы (роль analyzer, read-only). Use when вопрос к типобезопасности, а не к логике; баги поведения — $analyzer-bugs.
Installs into .claude/skills of the current project.
Are you the author of Analyzer Types?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/vitammiin-analyzer-types)
---
name: analyzer-types
description: Проверка типов — tsc, any, небезопасные касты, рассинхрон zod↔типы (роль analyzer, read-only). Use when вопрос к типобезопасности, а не к логике; баги поведения — $analyzer-bugs.
---
# Задача: проверка типов
Проверь типы (**read-only**) в указанной области.
Запусти `tsc --noEmit` (и `eslint`, если есть) — только чтение. Найди: ошибки компилятора, `any`/`as any`/`@ts-ignore`, небезопасные касты (`as unknown as`), неявные `any`, рассинхрон zod-схем и типов, отсутствие exhaustive-проверок в `switch`. Помечай область (**Frontend** / **Backend**). Формат: `file:line`, что нашли, первопричина, конкретная починка; severity по влиянию. По значимым находкам — `add_task`. Опирайся на `$typescript`.