Что такое better-chatbot?
Этот навык описывает соглашения по кодированию для конкретного проекта, архитектурные принципы, стандарты структуры репозитория, шаблоны тестирования и рекомендации по участию в проекте лучшего чат-бота (https://github.com/cgoinglove/better-chatbot). Используйте этот навык при создании бота Better-Chat или работе с ним, чтобы понять философию дизайна и убедиться, что код соответствует установленным шаблонам. Включает: подробное описание архитектуры API, трехуровневую систему инструментов (MCP/Workflow/Default), шаблоны проектирования компонентов, шаблоны репозиториев баз данных, архитектурные принципы (прогрессивное улучшение, защитное программирование, потоковая передача), практические шаблоны для добавления функций (инструменты, маршруты, репозитории). Используйте, когда: работа в репозитории улучшенного чат-бота, добавление функций/исправлений, понимание архитектурных решений, отслеживание валидаторов действий сервера, внедрение инструментов/рабочих процессов, настройка тестов Playwright, добавление маршрутов API, разработка запросов к базе данных, создание компонентов пользовательского интерфейса, обработка интеграции с несколькими поставщиками ИИ. Ключевые слова: лучший чат-бот, вклад чат-бота, стандарты лучших чат-ботов, разработка чат-ботов, шаблоны чат-ботов с искусственным интеллектом, архитектура API, трехуровневая система инструментов, шаблон репозитория, прогрессивное улучшение, защитное программирование, приоритет потоковой передачи, шаблон составных компонентов, чат-бот Next.js, чат-бот Vercel AI SDK, инструменты MCP, построитель рабочих процессов, валидаторы действий сервера, абстракция инструментов, рабочие процессы DAG, общая бизнес-логика, оболочка Safe(), жизненный цикл инструмента Источник: jackspace/claudeskillz.