llm-app-patterns — скилл для Claude Code: что делает и как установить
Скилл даёт схемы для RAG-приложений и ИИ-агентов. Используйте его при проектировании поиска по документам или выборе архитектуры агента.
npx claude-code-templates@latest --skill ai-research/llm-app-patternsЧто делает llm-app-patterns
В скилле разобраны этапы RAG: подготовка документов, поиск по векторам и генерация ответа с контекстом. Он сравнивает варианты разбиения текста и векторных хранилищ, а также показывает семантический, гибридный и многозапросный поиск. Для ответа можно вернуть метаданные источников.
Для агентов описан шаблон ReAct: агент чередует рассуждение, вызов инструмента и обработку результата. В примере задан предел в 10 итераций. Если агент не сформирует финальный ответ до этого предела, пример возвращает сообщение о достижении максимума; это ограничение стоит учесть при переносе схемы в проект.
Установить скилл можно через npx claude-code-templates@latest --skill ai-research/llm-app-patterns. Материал содержит архитектурные примеры, а не готовое подключение конкретной базы или модели: их нужно выбрать под проект.
Какие задачи решает
- спроектировать этапы RAG для ответов по документам
- сравнить семантический и гибридный поиск
- выбрать векторное хранилище под существующую инфраструктуру
- задать агенту цикл вызова инструментов
- возвращать ответ вместе с метаданными источников
Примеры запросов агенту
- Спроектируй RAG-поиск по документам проекта и сравни семантический и гибридный варианты.
- Предложи архитектуру агента ReAct для задачи и перечисли нужные инструменты.
- Покажи, как вернуть ответ из RAG вместе с метаданными найденных источников.
Как установить llm-app-patterns
1Через claude-code-templates
npx claude-code-templates@latest --skill ai-research/llm-app-patterns2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill llm-app-patterns -a claude-code3Вручную: положить файлы
~/.claude/skills/llm-app-patterns/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/llm-app-patterns/
Вручную: положить файлы
.agents/skills/llm-app-patterns/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/llm-app-patterns/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates llm-app-patterns2Вручную: положить файлы
.github/skills/llm-app-patterns/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/ai-research/llm-app-patternsВручную: положить файлы
.devin/skills/llm-app-patterns/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о llm-app-patterns
Как установить llm-app-patterns в Claude Code?
Выполните npx claude-code-templates@latest --skill ai-research/llm-app-patterns. Это способ установки через пакет claude-code-templates.
Что делает llm-app-patterns?
Скилл описывает архитектурные схемы для RAG и агентов с инструментами. Среди примеров есть стратегии поиска и цикл ReAct.
Какой предел итераций задан для ReAct-агента?
В примере для ReAct-агента установлено 10 итераций. По их достижении он возвращает сообщение о максимуме.