team — Long-Lived Provider Teammates
A cc-fleet skill that spawns long-lived third-party LLM teammates in tmux panes and coordinates them across turns via SendMessage.
AutomationAdvanced★ 210⑂ 27AI score 8/10Last updated: Aug 19, 2026
What it does
- Drives the
TeamCreate→cc-fleet spawn→SendMessageloop to run provider models (GLM, Kimi, DeepSeek, etc.) as real Claude Code teammates inside tmux panes. - Teammates get the same tool stack as native ones while your main session's auth stays untouched.
- Provides a provider-selection ladder (user choice → configured default → ask once) and model-tier rules (
fastfor leaf work,strongfor synthesis). - Detects teammates wedged by 429 / out-of-balance / 401 — which never go idle — via
cc-fleet ps --json --checkand dispatches onerror_class. - Encodes hard rules: teardown before
TeamDelete(), always ask before teardown, hide/show panes, plus a long anti-pattern list.
Who it's for
- Developers running several parallel agents in Claude Code who want to watch the work happen.
- Users who already have cc-fleet installed and agent-team tools enabled.
- Anyone needing a multi-turn collaborator rather than a fire-and-forget batch.
Examples
- Single refactor worker: create team
refactor-api, spawn one--model strongworker to split Go handlers into separate files, report back, tear down only after user confirmation. - Three parallel translators: two kimi workers translate
docs/intro.mdanddocs/api.md, a deepseekstrongworker copy-edits both for tone consistency. - Wedged teammate recovery: at the ~90s check,
ps --checkreturnsinsufficient_balance→ tear down that pane only → tell the user and propose the next provider.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/ethanhq/cc-fleet/HEAD/skills/team/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/team folder from the GitHub repo ethanhq/cc-fleet into my ~/.claude/skills/team/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/ethanhq/cc-fleet.git ~/cc-fleet && cp -r ~/cc-fleet/skills/* ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Clone the repo:
git clone https://github.com/ethanhq/cc-fleet.git ~/cc-fleet - Install the
cc-fleetCLI as documented in the repo README, then runcc-fleet doctorto verify (tmux is required). - Copy the skills:
cp -r ~/cc-fleet/skills/* ~/.claude/skills/— include thecc-fleet-sharedfolder, since SKILL.md reads files from it. - Confirm your Claude Code session exposes agent-team tools (
SendMessage,TeamCreate). If they're missing, don't spawn teammates. - Run
cc-fleet list --jsonto see enabled providers andcc-fleet default <provider>to set a default. - Restart Claude Code and try a prompt like "spawn 3 workers to handle these 3 files in parallel" to trigger the skill.
View source on GitHub ↗License: Apache-2.0