LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

team-composition-patterns

Design optimal agent team compositions with sizing heuristics, preset configurations, and agent type selection. Use this skill when deciding how many agents to spawn for a task, when choosing between a review team versus a feature team versus a debug team, when selecting the correct subagent_type for each role to ensure agents have the tools they need, when configuring display modes (tmux, iTerm2, in-process) for a CI or local environment, or when building a custom team composition for a non-sta

34,640stars3,763forksUpdated 5/2/2026
Code Review#debugging#code-review#ci-environment#team-composition#multi-agent#feature-development

Security Assessment

Safe(100/100)
Security Score100/100

About team-composition-patterns

The 'team-composition-patterns' skill provides a framework for designing optimal multi-agent teams, with a focus on team sizing, agent type selection, and display configuration. This skill addresses the challenges of efficiently structuring teams for various tasks, from simple bug fixes to complex system reviews. By using heuristic models, users can determine the appropriate number of agents for any given task and assign roles effectively based on the complexity and type of work. This skill also facilitates team configuration in both local and CI environments, ensuring that agents are equipped with the right tools and display setups for their specific roles.

FAQ

How do I decide on the number of agents for a task?

Use the team sizing heuristics table to select the team size based on task complexity. For example, a simple task may require 1-2 agents, while a complex task might need 4-5 agents.

Can I customize the team compositions?

Yes, you can build custom team compositions for non-standard workflows, such as migrations or security audits, by selecting the right agent types and display modes.

What agent types should I use for debugging?

For debugging, use the 'team-debugger' agent type, which is optimized for handling multiple hypotheses and root cause investigations.

Is this skill compatible with CI tools?

Yes, the skill allows configuring display modes for both CI environments (like tmux or iTerm2) and local setups to ensure smooth team operations.

What limitations exist when using preset team configurations?

Preset team configurations are suited for specific tasks such as code reviews, debugging, or feature development. They may not be ideal for non-standard workflows without custom modifications.

All Files

3 files
SKILL.md7.9 KB
View
references/agent-type-selection.md3.3 KB
View
references/preset-teams.md8.8 KB
View

Install team-composition-patterns

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

wshobson/agents

Related Skills

ccf-idea-reviewer

2,958

ccf-integrity-auditor

2,958

finance-sentiment

3,382

ccf-humanization

2,958