team-composition-patterns

Design custom agent team compositions for Claude Code's Agent Teams feature.

Updated Jul 8, 2026
One-click install
npx skills add https://github.com/PriyanshKuniyal/gemini-cli-resources --skill team-composition-patterns-priyanshkuniyal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: team-composition-patterns
Source: https://github.com/PriyanshKuniyal/gemini-cli-resources/tree/main/extensions/claude-code-workflows/plugins/agent-teams/skills/team-composition-patterns
Command: npx skills add https://github.com/PriyanshKuniyal/gemini-cli-resources --skill team-composition-patterns-priyanshkuniyal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users design optimal agent team compositions for Claude Code's Agent Teams feature, solving the problem of selecting the right number of agents and their roles for a given task.

Core Features & Use Cases

  • Team Sizing Heuristics: Determines the appropriate team size based on task complexity.
  • Preset Team Compositions: Offers pre-defined team configurations for review, debugging, feature development, etc.
  • Agent Type Selection: Guides the selection of the correct agent type for each role.
  • Display Mode Configuration: Allows users to configure display modes (tmux, iTerm2, in-process) for agents.
  • Use Case: When managing a large codebase migration, this skill helps in building a custom team composition with specific roles like lead, reviewers, implementers, and investigators.

Quick Start

Design a custom team composition for a code migration using the team-composition-patterns skill.

Frequently Asked Questions about team-composition-patterns

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

FAQPage Schema
How do I structure agent teams for a large code migration?

Structure agent teams for a large code migration by using sizing heuristics to assign specific roles like lead, reviewers, implementers, and investigators based on task complexity. This ensures efficient task coordination and effective team operations.

How many agents should I assign to a complex programming task?

Determine the number of agents for a complex programming task using team sizing heuristics that evaluate task complexity. Selecting the right team size and agent types ensures efficient team operations without over-allocating resources.

What are the best preset agent team compositions for feature development?

The best preset agent team compositions for feature development include predefined configurations with specialized agent types. These presets guide role selection and display mode configuration to streamline task coordination and implementation.

Can I configure display modes like tmux or iTerm2 for agent teams?

Yes, you can configure display modes including tmux, iTerm2, and in-process for agent teams. Configuring the correct display mode alongside team sizing heuristics ensures agents operate effectively within your preferred environment.

How do I select the right agent types for different programming roles?

Select the right agent types for programming roles by evaluating task requirements and using provided guidance on role selection. Matching agent types to specific roles like investigator or reviewer optimizes task coordination and team composition.