К основному содержанию
скилл

prompt-engineering-guidance — скилл для Claude Code: обзор

Скилл учит управлять ответами языковых моделей через библиотеку Guidance от Microsoft Research. Помогает фиксировать формат вывода с помощью регулярных выражений и грамматик.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill ai-research/prompt-engineering-guidance
Открыть на GitHub

Что делает prompt-engineering-guidance

Скилл даёт Claude Code инструкции по работе с библиотекой Guidance. С её помощью модель принудительно выдаёт данные по строгой схеме: валидный JSON, значения из фиксированного списка select или строку по регулярному выражению. Фильтрация недопустимых токенов происходит прямо во время генерации, поэтому сломанная разметка исключена.

Внутри описаны готовые шаблоны для моделей OpenAI, Anthropic и локальных чекпоинтов через Hugging Face Transformers или llama.cpp. Дополнительно включена механика исправления стыков токенов (token healing), которая убирает двойные пробелы между промптом и ответом. Для запуска примеров в окружении понадобятся Python и пакет guidance.

Какие задачи решает

  • Ограничить генерацию модели регулярным выражением для почты или дат
  • Зафиксировать выбор ответа из строгого списка вариантов
  • Собрать многошаговый агентный конвейер через декоратор @guidance
  • Сформировать валидный JSON без синтаксических ошибок

Примеры запросов агенту

  • Покажи, как через Guidance ограничить ответ модели регулярным выражением для email
  • Напиши функцию с декоратором @guidance для выбора одного варианта из списка
  • Настрой генерацию JSON-объекта с полями name и age через контекстные менеджеры Guidance

Как установить prompt-engineering-guidance

1Через claude-code-templates

npx claude-code-templates@latest --skill ai-research/prompt-engineering-guidance

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill prompt-engineering-guidance -a claude-code

3Вручную: положить файлы

~/.claude/skills/prompt-engineering-guidance/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/prompt-engineering-guidance/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о prompt-engineering-guidance

Как установить prompt-engineering-guidance в Claude Code?

Выполните npx claude-code-templates@latest --skill ai-research/prompt-engineering-guidance или команду npx skills add davila7/claude-code-templates --skill prompt-engineering-guidance -a claude-code. Также можно сохранить файл вручную по пути ~/.claude/skills/prompt-engineering-guidance/SKILL.md.

Что делает prompt-engineering-guidance?

Он предоставляет готовые шаблоны для генерации с ограничениями на базе библиотеки Guidance. Это помогает строить предсказуемые форматы ответов и избегать ошибок парсинга.

Что такое token healing в Guidance?

Это механизм, который автоматически делает шаг назад на один токен на границе между промптом и ответом модели. Из-за этого исчезают лишние пробелы и противоестественные стыки токенизатора.

Похожие скиллы

Все скиллы по теме «ИИ и ML» →
skill-creator официальный anthropics Помогает создать новый скилл, доработать существующий и проверить результат через тестовые промпты и оценки. 414 180установок writing-for-agents Matt Pocock Помогает писать скиллы и документы с инструкциями для агентов. Пригодится при правках AGENTS.md, CLAUDE.md и связанных справочных файлов. 466 719установок media-use heygen-com Находит и генерирует ассеты для видео в HyperFrames — музыку, дикторский голос, аватары и эффекты. Сохраняет всё локально в assets. CX Codex +1 1 100 000установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок subagent-driven-development Jesse Vincent Скилл выполняет план через отдельных субагентов для каждой задачи и проверяет результат после каждого шага. Подходит для независимых задач в одной сессии. CX Codex 237 746установок orchestration stablyai Координирует воркеров Orca через DAG задач, циклы супервизора и цепочки сообщений. Пригодится для распределения сложной работы между агентами. CX Codex +1 350 300установок

Из того же набора651

Весь набор →
meeting-insights-analyzer Разбирает расшифровки встреч и показывает, где вы уходите от конфликта, сыплет словами-заполнителями или перетягиваете разговор на себя. 242установок autonomous-agent-patterns Скилл разбирает устройство автономных кодирующих агентов: цикл работы, инструменты и согласование действий с пользователем. Пригодится при проектировании собственного агента. 239установок load-llms-txt Загружает внешнюю документацию из llms.txt или другого источника и связывает её с контекстом проекта. Пригодится для работы агента с актуальными справочными материалами. 239установок zod-validation-expert Настраивает Claude Code на генерацию схем валидации Zod, вывод типов через z.infer и связку с формами React Hook Form или экшенами Next.js. 238установок nextjs-migration-helper Слэш-команда для Claude, которая помогает переносить проект Next.js с Pages Router на App Router, с JavaScript на TypeScript и с классовых компонентов на хуки. 237установок api-documentation-generator Скилл сканирует роуты и схемы в кодовой базе и оформляет справочник к REST и GraphQL API. Готовит примеры вызовов, схемы ответов и кодов ошибок. 235установок setup-load-testing Настраивает нагрузочное тестирование сервиса в Claude Code: сканирует проект, подбирает инструмент вроде k6 или Artillery и создаёт сценарии проверки производительности. 235установок team-knowledge-mapper Слэш-команда собирает матрицу навыков команды, находит пробелы в знаниях и подсказывает, кого чему учить. Пригодится тимлиду перед планированием. 235установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой