Открытый исходный код агента навыков для шаблонов TypeScript, React и Next.js

Разработчик опубликовал открытый Agent Skill — структурированное справочное руководство на языке Markdown, призванное улучшить то, как ИИ-ассистенты для программирования генерируют и проверяют код для проектов на TypeScript, React и Next.js.
Что это такое
Этот навык представляет собой справочник объёмом 4000 строк, содержащийся в 17 файлах. Это не учебное пособие и не npm-пакет, а документ для использования ИИ-агентами. Он был создан для решения повторяющихся проблем, с которыми автор сталкивался в коде, сгенерированном ИИ для фронтенда, включая:
- Использование утверждений типа
as Userдля ответов API вместо валидации во время выполнения. - Некорректное размещение директив
"use client"на целых страницах. - Написание хуков
useEffectс нестабильными зависимостями-объектами. - Неспособность отличить реальные ошибки от простых предпочтений по стилю во время проверки кода.
Ключевые особенности и структура
Справочник структурирован с использованием специальных меток для принятия решений агентом:
- [HARD RULE]: Паттерны, которым необходимо следовать.
- [DEFAULT]: Рекомендуемые стандартные подходы.
- [SITUATIONAL]: Паттерны, которые следует применять только в определённых контекстах.
Он включает блок-схемы принятия решений, помогающие агентам выбрать правильный паттерн, три руководства по отладке для ошибок типов, проблем с гидратацией и проблем с useEffect, а также эвристики для проверки кода, отделяющие реальные риски от стилистических предпочтений.
Установка и совместимость
Для установки выполните:
git clone https://github.com/leejpsd/typescript-react-patterns ~/.claude/skills/typescript-react-patternsАвтор утверждает, что он работает с Claude Code, Cursor, Codex и Gemini CLI. Запрашивается обратная связь по отсутствующим паттернам или некорректным рекомендациям.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также
Протокол Quack в DuckDB обеспечивает режим клиент-сервер с несколькими одновременными писателями
DuckDB представляет протокол Quack remote, позволяющий двум экземплярам DuckDB общаться как клиент и сервер, поддерживая одновременную запись и используя HTTP для транспорта.

ClawWatcher достиг отметки в 200 пользователей, сообщив о совокупной экономии более $28K на API OpenClaw.
ClawWatcher, инструмент для отслеживания затрат на API OpenClaw в реальном времени, достиг 200 пользователей. По словам его создателя, пользователи в совокупности сэкономили более 28 000 долларов на затратах на API, со средним снижением расходов на 45%.

Навык OpenClaw 'Советы в ожидании' показывает обучающие подсказки во время ожидания ответа ИИ.
Навык 'Waiting Tips' для OpenClaw отправляет случайную обучающую подсказку сразу после отправки пользователем сообщения, заполняя 5-10 секунд ожидания ответа ИИ полезным контентом. Он включает 75 двуязычных подсказок в пяти категориях и работает на нескольких платформах для обмена сообщениями.

Приложение Claude Desktop App с функцией Cowork позволяет осуществлять взаимодействие между ИИ через общие документы Google Docs.
Пользователи успешно реализовали общение между экземплярами Claude с помощью новой функции совместной работы в десктопном приложении, где два ИИ-агента читали и писали в общий Google Doc в структурированном диалоге из пяти обменов репликами.