ai-sdk-6-skills — скилл для Claude Code: что делает и как установить
Скилл снабжает ассистента контекстом по AI SDK 6 Beta, включая шаблоны ToolLoopAgent и работу с Groq. Помогает перевести кодовую базу с пятой версии фреймворка.
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a claude-codeЧто делает ai-sdk-6-skills
Скилл добавляет в контекст модели рабочие шаблоны для шестой бета-версии AI SDK. Он охватывает класс ToolLoopAgent для циклических вызовов функций, связку инструментов со строгой схемой ответа через Zod и сортировку результатов поиска функцией rerank. Отдельный блок посвящён безопасности: вызов инструмента можно приостановить флагом needsApproval, чтобы дождаться подтверждения от пользователя в интерфейсе.
Для работы с открытыми весами описана интеграция с Groq, включая запуск моделей семейства Llama 3.3 и рассуждающих сетей вроде qwen/qwen3-32b. Инструкции разбирают структурированный вывод и обработку изображений.
Пакеты находятся в статусе беты. Версии зависимостей в package.json нужно фиксировать жёстко, иначе очередной патч может сломать сигнатуры методов. Для вызовов Groq потребуется переменная GROQ_API_KEY.
Какие задачи решает
- перевести проект с пятой версии AI SDK на шестую
- настроить подтверждение вызова опасных инструментов пользователем
- собрать агента через класс ToolLoopAgent с готовой схемой ответа
- подключить модели Llama через провайдер Groq
Примеры запросов агенту
- Покажи, как объявить инструмент с подтверждением пользователя в AI SDK 6.
- Собери агента на базе ToolLoopAgent с моделью Groq Llama 3.3 и схемой Zod.
- Как настроить реранкинг Cohere в связке с AI SDK 6?
Как установить ai-sdk-6-skills
1Через Skills CLI (Vercel)
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a claude-code2Вручную: положить файлы
~/.claude/skills/ai-sdk-6-skills/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/ai-sdk-6-skills/
1Через Skills CLI (Vercel)
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a codex2Вручную: положить файлы
.agents/skills/ai-sdk-6-skills/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a cursor2Вручную: положить файлы
.cursor/skills/ai-sdk-6-skills/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install gocallum/nextjs16-agent-skills ai-sdk-6-skills2Вручную: положить файлы
.github/skills/ai-sdk-6-skills/SKILL.md1Через Skills CLI (Vercel)
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a gemini-cli2Командой платформы
gemini skills install https://github.com/gocallum/nextjs16-agent-skills --path skills/ai-sdk-6-skillsВручную: положить файлы
.devin/skills/ai-sdk-6-skills/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о ai-sdk-6-skills
Как установить ai-sdk-6-skills в Claude Code?
Выполните в терминале команду npx skills add gocallum/nextjs16-agent-skills --skill ai-sdk-6-skills -a claude-code. Настройки будут записаны в файл ~/.claude/skills/ai-sdk-6-skills/SKILL.md.
Что даёт скилл ai-sdk-6-skills?
Он передаёт агенту примеры архитектуры AI SDK 6 Beta. Ассистент научится собирать цепочки на базе ToolLoopAgent и запрашивать согласие пользователя на запуск чувствительных функций.
Что требуется для запуска моделей через Groq?
Нужно установить модуль @ai-sdk/groq и задать ключ GROQ_API_KEY в окружении. Без этой переменной запросы к Llama закончатся ошибкой.