Строгая TypeScript-разработка React и Electron

engineering

typescript-skills — это скилл для Claude Code, который объединяет общие практики TypeScript для двух подсистем LlamaFarm: React-приложения Designer и десктопного Electron App. Скилл охватывает строгую конфигурацию компилятора (strict, noUnusedLocals, noUnusedParameters) и задаёт единые правила: никакого any без обоснования, интерфейсы для форм объектов, явные возвращаемые типы публичных функций, readonly и as const для иммутабельности. Внутри — четыре связанных документа: паттерны компонентов React 18 с Radix UI, строгая типизация и дженерики, тестирование через Vitest, а также безопасность — предотвращение XSS и валидация ввода. Предназначен разработчикам, которые работают с TanStack Query, electron-vite и axios в рамках монорепозитория LlamaFarm.