Agent skill

Claude Devfleet

by loulanyue in loulanyue/awesome-claude-notes

Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.

MITAuto-check passedAgent Workflows

Install Claude Devfleet

skills CLI
$ npx skills add loulanyue/awesome-claude-notes --skill claude-devfleet -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install loulanyue/awesome-claude-notes claude-devfleet --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/loulanyue/awesome-claude-notes.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/claude-devfleet .claude/skills/claude-devfleet && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
claude-devfleet
GitHub stars
272
Used in
2 other repos
Token cost
~1.4k tokens
SKILL.md length
575 words
Files
1
Skills in repo
9
Repo updated
First seen
Licence
MIT

At a glance

Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.

  • Works in 5 steps: Plan: Call plan_project(prompt="...") →… → Show plan: Present mission titles,… → Dispatch: Call… → …
  • Tasks that involve Git worktrees
  • SKILL.md covers When to Use, How It Works, Examples and Guidelines
  • Calls claude

What it does

Claude Devfleet is an agent skill from loulanyue/awesome-claude-notes. Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.

Its SKILL.md is about 1.4k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Git worktrees, Subagents and Multi-agent orchestration. The repository describes itself as: Community-maintained distribution of reusable AI coding agents, commands, skills, hooks, and cross-harness workflows. The licence is MIT.

When your agent uses it

  • Tasks that involve Git worktrees
  • Tasks that involve Subagents
  • Tasks that involve Multi-agent orchestration

Example prompts

  • “/claude-devfleet”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Plan: Call plan_project(prompt="...") → returns project_id + list of missions with depends_on chains and auto_dispatch=true.
  2. Show plan: Present mission titles, types, and dependency chain to the user.
  3. Dispatch: Call dispatch_mission(mission_id=) on the root mission (empty depends_on). Remaining missions auto-dispatch as their…
  4. Monitor: Call get_mission_status(mission_id=...) or get_dashboard() to check progress.
  5. Report: Call get_report(mission_id=...) when missions complete. Share highlights with the user.

What it can do on your machine

Read from SKILL.md and the folder at commit 866b55b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • claude

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Claude Devfleet loads about 1.4k tokens when it runs. Until then it costs about 46 tokens; SKILL.md has 575 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~46
When it runs · the whole SKILL.md, loaded when a task matches
~1.4k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from loulanyue/awesome-claude-notes at commit 866b55b, republished under its MIT licence (© loulanyue). 575 words, ~1,440 tokens.

