agent-teams

Coordinate parallel Claude Code teams with isolated Git worktrees.

28|3|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/ScientiaCapital/skills --skill agent-teams-scientiacapital
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-teams
Source: https://github.com/ScientiaCapital/skills/tree/main/active/agent-teams-skill
Command: npx skills add https://github.com/ScientiaCapital/skills --skill agent-teams-scientiacapital

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating multiple Claude Code agents to work in parallel on the same codebase, ensuring clear ownership, context isolation, and predictable merges.

Core Features & Use Cases

  • Orchestrate teams of 2-3 Claude Code agents with dedicated worktrees and isolated contexts
  • Define contracts and file boundaries, and perform coordinated merges across agents
  • Leverage worktree-manager for port allocation, environment setup, and terminal orchestration
  • Use cases include frontend/backend development, TDD pair programming, and complex refactors.

Quick Start

Set up a two-agent team with worktree-manager, assign clear tasks via WORKTREE_TASK.md, and monitor progress with git logs and agent-status updates.

Frequently Asked Questions about agent-teams

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I coordinate multiple Claude Code agents working on the same codebase in parallel?

Coordinate parallel Claude Code agents by using Git worktrees for context isolation and defining explicit task boundaries. This ensures clear ownership and predictable merges across independent work streams like frontend and backend development.

What is context isolation in multi-agent parallel development?

Context isolation in multi-agent parallel development separates each Claude Code agent's working environment using dedicated Git worktrees. It prevents file conflicts by enforcing clear ownership boundaries and tracking status updates across independent tasks.

How do I set up a two-agent team for parallel development with Git worktrees?

Set up a two-agent team by configuring worktree-manager for port allocation and environment setup, assigning clear tasks via a task definition file, and monitoring progress through git logs and agent-status updates for coordinated merging.

Can I use Claude Code for TDD pair programming and complex refactors?

Yes, you can orchestrate teams of 2-3 Claude Code agents for TDD pair programming and complex refactors. Agents work in isolated worktree contexts with defined contracts and file boundaries to execute independent work streams.

When should I use parallel agent teams for task decomposition?

Use parallel agent teams for task decomposition when a multi-file project can be split into independent work streams, such as separating API/backend and UI work, or running testing and refactoring tasks simultaneously with coordinated merging.

How does worktree-manager handle port allocation and terminal orchestration for multiple agents?

Worktree-manager handles port allocation, environment setup, and terminal orchestration to support parallel Claude Code agents. It manages isolated Git worktrees and tracks agent status to coordinate merges in a defined order.