claude-devfleet
Orchestrate multi-agent coding tasks via Claude DevFleet — plan projects, dispatch parallel agents in isolated worktrees, monitor progress, and read structured reports.
Security Assessment
About claude-devfleet
The claude-devfleet skill provides a robust framework for orchestrating multi-agent coding tasks using Claude DevFleet. It addresses the challenge of managing complex coding projects by enabling users to plan projects, dispatch multiple AI coding agents in parallel, and monitor their progress in a structured and automated way. Each agent operates within an isolated git worktree, ensuring clean environments and avoiding interference between concurrent tasks. The skill integrates seamlessly with a running Claude DevFleet instance via MCP, providing a streamlined approach to collaborative AI-driven software development.
Core features include automated project planning, mission creation, and intelligent task dispatch. Users can generate a project plan from a high-level prompt, breaking it down into missions with dependency chains. Agents can be dispatched automatically or manually, with real-time monitoring through mission status checks or dashboard overviews. Structured reports capture changes, errors, and next steps, enabling informed decision-making and facilitating iterative development. Concurrency is managed efficiently, with a default of three simultaneous agents, ensuring that task execution scales without overwhelming system resources.
This skill is ideal for software engineers, project managers, and AI enthusiasts who need to coordinate multiple coding workflows efficiently. It supports both fully automated pipelines, where tasks flow seamlessly from planning to reporting, and manual step-by-step control for fine-grained oversight. Typical use cases include building APIs, implementing features across multiple modules, running automated tests, and tracking project progress across multiple interdependent tasks. By automating task orchestration, claude-devfleet reduces manual overhead, improves consistency, and accelerates the development lifecycle.
FAQ
How do I connect claude-devfleet to my Claude DevFleet instance?
You need a running Claude DevFleet instance and connect it via MCP using the command `claude mcp add devfleet --transport http http://localhost:18801/mcp`.
Can I run multiple agents at the same time?
Yes, DevFleet supports up to 3 concurrent agents by default. This limit is configurable via the `DEVFLEET_MAX_AGENTS` environment variable.
How do I monitor the progress of missions?
You can monitor mission progress using `get_mission_status(mission_id)` for individual missions or `get_dashboard()` for a system-wide overview.
What should I do for long-running missions?
Instead of blocking with `wait_for_mission`, it's recommended to poll periodically using `get_mission_status` every 30–60 seconds to keep track of progress.
Are there any dependencies between missions?
Yes, missions can have dependencies defined via `depends_on`. Auto-dispatch ensures that dependent missions start only after their prerequisites are completed.
Install claude-devfleet
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
affaan-m/everything-claude-code