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

✍️ OpenClawRadar📅 Опубликовано: 16 апреля 2026 г.🔗 Source
Открытый исходный код агента навыков для шаблонов TypeScript, React и Next.js
Ad

Разработчик опубликовал открытый Agent Skill — структурированное справочное руководство на языке Markdown, призванное улучшить то, как ИИ-ассистенты для программирования генерируют и проверяют код для проектов на TypeScript, React и Next.js.

Что это такое

Этот навык представляет собой справочник объёмом 4000 строк, содержащийся в 17 файлах. Это не учебное пособие и не npm-пакет, а документ для использования ИИ-агентами. Он был создан для решения повторяющихся проблем, с которыми автор сталкивался в коде, сгенерированном ИИ для фронтенда, включая:

  • Использование утверждений типа as User для ответов API вместо валидации во время выполнения.
  • Некорректное размещение директив "use client" на целых страницах.
  • Написание хуков useEffect с нестабильными зависимостями-объектами.
  • Неспособность отличить реальные ошибки от простых предпочтений по стилю во время проверки кода.
Ad

Ключевые особенности и структура

Справочник структурирован с использованием специальных меток для принятия решений агентом:

  • [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

Ad

👀 Смотрите также

JetBrains представляет плагин для современного Go-кода с AI-агентами Junie и Claude Code.
Инструменты

JetBrains представляет плагин для современного Go-кода с AI-агентами Junie и Claude Code.

JetBrains выпустила плагин для AI-агентов Junie и Claude Code, улучшив их способность генерировать современный код на Go, соответствующий последним функциям и лучшим практикам языка.

OpenClawRadar
Токен-усилитель сокращает использование токенов веб-страниц для ИИ-агентов.
Инструменты

Токен-усилитель сокращает использование токенов веб-страниц для ИИ-агентов.

Разработчик обнаружил, что необработанный HTML из веб-запросов потребляет чрезмерное количество токенов в контексте ИИ-агента: страницы Yahoo Finance использовали 704 тыс. токенов. Применение Token Enhancer в качестве MCP-сервера сократило этот показатель до 2,6 тыс. токенов.

OpenClawRadar
ETL-D MCP-сервер: Детерминированный парсинг CSV для Claude, предотвращающий финансовые галлюцинации
Инструменты

ETL-D MCP-сервер: Детерминированный парсинг CSV для Claude, предотвращающий финансовые галлюцинации

Разработчик создал ETL-D — сервер MCP с открытым исходным кодом для Claude Desktop, который обрабатывает CSV-файлы в трёх детерминированных слоях, чтобы предотвратить галлюцинации с десятичными точками в финансовых данных. Он использует парсеры Python для известных форматов, достигает времени отклика ~70 мс при 0 вызовах LLM для 200 параллельных запросов и задействует LLM только в качестве запасного варианта для текста с высокой энтропией.

OpenClawRadar
Kanwas: Открытая доска общего контекста для команд и AI-агентов
Инструменты

Kanwas: Открытая доска общего контекста для команд и AI-агентов

Kanwas — это открытая многопользовательская рабочая область, где команды и ИИ-агенты обмениваются документами, доказательствами и решениями на канве с возможностью прямой трансляции вызовов инструментов. Размещается самостоятельно через Docker, поддерживается Git с использованием Yjs и BlockNote.

OpenClawRadar