본문으로 건너뛰기
cccskills
무료GitHub에 공개

fleet-manager

Use when the user asks to check on agents, manage their fleet, babysit panes, see what needs attention, get a status report, or when they say "check on my agents", "what needs action", "fleet status", "babysit", "brief me". Requires the control MCP server to be registered and the daemon running.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md4.1 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Fleet Manager

Manage a fleet of AI coding agents running in tmux panes using the control MCP tools.

The Loop

digraph fleet {
  "list_panes" -> "Filter to claude-code only";
  "Filter to claude-code only" -> "get_pane_conversation for each";
  "get_pane_conversation for each" -> "Classify each pane";
  "Classify each pane" -> "Present digest to human";
  "Present digest to human" -> "Human picks action";
  "Human picks action" -> "Execute (send_to_pane, stop_pane, or skip)";
  "Execute (send_to_pane, stop_pane, or skip)" -> "list_panes" [label="next cycle"];
}

Step 1: Gather

Call list_panes with no filters. Then for each claude-code pane, call get_pane_conversation (count: 10) to get recent context.

Step 2: Classify

Read each conversation and classify:

StatusSignalWhat it means
WorkingRecent tool calls, thinking, actively producing outputLeave it alone
Needs inputAsked a question, waiting for user response, permission promptHuman needs to respond
StuckRepeated errors, retrying same thing, no progress in last few messagesMay need redirection
IdleAt the prompt, no recent activity, conversation endedAvailable for new work
DoneCompleted its task, committed, reported backCan be stopped or given new work

Use your judgment. Read the conversation content — don't just look at the status line.

Step 3: Present Digest

Format as a brief table:

Fleet Status: 5 claude-code panes

  %4  nl          Working    editing graph layout code
  %19 tracker     Needs input  asking about test strategy
  %20 barnstormer Idle       at prompt, finished last task
  %50 hex         Stuck      retrying failed SSH connection
  %79 dot-files   Done       committed linting fixes

1 needs your input, 1 looks stuck. Want me to handle any of these?

Keep descriptions to ~5 words. The human wants a glance, not a novel.

Step 4: Act

When the human says to act on a pane:

  • Respond to a question: send_to_pane with the answer
  • Redirect a stuck agent: send_to_pane with new instructions ("try a different approach — skip the SSH and test locally instead")
  • Give idle agent work: send_to_pane with a new task
  • Stop a done agent: stop_pane
  • Read more context: get_pane_conversation with higher count (30-50)

When sending to a pane, be direct. The text you send is typed into the pane and Enter is pressed. Write it like you're talking to the agent.

Autonomous Mode

If the human says "handle it" or "you decide":

  • Needs input: Only respond if you can confidently answer from context. If unsure, flag it for the human.
  • Stuck: Suggest an alternative approach via send_to_pane.
  • Idle: Ask the human what to assign. Don't invent work.
  • Done: Leave it. Don't stop unless asked.

Never stop a working agent autonomously. Never send instructions you're unsure about.

Quick Commands

User saysWhat to do
"check on my agents"Full loop: list, classify, digest
"what needs attention"Same, but only show needs-input and stuck
"brief me"Full digest with one-line summaries
"handle the stuck ones"Read stuck conversations, send redirections
"send X to the tracker agent"send_to_pane using project name fuzzy match
"stop the idle ones"stop_pane for each idle pane
"what's %4 doing"get_pane_conversation for that specific pane

Prerequisites

The control daemon must be running and the MCP server registered. If tools aren't available, tell the user:

The control MCP tools aren't available. Make sure:
1. The daemon is running: control daemon start --background
2. MCP is registered in ~/.claude/settings.json

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Use when evaluating, designing, or pressure-testing the business model of an AI agent product. Triggers on "agent business model", "agent economics", "agent canvas", "evaluate agent product", "agent pricing", "agent unit economics", "agentic business", "AI agent company", "agent cost structure".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

Create user-facing App Store release notes by collecting and summarizing all user-impacting changes since the last git tag (or a specified ref). Use when asked to generate a comprehensive release changelog, App Store "What's New" text, or release notes based on git history or tags.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

Use when someone wants to launch a content brand from scratch on any platform. Triggers on "launch a channel", "start a YouTube channel", "build a podcast", "start a newsletter", "content brand", "creator launchpad", "build my audience", "start creating content", "grow on TikTok", "start a blog".

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

Use when you have an existing pipeline DOT file that needs review, fixing, or validation. Use when validation produces warnings or errors, when a DOT file was hand-written or generated by another tool, or when you want to verify a pipeline covers 100% of a spec before running it.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

Use when you want to build a project but don't have a spec yet and need to brainstorm the idea into a design doc structured for pipeline DOT generation. Use when starting from a vague idea, project concept, or feature request that needs to become a headless autonomous build pipeline.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

Use when you have a spec, design doc, structured plan, or prompt_plan and need to generate a pipeline Graphviz DOT file for headless autonomous building. The agent reads the spec, extracts build pipeline phases, determines tech stack, asks about human gates and model preferences, generates a validated DOT digraph with rich self-contained prompts, and saves it to the project root. Handles any language or framework.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

harperreed/dotfiles3352026년 10월 16일 업데이트

harperreed의 스킬 모두 보기

이 스킬의 문제 신고