agent-manager-skill

Orchestrate parallel local CLI agents in tmux sessions with task assignment and cron scheduling.

Updated Dec 10, 2024
One-click install
npx skills add https://github.com/melikhanmutlu/web_ar --skill agent-manager-skill-melikhanmutlu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-manager-skill
Source: https://github.com/melikhanmutlu/web_ar/tree/main/skills-extra/agent-manager-skill
Command: npx skills add https://github.com/melikhanmutlu/web_ar --skill agent-manager-skill-melikhanmutlu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill helps teams manage and monitor multiple local CLI agents running in parallel using tmux sessions, reducing manual overhead for start/stop, log monitoring, and task reassignment.

Core Features & Use Cases

  • Start, stop, and monitor multiple agents in separate tmux sessions
  • Assign tasks to agents and centralize output logging
  • Schedule recurring work with cron-style timing for automation

Quick Start

Start multiple local CLI agents in tmux sessions, assign tasks, and monitor logs with cron-based scheduling.

Frequently Asked Questions about agent-manager-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run multiple CLI agents in parallel using tmux?

Running multiple CLI agents in parallel using tmux involves orchestrating execution in separate sessions, assigning tasks, and monitoring logs. This skill coordinates agents in an agents/ directory, handling start, stop, and task assignment for parallel local execution.

Can I schedule recurring tasks for local CLI agents with cron?

Scheduling recurring tasks for local CLI agents with cron is supported natively. This skill enables cron-style timing to automate recurring work across multiple agents, reducing manual overhead for task distribution and execution.

Do I need Python and tmux to coordinate local CLI agents?

Python and tmux are required dependencies to coordinate local CLI agents. The implementation relies on tmux to manage parallel sessions and Python to handle the task distribution, monitoring, and scheduling logic.

How do I monitor logs and output for multiple agents running in tmux?

Monitoring logs and output for multiple agents running in tmux is handled by centralizing output logging. This skill orchestrates execution in separate sessions and logs outputs for traceability, allowing you to track agent status and activity.

What is the best way to manage task distribution across multiple CLI agents?

The best way to manage task distribution across multiple CLI agents is using a dedicated orchestration skill. This approach assigns tasks, monitors status, and schedules work across agents in an agents/ folder, eliminating manual start, stop, and reassignment overhead.

Why use tmux sessions for local CLI agent management instead of background processes?

Using tmux sessions for local CLI agent management provides visual traceability and centralized log monitoring. Tmux enables distinct parallel execution environments for agents, ensuring isolated task distribution and centralized output logging.