Задача дизайна
CrewAI task design and configuration. Use when creating, configuring, or debugging crewAI tasks â writing descriptions and expected_output, setting up task dependencies with context, configuring output formats (output_pydantic, output_json, output_file), using guardrails for validation, enabling human_input, async execution, markdown formatting, or debugging task execution issues.
Что делает навык
Навык проектирует эффективные задачи CrewAI, определяя описание (description) и ожидаемый результат (expected_output) для обеспечения качественного вывода агентов. Он охватывает настройку зависимостей, форматов вывода, валидации и асинхронного выполнения.
Когда применять
- Создание четких инструкций (description) и критериев успеха (expected_output) для задач CrewAI
- Настройка зависимостей между задачами через параметр context для управления потоком данных
- Конфигурация структурированного вывода с использованием output_pydantic, output_json или output_file
- Внедрение guardrails для валидации результатов перед передачей следующей задаче
- Настройка асинхронного выполнения (async_execution) и человеческого контроля (human_input)
Как работает
- Определите описание задачи (description), включающее действие, шаги, контекст, ограничения и входные данные
- Сформулируйте ожидаемый вывод (expected_output) с указанием формата, структуры, длины и маркеров качества
- Настройте параметры задачи: agent, context (для зависимостей), output_pydantic/output_json (для структуры), output_file (для сохранения)
- При необходимости добавьте guardrails (функции или строковые проверки) для валидации и async_execution для параллельного запуска
- Используйте YAML-конфигурацию (tasks.yaml) для управления задачами и связывайте их в crew.py через методы, имена которых совпадают с ключами YAML
Примеры запросов агенту
Что понадобится
- Библиотека CrewAI и модуль crewai.task
- Pydantic (для использования output_pydantic)
- CrewAI Tools (например, SerperDevTool, ScrapeWebsiteTool) при необходимости назначения инструментов на уровне задачи
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.