Download SKILL.mdSave it as .claude/skills/claude-devfleet/SKILL.md (or your agent's skills folder).
name
claude-devfleet
description
Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.
origin
community

Claude DevFleet Multi-Agent Orchestration

When to Use

Use this skill when you need to dispatch multiple Claude Code agents to work on coding tasks in parallel. Each agent runs in an isolated git worktree with full tooling.

Requires a running Claude DevFleet instance connected via MCP:

bash
claude mcp add devfleet --transport http http://localhost:18801/mcp

How It Works

User → "Build a REST API with auth and tests"
  ↓
plan_project(prompt) → project_id + mission DAG
  ↓
Show plan to user → get approval
  ↓
dispatch_mission(M1) → Agent 1 spawns in worktree
  ↓
M1 completes → auto-merge → auto-dispatch M2 (depends_on M1)
  ↓
M2 completes → auto-merge
  ↓
get_report(M2) → files_changed, what_done, errors, next_steps
  ↓
Report back to user
Tools
ToolPurpose
plan_project(prompt)AI breaks a description into a project with chained missions
create_project(name, path?, description?)Create a project manually, returns project_id
create_mission(project_id, title, prompt, depends_on?, auto_dispatch?)Add a mission. depends_on is a list of mission ID strings (e.g., ["abc-123"]). Set auto_dispatch=true to auto-start when deps are met.
dispatch_mission(mission_id, model?, max_turns?)Start an agent on a mission
cancel_mission(mission_id)Stop a running agent
wait_for_mission(mission_id, timeout_seconds?)Block until a mission completes (see note below)
get_mission_status(mission_id)Check mission progress without blocking
get_report(mission_id)Read structured report (files changed, tested, errors, next steps)
get_dashboard()System overview: running agents, stats, recent activity
list_projects()Browse all projects
list_missions(project_id, status?)List missions in a project

Note on wait_for_mission: This blocks the conversation for up to timeout_seconds (default 600). For long-running missions, prefer polling with get_mission_status every 30–60 seconds instead, so the user sees progress updates.

Workflow: Plan → Dispatch → Monitor → Report
  1. Plan: Call plan_project(prompt="...") → returns project_id + list of missions with depends_on chains and auto_dispatch=true.
  2. Show plan: Present mission titles, types, and dependency chain to the user.
  3. Dispatch: Call dispatch_mission(mission_id=<first_mission_id>) on the root mission (empty depends_on). Remaining missions auto-dispatch as their dependencies complete (because plan_project sets auto_dispatch=true on them).
  4. Monitor: Call get_mission_status(mission_id=...) or get_dashboard() to check progress.
  5. Report: Call get_report(mission_id=...) when missions complete. Share highlights with the user.
Concurrency

DevFleet runs up to 3 concurrent agents by default (configurable via DEVFLEET_MAX_AGENTS). When all slots are full, missions with auto_dispatch=true queue in the mission watcher and dispatch automatically as slots free up. Check get_dashboard() for current slot usage.

Examples

Show full SKILL.md (272 more words)Show less
Full auto: plan and launch
  1. plan_project(prompt="...") → shows plan with missions and dependencies.
  2. Dispatch the first mission (the one with empty depends_on).
  3. Remaining missions auto-dispatch as dependencies resolve (they have auto_dispatch=true).
  4. Report back with project ID and mission count so the user knows what was launched.
  5. Poll with get_mission_status or get_dashboard() periodically until all missions reach a terminal state (completed, failed, or cancelled).
  6. get_report(mission_id=...) for each terminal mission — summarize successes and call out failures with errors and next steps.
Manual: step-by-step control
  1. create_project(name="My Project") → returns project_id.
  2. create_mission(project_id=project_id, title="...", prompt="...", auto_dispatch=true) for the first (root) mission → capture root_mission_id. create_mission(project_id=project_id, title="...", prompt="...", auto_dispatch=true, depends_on=["<root_mission_id>"]) for each subsequent task.
  3. dispatch_mission(mission_id=...) on the first mission to start the chain.
  4. get_report(mission_id=...) when done.
Sequential with review
  1. create_project(name="...") → get project_id.
  2. create_mission(project_id=project_id, title="Implement feature", prompt="...") → get impl_mission_id.
  3. dispatch_mission(mission_id=impl_mission_id), then poll with get_mission_status until complete.
  4. get_report(mission_id=impl_mission_id) to review results.
  5. create_mission(project_id=project_id, title="Review", prompt="...", depends_on=[impl_mission_id], auto_dispatch=true) — auto-starts since the dependency is already met.

Guidelines

  • Always confirm the plan with the user before dispatching, unless they said to go ahead.
  • Include mission titles and IDs when reporting status.
  • If a mission fails, read its report before retrying.
  • Check get_dashboard() for agent slot availability before bulk dispatching.
  • Mission dependencies form a DAG — do not create circular dependencies.
  • Each agent runs in an isolated git worktree and auto-merges on completion. If a merge conflict occurs, the changes remain on the agent's worktree branch for manual resolution.
  • When manually creating missions, always set auto_dispatch=true if you want them to trigger automatically when dependencies complete. Without this flag, missions stay in draft status.

© loulanyue, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/claude-devfleet of loulanyue/awesome-claude-notes.

Open the folder on GitHubat commit 866b55b

Used in 2 other repositories

We found 7 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in loulanyue/awesome-claude-notes, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Claude Devfleet next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Claude Devfleet compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Claude Devfleet this skillloulanyue/awesome-claude-notes2722 repos~1.4kAutomated safety check: PassMIT
ClawTeam Multi-Agent Swarmwin4r/ClawTeam-OpenClaw1.5k1 repos~2.9kAutomated safety check: PassMIT
Clawteamwin4r/ClawTeam-OpenClaw1.5k—~3.1kAutomated safety check: PassMIT
Puppetmaster Agent Orchestrationprofessorpalmer/Puppetmaster467—~3.2kAutomated safety check: PassMIT
Qwen Code Team CoordinatorQwenLM/qwen-code28k—~994Automated safety check: PassApache-2.0
Claude Devfleetaffaan-m/ECC274k1 repos~1.5kAutomated safety check: PassMIT

Similar skills

  • ClawTeam Multi-Agent Swarm

    win4r/ClawTeam-OpenClaw

    Launches a swarm of specialist Hermes agents in git-worktree-isolated tmux windows with a kanban board and file-based inboxes, using built-in templates like hedge-fund and code-review.

    1.5k GitHub starsUsed in 1 repo~2.9k tokens
    Agent WorkflowsAuto-check passed
  • Clawteam

    win4r/ClawTeam-OpenClaw

    Multi-agent swarm orchestration. An agent skill from win4r/ClawTeam-OpenClaw.

    1.5k GitHub stars~3.1k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Puppetmaster Agent Orchestration

    professorpalmer/Puppetmaster

    Operates and supervises Puppetmaster, a multi-agent orchestrator, through its MCP tools or CLI, picking the right verb for edits, reviews, audits and long-running jobs.

    467 GitHub stars~3.2k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Leads a small team of Qwen Code teammates: read-only investigators work in parallel, then one writer pinned to a git worktree makes the changes.

    28k GitHub stars~994 tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Claude Devfleet

    affaan-m/ECC

    Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.

    274k GitHub starsUsed in 1 repo~1.5k tokens
    Agent WorkflowsAuto-check passed
  • Agenthub

    alirezarezvani/claude-skills

    Multi-agent collaboration plugin that spawns N parallel subagents competing on the same task via git worktree isolation.

    28k GitHub stars~2k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed

More from loulanyue/awesome-claude-notes

All 9 skills in this repo
  • Team Builder

    loulanyue/awesome-claude-notes

    Interactive agent picker for composing and dispatching parallel teams

    272 GitHub starsUsed in 3 repos~1.6k tokens
    Auto-check passed
  • Configure Ecc

    loulanyue/awesome-claude-notes

    Interactive installer for awesome claude notes — guides users through selecting and installing skills and rules to user-level or project-level directories, verifies paths, and optionally optimizes…

    272 GitHub starsUsed in 2 repos~3.9k tokens
    Auto-check passed
  • Claude API

    loulanyue/awesome-claude-notes

    Anthropic Claude API 的 Python 和 TypeScript 使用模式。涵盖 Messages API、流式处理、工具使用、视觉功能、扩展思维、批量处理、提示缓存和 Claude Agent SDK。适用于使用 Claude API 或 Anthropic SDK 构建应用程序的场景。

    272 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Configure Ecc

    loulanyue/awesome-claude-notes

    awesome claude notes のインタラクティブなインストーラー — スキルとルールの選択とインストールをユーザーレベルまたはプロジェクトレベルのディレクトリへガイドし、パスを検証し、必要に応じてインストールされたファイルを最適化します。

    272 GitHub stars~2.2k tokensUpdated 2 days ago
    Auto-check passed
  • Configure Ecc

    loulanyue/awesome-claude-notes

    awesome claude notes 的交互式安装程序 — 引导用户选择并安装技能和规则到用户级或项目级目录,验证路径,并可选择优化已安装文件。

    272 GitHub stars~2.3k tokensUpdated 2 days ago
    Auto-check passed
  • Project Guidelines Example

    loulanyue/awesome-claude-notes

    실제 프로덕션 애플리케이션을 기반으로 한 프로젝트별 스킬 템플릿 예시.

    272 GitHub starsUsed in 1 repo~2k tokens
    Auto-check: notes

Categories

Questions about Claude Devfleet

What does Claude Devfleet do?

Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports. Claude Devfleet is an agent skill from loulanyue/awesome-claude-notes. Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.

When should I use Claude Devfleet?

Claude Devfleet fits situations like: tasks that involve Git worktrees; tasks that involve Subagents; tasks that involve Multi-agent orchestration.

How do I install Claude Devfleet in Claude Code?

Run `npx skills add loulanyue/awesome-claude-notes --skill claude-devfleet -a claude-code`. Or copy the skill folder (skills/claude-devfleet in loulanyue/awesome-claude-notes) into .claude/skills/claude-devfleet in your project. Claude Code loads it when a task matches its description.

How do I install Claude Devfleet in Codex?

Run `npx skills add loulanyue/awesome-claude-notes --skill claude-devfleet -a codex`. Or copy the skill folder (skills/claude-devfleet in loulanyue/awesome-claude-notes) into .agents/skills/claude-devfleet in your project. Codex loads it when a task matches its description.

Can I use Claude Devfleet in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add loulanyue/awesome-claude-notes --skill claude-devfleet -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/claude-devfleet, .gemini/skills/claude-devfleet, .github/skills/claude-devfleet and .opencode/skills/claude-devfleet in your project.

What does Claude Devfleet need to run?

Going by SKILL.md and its folder, Claude Devfleet needs the command-line tools its instructions call (claude).

Does Claude Devfleet access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Claude Devfleet safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Claude Devfleet use?

Claude Devfleet is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Claude Devfleet use?

About 1.4k tokens (SKILL.md is roughly 5.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Claude Devfleet?

Skills that share tags, products or a category with Claude Devfleet: ClawTeam Multi-Agent Swarm (win4r/ClawTeam-OpenClaw, 1.5k stars), Clawteam (win4r/ClawTeam-OpenClaw, 1.5k stars), Puppetmaster Agent Orchestration (professorpalmer/Puppetmaster, 467 stars) and Qwen Code Team Coordinator (QwenLM/qwen-code, 28k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Claude Devfleet?

loulanyue (a GitHub user) maintains it in loulanyue/awesome-claude-notes, which has 272 GitHub stars. The repository holds 9 skills in this directory. The repository was last updated on October 5, 2026.

Source: loulanyue/awesome-claude-notes on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.