Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
artwist-polyakov avatar

Agent Deck

  • 29 installs
  • 177 repo stars
  • Updated May 10, 2026
  • artwist-polyakov/polyakov-claude-skills

agent-deck is a Claude skill that drives the agent-deck CLI to launch, monitor, and collect output from child Claude agent sessions in the terminal.

About

This skill drives the agent-deck CLI to launch, monitor, and collect results from child Claude agent sessions from the terminal. A developer uses it when they want to spawn sub-agents, check their status, or retrieve their output, with fire-and-forget, on-demand, or blocking modes. It also attaches MCP servers such as exa and context7 to sessions and manages the session lifecycle. Documentation is primarily in Russian.

  • Manages terminal sessions for AI agents via the agent-deck CLI
  • Launches, monitors, and collects output from child Claude sub-agent sessions
  • Attaches MCP servers (exa, firecrawl, context7) to sessions and restarts to apply them

Agent Deck by the numbers

  • 29 all-time installs (skills.sh)
  • Ranked #9,417 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

agent-deck capabilities & compatibility

Capabilities
codex review
Use cases
orchestration
Pricing
Free
From the docs

What agent-deck says it does

Менеджер терминальных сессий для AI агентов. Позволяет запускать, контролировать и получать результаты от дочерних Claude сессий.
SKILL.md
npx skills add https://github.com/artwist-polyakov/polyakov-claude-skills --skill agent-deck

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs29
repo stars177
Last updatedMay 10, 2026
Repositoryartwist-polyakov/polyakov-claude-skills

What it does

Launch, monitor, and collect output from child Claude sub-agent sessions through the agent-deck CLI.

Who is it for?

Developers orchestrating multiple Claude sub-agent sessions from the terminal

When should I use this skill?

The user says 'launch sub-agent', 'start session', 'check session', or 'show agent output'

What you get

Child agent sessions launched, monitored by status, and their outputs retrieved via the agent-deck CLI.

  • launched sub-agent sessions
  • session status
  • agent output

By the numbers

  • 4 session statuses (running, waiting, idle, error)
  • 3 result modes (fire-and-forget, on-demand, blocking)

Files

SKILL.mdMarkdownGitHub ↗

Agent Deck CLI

Менеджер терминальных сессий для AI агентов. Позволяет запускать, контролировать и получать результаты от дочерних Claude сессий.

Запуск суб-агента

Триггеры: "запусти агента", "запусти саб-агента", "launch sub-agent"

Простой запуск (CLI команды)

# Создать сессию
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 "Название" "Твоя задача..."

Автоматический запуск (скрипт)

scripts/launch-subagent.sh "Название" "Промпт" [--mcp exa] [--wait]

Скрипт автоматически:

  • Определяет текущую сессию и профиль
  • Создаёт дочернюю сессию
  • Ждёт инициализации Claude
  • Отправляет промпт

Режимы получения результата

РежимКомандаКогда использовать
Fire & forget(без --wait)По умолчанию. Скажи: "Спроси меня когда будет готово"
On-demandagent-deck session output "Название"Когда пользователь спрашивает
Blocking--waitНужен немедленный результат

---

Проверка статуса

Триггеры: "проверь сессию", "проверь статус", "check session"

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"

agent-deck session output "Название"

---

MCP подключение

agent-deck mcp list                        # Доступные MCP серверы
agent-deck mcp attach "Название" exa       # Подключить MCP к сессии
agent-deck session restart "Название"      # ОБЯЗАТЕЛЬНО после подключения!

Рекомендуемые MCP

ЗадачаMCP серверы
Веб-поискexa, firecrawl
Документация кодаcontext7
Сложные рассужденияsequential-thinking

---

Управление сессиями

# Жизненный цикл
agent-deck session start "Название"
agent-deck session stop "Название"
agent-deck session restart "Название"

# Список всех сессий
agent-deck ls
agent-deck ls -json

# Удалить сессию
agent-deck rm "Название"

---

Важные правила

1. Флаги перед аргументами: session show -json name (не session show name -json) 2. После mcp attach обязательно session restart для применения изменений 3. Избегать polling результатов из других агентов — это может мешать целевой сессии 4. Идентификация сессии: можно использовать название, ID (≥6 символов) или путь

---

Примеры использования

Запуск исследовательского агента

# Создать агента для веб-исследования
agent-deck add -t "Researcher" -c claude --mcp exa /tmp/research
agent-deck session start "Researcher"
agent-deck session send "Researcher" "Найди информацию о последних трендах в AI"

Проверка готовности

# Проверить статус
agent-deck session show "Researcher"

# Если статус ◐ (waiting) — агент закончил, получить результат:
agent-deck session output "Researcher"

Related skills

FAQ

What result modes does agent-deck support?

Fire-and-forget (default), on-demand via session output, and blocking with --wait for an immediate result.

How do you attach an MCP server to a session?

Run agent-deck mcp attach on the session, then always run session restart to apply the change.

AI & Agent Buildingagentsautomation

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.