Предварительные требования
- Ключ API Anthropic
- Python 3.7+ или установленный curl
- Базовое знакомство с выполнением запросов API
Что такое Agent Skills?
Предварительно созданные Agent Skills расширяют возможности Claude специализированной экспертизой для задач, таких как создание документов, анализ данных и обработка файлов. Anthropic предоставляет следующие предварительно созданные Agent Skills в API:- PowerPoint (pptx): Создание и редактирование презентаций
- Excel (xlsx): Создание и анализ электронных таблиц
- Word (docx): Создание и редактирование документов
- PDF (pdf): Создание PDF-документов
Хотите создать пользовательские Skills? Смотрите Agent Skills Cookbook для примеров создания собственных Skills с экспертизой в конкретной области.
Шаг 1: Список доступных Skills
Сначала давайте посмотрим, какие Skills доступны. Мы будем использовать Skills API для списка всех управляемых Anthropic Skills:pptx, xlsx, docx и pdf.
Этот API возвращает метаданные каждого Skill: его имя и описание. Claude загружает эти метаданные при запуске, чтобы знать, какие Skills доступны. Это первый уровень прогрессивного раскрытия, где Claude обнаруживает Skills без загрузки их полных инструкций.
Шаг 2: Создание презентации
Теперь мы будем использовать PowerPoint Skill для создания презентации об возобновляемых источниках энергии. Мы указываем Skills, используя параметрcontainer в Messages API:
container.skills: Указывает, какие Skills может использовать Claudetype: "anthropic": Указывает, что это управляемый Anthropic Skillskill_id: "pptx": Идентификатор PowerPoint Skillversion: "latest": Версия Skill установлена на самую недавно опубликованнуюtools: Включает выполнение кода (требуется для Skills)- Заголовки Beta:
code-execution-2025-08-25иskills-2025-10-02
Шаг 3: Загрузка созданного файла
Презентация была создана в контейнере выполнения кода и сохранена как файл. Ответ включает ссылку на файл с ID файла. Извлеките ID файла и загрузите его, используя Files API:Для полной информации о работе с созданными файлами смотрите документацию инструмента выполнения кода.
Попробуйте больше примеров
Теперь, когда вы создали свой первый документ с Skills, попробуйте эти варианты:Создание электронной таблицы
Создание документа Word
Создание PDF
Следующие шаги
Теперь, когда вы использовали предварительно созданные Agent Skills, вы можете:API Guide
Использование Skills с Claude API
Create Custom Skills
Загрузите свои собственные Skills для специализированных задач
Authoring Guide
Изучите лучшие практики написания эффективных Skills
Use Skills in Claude Code
Узнайте о Skills в Claude Code
Use Skills in the Agent SDK
Используйте Skills программно в TypeScript и Python
Agent Skills Cookbook
Изучите примеры Skills и шаблоны реализации