mcpbeat Sign in

Agent Deck Skill for Claude

| Управление сессиями AI агентов через agent-deck CLI. "проверь сессию", "проверь статус", "покажи вывод агента", "что агент ответил". "check session", "show agent output".

8k tokens
context cost
the whole folder, loaded on every use
9
files
ships runnable scripts
0
copies elsewhere
how many repositories repackaged it
175
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/artwist-polyakov/polyakov-claude-skills --skill agent-deck

What comes with it

26 803 bytes besides the instruction
references/automation-patterns.md
references/cli-reference.md
references/config-reference.md
references/mcp-management.md
references/profiles.md
references/troubleshooting.md
references/tui-reference.md
scripts/launch-subagent.sh

What it tells the agent to use

found in the instruction text
Task spawns other agents

The instruction itself

4 sections, as written by the author

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-demand | agent-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 "Название"

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

  • Флаги перед аргументами: session show -json name (не session show name -json)
  • После mcp attach обязательно session restart для применения изменений
  • Избегать polling результатов из других агентов — это может мешать целевой сессии
  • Идентификация сессии: можно использовать название, 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"

Other skills for the same job

different authors, same section of the catalogue
Skill Creator
by anthropics
vendor ×10

Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.

56k tokens scripts
Skill Creator
by vercel-labs
vendor ×10

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

12k tokens scripts
Skill Creator
by JayZeeDesign
×9

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

10k tokens scripts
Template Skill
by JayZeeDesign
×7

Replace with description of the skill and when Claude should use it.

35 tokens
Dispatching Parallel Agents
by ZhanlinCui
×5

Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies

2k tokens
Skill Development
by anthropics
vendor ×4

This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.

9k tokens
Find Skills
by sanity-io
vendor ×4

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

1k tokens
Writing Skills
by ZhanlinCui
×4

Use when creating new skills, editing existing skills, or verifying skills work before deployment

26k tokens scripts

How to use it

Copy the folder

Take artwist-polyakov/agent-deck from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.