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

ai-tasks — скилл для Claude Code: что делает и как установить

Помогает настраивать правила анализа изображений в ImageKit. Извлекает теги, заполняет метаданные и проверяет качество снимков по заданным словарям.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add imagekit-developer/skills --skill ai-tasks -a claude-code
Открыть на GitHub

Что делает ai-tasks

Скилл описывает структуру конфигураций AI Tasks для ImageKit. Каждая такая задача объединяет от 1 до 10 подзадач для визуального контента: изображений и видео. Агент учится составлять чёткие инструкции на естественном языке и связывать их с тремя типами действий: select_tags, select_metadata и yes_no.

Для разметки используются контролируемые словари от 1 до 30 значений. В действиях select_tags суммарная длина словаря ограничена 500 символами, а сами теги не должны содержать знак %. В бинарных проверках yes_no обязательно задаётся хотя бы один сценарий: on_yes или on_no. Для действия select_metadata пользовательское поле обязано заранее существовать в DAM, иначе сохранить данные не получится.

Готовые конфигурации применяются несколькими путями. Их можно передавать через MCP-сервер DAM по адресу https://imagekit.io/mcp/dam, прикреплять к запросам API при загрузке или настраивать через политики путей к папкам.

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

  • настроить автоматическую расстановку тегов к фотографиям товаров по фиксированному списку
  • проверить кадрирование и видимость объекта через бинарное правило yes_no
  • заполнить поле primary_color в ImageKit DAM по результатам анализа изображения
  • создать конфигурацию для вызовов MCP-сервера https://imagekit.io/mcp/dam

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

  • Составь конфигурацию ai-tasks для каталога одежды, чтобы определять тип воротника из заданного списка.
  • Настрой бинарную проверку yes_no на видимость товара: если объект обрезан, добавь тег needs_reshot.
  • Подготовь JSON с действием select_metadata для записи цвета машины в поле primary_color.

Как установить ai-tasks

1Через Skills CLI (Vercel)

npx skills add imagekit-developer/skills --skill ai-tasks -a claude-code

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

~/.claude/skills/ai-tasks/SKILL.md

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

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

Вопросы о ai-tasks

Как установить ai-tasks в Claude Code?

Выполните команду npx skills add imagekit-developer/skills --skill ai-tasks -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/ai-tasks/SKILL.md.

Для какого контента подходит этот скилл?

Правила рассчитаны исключительно на визуальные материалы: изображения и видео в ImageKit. Другие форматы файлов этими подзадачами обработать нельзя.

Какие ограничения действуют для словарей и тегов?

В списке допустимо от 1 до 30 значений, причём теги не могут содержать знак %. Для типа select_tags суммарная длина словаря не должна превышать 500 знаков.

Исходный текст

SKILL.md · MIT
---
name: ai-tasks
description: Apply AI-powered analysis to images for business-specific tagging, metadata extraction, and quality checks using controlled vocabularies. Use when user wants to analyze images and apply structured metadata in ImageKit.
---

# AI Tasks Skill

## When to use
- User wants to tag images with business-specific categories
- User needs controlled vocabularies (predefined value lists)
- User wants yes/no quality checks on images
- User needs to extract metadata using natural language analysis

## AI Task Structure

Each AI Task contains **1-10 sub-tasks** with:

1. **Instruction** (required): Natural language question about the image
2. **Action Type** (required): `select_tags`, `select_metadata`, or `yes_no`
3. **Vocabulary** (optional): 1-30 predefined approved values

## Action Types

### select_tags
Adds tags from vocabulary. Supports multiple selections.
```json
{
  "type": "select_tags",
  "instruction": "What body style is this vehicle?",
  "vocabulary": ["sedan", "suv", "hatchback"],
  "max_selections": 1
}
```

### select_metadata
Sets custom metadata field (field must exist in DAM).
```json
{
  "type": "select_metadata",
  "instruction": "What is the primary color?",
  "field": "primary_color",
  "vocabulary": ["red", "blue", "white", "black"],
  "max_selections": 1
}
```

### yes_no
Binary quality check with conditional actions.
```json
{
  "type": "yes_no",
  "instruction": "Is the product completely visible?",
  "on_yes": { "add_tags": ["framing_ok"] },
  "on_no": { "add_tags": ["needs_reshot"] }
}
```

## Gotchas

- **Instruction clarity**: Be specific ("What is the collar type?" not "Describe the image")
- **Vocabulary design**: Use business terminology, non-overlapping, 1-30 items max
- **Field requirements**: For `select_metadata`, field must exist in DAM first
- **Tag values**: Cannot contain `%` character
- **yes_no tasks**: Must have at least one of `on_yes` or `on_no`
- **Vocabulary length**: Max 500 characters combined (select_tags only)
- **Scope**: Works on visual content only (images/videos)

## Applying AI Tasks

- **Via DAM MCP**: `list_saved_extensions`, `create_saved_extension`, and `apply_extension_bulk` on `https://imagekit.io/mcp/dam`
- **Via Saved Extensions**: Create and apply via dashboard/API
- **Via API at Upload**: Include in `extensions` array
- **Via Path Policies**: Auto-apply to files in specific folders

## Full examples

For complete, copy-ready `ai-tasks` configurations organized by industry (fashion e-commerce, travel, automotive) and detailed per-task-type parameter references, read [resources/EXAMPLES.md](resources/EXAMPLES.md).

© imagekit-developer · MIT · imagekit-developer/skills

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

Все скиллы по теме «ИИ и 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установок

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

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

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