<< All versions
Skill v1.0.1
currentAutomated scan100/100artwist-polyakov/polyakov-claude-skills/agent-deck
10 files
──Details
PublishedMay 21, 2026 at 09:06 AM
Content Hashsha256:21b525cc791d8e1e...
Git SHAb7ac14c658bf
Bump Typepatch
──Files
Files (1 file, 5.4 KB)
SKILL.md5.4 KBactive
SKILL.md · 153 lines · 5.4 KB
version: "1.0.1" name: agent-deck description: | Управление сессиями AI агентов через agent-deck CLI. Триггеры (RU): "запусти агента", "запусти саб-агента", "создай сессию", "проверь сессию", "проверь статус", "покажи вывод агента", "что агент ответил". Triggers (EN): "launch sub-agent", "create sub-agent", "start session", "check session", "show agent output".
Agent Deck CLI
Менеджер терминальных сессий для AI агентов. Позволяет запускать, контролировать и получать результаты от дочерних Claude сессий.
Запуск суб-агента
Триггеры: "запусти агента", "запусти саб-агента", "launch sub-agent"
Простой запуск (CLI команды)
bash
# Создать сессиюagent-deck add -t "Название" -c claude /path/to/workdir# Создать как дочернюю сессию текущего агентаagent-deck add -t "Название" --parent "Родитель" -c claude /path/to/workdir# Запуститьagent-deck session start "Название"# Отправить задачуagent-deck session send "Название" "Твоя задача..."
Автоматический запуск (скрипт)
bash
scripts/launch-subagent.sh "Название" "Промпт" [--mcp exa] [--wait]
Скрипт автоматически:
- Определяет текущую сессию и профиль
- Создаёт дочернюю сессию
- Ждёт инициализации Claude
- Отправляет промпт
Режимы получения результата
| Режим | Команда | Когда использовать | |
|---|---|---|---|
| Fire & forget | (без --wait) | По умолчанию. Скажи: "Спроси меня когда будет готово" | |
| On-demand | agent-deck session output "Название" | Когда пользователь спрашивает | |
| Blocking | --wait | Нужен немедленный результат |
Проверка статуса
Триггеры: "проверь сессию", "проверь статус", "check session"
bash
agent-deck status # Все сессии (сводка)agent-deck session show "Название" # Детали конкретной сессииagent-deck session show -json "Название" # JSON форматagent-deck session current # Текущая сессия (в которой работаем)agent-deck session current --json # Текущая сессия в JSON
Статусы:
●работает (running)◐ждёт ввода (waiting)○простаивает (idle)✕ошибка (error)
Получение результата
Триггеры: "покажи вывод агента", "что агент ответил", "show agent output"
bash
agent-deck session output "Название"
MCP подключение
bash
agent-deck mcp list # Доступные MCP серверыagent-deck mcp attach "Название" exa # Подключить MCP к сессииagent-deck session restart "Название" # ОБЯЗАТЕЛЬНО после подключения!
Рекомендуемые MCP
| Задача | MCP серверы | |
|---|---|---|
| Веб-поиск | exa, firecrawl | |
| Документация кода | context7 | |
| Сложные рассуждения | sequential-thinking |
Управление сессиями
bash
# Жизненный циклagent-deck session start "Название"agent-deck session stop "Название"agent-deck session restart "Название"# Список всех сессийagent-deck lsagent-deck ls -json# Удалить сессиюagent-deck rm "Название"
Важные правила
- Флаги перед аргументами:
session show -json name(неsession show name -json) - После mcp attach обязательно
session restartдля применения изменений - Избегать polling результатов из других агентов — это может мешать целевой сессии
- Идентификация сессии: можно использовать название, ID (≥6 символов) или путь
Примеры использования
Запуск исследовательского агента
bash
# Создать агента для веб-исследованияagent-deck add -t "Researcher" -c claude --mcp exa /tmp/researchagent-deck session start "Researcher"agent-deck session send "Researcher" "Найди информацию о последних трендах в AI"
Проверка готовности
bash
# Проверить статусagent-deck session show "Researcher"# Если статус ◐ (waiting) — агент закончил, получить результат:agent-deck session output "Researcher"