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

Agent Management

  • 291 installs
  • 30.1k repo stars
  • Updated August 4, 2026
  • davila7/claude-code-templates

agent-management is a Claude Code skill that manages the full AI agent lifecycle via the AI Maestro CLI for developers who need to create, hibernate, wake, and orchestrate multiple tmux-based coding agents.

About

agent-management is part of the AI Maestro skill suite in davila7/claude-code-templates, providing CLI-driven lifecycle control for multiple AI coding agents. Through aimaestro-agent.sh commands, developers create agents with project directories and task tags, list and inspect agent status, hibernate agents to save resources, wake them with optional tmux attach, rename, export and import configurations, and install or uninstall plugins per agent. Agent statuses track online, offline, and hibernated states across tmux sessions. The skill requires AI Maestro running locally with tmux 3.0 plus and sits alongside five sibling skills for messaging, memory search, docs search, graph queries, and planning within the six-skill AI Maestro orchestration platform. Reach for agent-management when running parallel backend and frontend agents, pausing overnight work without losing state, or installing specialized plugins on individual agent instances.

  • role-based subagents
  • handoff contracts
  • tool and context limits
  • supervision loops
  • failure recovery

Agent Management by the numbers

  • 291 all-time installs (skills.sh)
  • Ranked #2,302 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/davila7/claude-code-templates --skill agent-management

Add your badge

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

Listed on Skillselion
Installs291
repo stars30.1k
Last updatedAugust 4, 2026
Repositorydavila7/claude-code-templates

How do you manage multiple Claude agents with tmux?

Orchestrate multiple Claude agents with roles, handoffs, and guardrails when building autonomous coding or research workflows inside Claude Code.

Who is it for?

Developers running multiple parallel Claude Code agents via AI Maestro who need create, hibernate, wake, and plugin lifecycle management in tmux sessions.

Skip if: Single-agent Claude Code sessions without AI Maestro installed, or cloud-only agent platforms that do not use local tmux orchestration.

When should I use this skill?

A user asks to create an agent, list agents, hibernate or wake an agent, install a plugin on an agent, or manage AI Maestro agent lifecycle.

What you get

Running tmux agent sessions with task assignments, hibernated state snapshots, exported agent JSON configs, and per-agent plugin installations.

  • running tmux agent sessions
  • exported agent JSON config

By the numbers

  • Part of the AI Maestro 6-skill orchestration suite
  • Requires tmux 3.0+ for agent session management

Files

SKILL.mdMarkdownGitHub ↗

AI Maestro Agent Management

Create, manage, and orchestrate multiple AI agents through a unified CLI. Handles the full agent lifecycle: create, hibernate, wake, rename, export/import, and plugin management. Part of the AI Maestro suite.

Prerequisites

Requires AI Maestro running locally with tmux 3.0+.

# Install the CLI
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-agent-cli.sh

Core Commands

Agent Lifecycle

CommandDescription
aimaestro-agent.sh listList all agents with status
aimaestro-agent.sh show <agent>Detailed agent information
aimaestro-agent.sh create <name> --dir <path>Create new agent
aimaestro-agent.sh update <agent> --task "..."Update task/tags
aimaestro-agent.sh delete <agent> --confirmDelete agent
aimaestro-agent.sh rename <old> <new>Rename agent
aimaestro-agent.sh hibernate <agent>Save state, free resources
aimaestro-agent.sh wake <agent>Resume hibernated agent
aimaestro-agent.sh restart <agent>Hibernate then wake

Plugin Management

CommandDescription
aimaestro-agent.sh plugin install <agent> <plugin>Install plugin
aimaestro-agent.sh plugin uninstall <agent> <plugin>Remove plugin
aimaestro-agent.sh plugin list <agent>List installed plugins
aimaestro-agent.sh plugin marketplace add <agent> <source>Add marketplace

Export/Import

CommandDescription
aimaestro-agent.sh export <agent>Export agent config
aimaestro-agent.sh import <file>Import agent from file

Usage Examples

# Create a backend API agent
aimaestro-agent.sh create backend-api \
  --dir ~/projects/backend \
  --task "Build REST API with TypeScript" \
  --tags "api,typescript"

# End of day -- save resources
aimaestro-agent.sh hibernate frontend-ui
aimaestro-agent.sh hibernate data-processor

# Resume next morning
aimaestro-agent.sh wake frontend-ui --attach

# Install a plugin on an agent
aimaestro-agent.sh plugin install backend-api my-plugin

# Backup before risky changes
aimaestro-agent.sh export backend-api -o backup.json

Agent Statuses

StatusMeaning
onlineRunning in tmux session
offlineRegistered but no active session
hibernatedSaved state, session killed

Full AI Maestro Experience

This skill is part of the AI Maestro platform, which provides 6 skills for AI agent orchestration: messaging, memory, docs, graph, planning, and agent management.

Related skills

How it compares

Pick agent-management over generic agent prompts when you need persistent tmux-based agent lifecycle with hibernate, wake, and per-agent plugin control via AI Maestro CLI.

FAQ

What CLI does agent-management use?

agent-management uses the AI Maestro aimaestro-agent.sh CLI for all lifecycle operations. Commands include list, create, show, hibernate, wake, restart, delete, rename, export, import, and plugin install or uninstall per agent.

What are AI Maestro agent statuses?

agent-management tracks three agent statuses: online means running in an active tmux session, offline means registered without a session, and hibernated means state is saved and the tmux session was killed to free resources.

What prerequisites does agent-management need?

agent-management requires AI Maestro running locally with tmux 3.0 or newer. Install the CLI by cloning ai-maestro-plugins and running install-agent-cli.sh before creating agents with project directories and task tags.

AI & Agent Buildingagentsautomation

This week in AI coding

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

unsubscribe anytime.