By LeoHeo
Ship production-ready features with a team of 6 specialized AI agents. CTO Lead orchestrates Frontend, Backend, UI/UX, Security, and QA seniors working in parallel via SendMessage.
Use when building both backend and frontend projects sequentially - runs gradle build then npm build and reports results
Use when starting new feature development - sets up Agent Teams, gathers requirements, creates plan, implements with parallel agents, runs code review/QA/security checks, and commits with conventional commits
Use when running QA tests - Intent-based UI automation testing with Playwright, auto-healing for failed steps, and UX/UI improvement analysis
Use when starting a new task and need to prepare the working environment - project detection, uncommitted changes handling, base branch selection, and feature branch creation
Use when running backend tests - executes gradle test with optional test class filter
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Ship production-ready features with a team of 6 AI agents — not a single overwhelmed one.
One command. Six specialists. Production-ready code.
/new-feature
🔍 Detecting project... Spring Boot + Nuxt 3 (monorepo)
👔 CTO Lead → Breaking down requirements into 4 tasks
🎨 Frontend Sr. → "I need the API contract for /api/users"
⚙️ Backend Sr. → "Here's the spec: GET /api/users → UserListResponse"
🎨 Frontend Sr. → "Got it, building the table component now"
🛡️ Security Sr. → "Found: missing @PreAuthorize on PUT endpoint"
⚙️ Backend Sr. → "Fixed, added hasAuthority('PERM_USER_EDIT')"
🧪 QA Sr. → "All 12 scenarios passed, 0 failures"
👔 CTO Lead → "Requirements match rate: 96%. Ship it."
✅ 4 commits created on feature/user-management
This is what happens when you stop asking one agent to do six jobs.
This is an actual Dev Squad session — CTO Lead orchestrating 6 agents working in parallel via tmux:
When a single AI agent builds a feature end-to-end, it:
Anthropic proved this at scale: 16 parallel agents built a 100,000-line C compiler that compiles Linux 6.9 — in just 2 weeks, across ~2,000 sessions. Specialized agents for dedup, optimization, and code generation each did what a single agent couldn't.
Dev Squad assigns 6 specialized agents — each with deep expertise and a clear role — that collaborate in real time via SendMessage, just like a real development team.
| Agent | Role | What It Does |
|---|---|---|
| CTO Lead | Orchestrator | Breaks down requirements, assigns tasks, validates results. Never writes code. |
| Frontend Sr. | UI Engineer | Components, pages, API integration. Follows existing patterns. |
| Backend Sr. | API Engineer | Endpoints, services, data models, migrations. TDD approach. |
| UI/UX Sr. | Designer | Screen specs, component trees, interaction flows. Design only. |
| Security Sr. | Security Auditor | OWASP Top 10, auth/RBAC, input validation. Reports — never fixes. |
| QA Sr. | Quality Engineer | Test strategy, unit/E2E/intent-based UI tests. Breaks things on purpose. |
| Principle | Single Agent | Agent Teams |
|---|---|---|
| Self-review bias | Same agent reviews its own code | Security Sr. + QA Sr. review independently |
| Context window | One context holds everything — overflow risk | Each agent has focused, relevant context |
| Spec compliance | No one checks if code matches requirements | CTO Lead validates requirement match rate |
| API contract | Frontend guesses backend shape | Frontend ↔ Backend negotiate via SendMessage |
Auto-detects your stack (Spring Boot, Nuxt, Next.js, Vite, Go, Rust, etc.) and creates a feature branch.
Spawns 6 agents as a real Claude Code Team (TeamCreate). Agents communicate via SendMessage to produce a collaborative plan.
Frontend and Backend seniors work simultaneously. They negotiate API contracts in real time — no spec drift, no integration surprises.
4 checks run at once:
Conventional Commits with logical splits. Each commit = one logical change. Then push or merge.
Kill dev servers, terminate workers, disband team. Clean exit.
npx claudepluginhub leoheo/dev-squad --plugin dev-squadFull-stack agents — frontend, backend, API, DevOps architects
Production-ready Claude Code configuration with role-based workflows (PM→Lead→Designer→Dev→QA), safety hooks, 44 commands, 19 skills, 8 agents, 43 rules, 30 hook scripts across 19 events, auto-learning pipeline, hook profiles, and multi-language coding standards
General-purpose agent superteam for Claude code - contract-gated verification loops with 7 outer-loop roles, 5-phase orchestration, task form-driven inner-loop cooperation, and structural prevention of premature exits.
Multi-agent team orchestration for parallel task execution, research, and implementation
Your AI development team. 36 agents and 32 skills for building, reviewing, debugging, and shipping production code. Supports Vue, React, Next.js, SvelteKit, Angular, Astro, and Nuxt.
Persona-driven AI development team: orchestrator, team agents, review agents, skills, slash commands, and advisory hooks for Claude Code