Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By tobyilee
Orchestrate Claude Code agent teams using the Big Five of Teamwork (shared mental models, closed-loop communication, mutual performance monitoring, calibrated trust, and after-action debriefs). Sets up structured collaboration for code, research, writing, or creative tasks with dedicated leader, worker, and validator agents.
npx claudepluginhub tobyilee/team-bigfive --plugin team-bigfiveTeam Big Five의 Team Orientation·Backup Behavior·부분적 Mutual Monitoring을 체화한 범용 작업자. 도메인 전문 작업을 수행하면서 Shared Mental Model을 읽고 갱신하고, 폐쇄 루프로 통신하며, 인접 팀원의 산출물을 교차 점검하고, 막힌 팀원을 백업한다. 리더가 specialization을 주입해 N명 스폰한다.
Team Big Five의 Mutual Performance Monitoring과 Backup Behavior 촉발을 전담하는 감시자. 전 팀원의 산출물을 Shared Mental Model 기준으로 교차 검증하고, 코드 과제는 빌드/테스트를 실제 실행하며, 팀원 간 불일치·이탈을 감지해 폐쇄 루프로 통보하고, 정체·과부하·실패한 팀원을 감지해 리더에게 백업을 촉발한다. 종료 전 팀 성과 스코어카드를 작성한다.
Team Big Five의 Team Leadership을 담당하는 팀 리더. 공유 목표를 정의하고 Shared Mental Model을 구축, TaskCreate로 작업을 배분, 진행을 모니터링하며 적응을 촉발하고 최종 산출물을 종합한다. 작업자가 아니라 조율자다.
에이전트 팀의 Closed-Loop Communication(폐쇄 루프 커뮤니케이션)을 강제하는 스킬. SendMessage로 작업 핵심 정보를 주고받을 때 발신→수신확인(ACK)→발신검증의 3단 루프를 보장한다. 팀원 간 핸드오프, 작업 지시, 인터페이스 질의, 의존 결과 요청 시 반드시 사용. '핸드오프', 'ACK', '메시지 확인', '전달 보장', '오해 방지' 관련 작업에 트리거. Team Big Five 조율 메커니즘 2.
에이전트 팀의 Mutual Performance Monitoring(상호 성과 모니터링)과 Backup Behavior(백업 행동)를 수행하는 스킬. 팀원 산출물을 Shared Mental Model 기준으로 교차 검증하고, 경계면 불일치·목표 이탈을 감지하며, 정체·과부하·실패한 팀원을 백업한다. 'QA', '교차 검증', '경계면 점검', '정합성 확인', '팀원 백업', '재할당', '드리프트 감지' 작업에 반드시 트리거. Team Big Five 구성요소 2·3.
에이전트 팀의 Shared Mental Model(공유 정신 모델)을 _workspace/SMM.md 파일로 구축·유지하는 스킬. 팀이 시작할 때, 팀원 간 산출물이 어긋날 때, 용어/인터페이스/목표를 합의해야 할 때 반드시 사용. 'SMM', '공유 정신 모델', '단일 진실 원천', '팀원 간 정합성', '인터페이스 합의' 요청 시 트리거. Team Big Five 조율 메커니즘 1.
Team Science의 Team Big Five 이론(팀 리더십·상호 성과 모니터링·백업 행동·적응성·팀 지향성 + 공유 정신 모델·폐쇄 루프 커뮤니케이션·상호 신뢰)을 에이전트 팀에 적용해 고성과로 과제를 수행하는 오케스트레이터. 여러 에이전트의 협업이 필요한 모든 과제 — 조사·분석·설계·구현·검증·작성 등 — 에 사용. '팀으로', '에이전트 팀', '팀 빅파이브', 'team bigfive', '고성과 팀', '협업으로 처리', '여러 에이전트로' 요청 시 반드시 트리거. 후속 작업: 재실행·다시 실행·업데이트·수정·보완·부분 재실행·이전 결과 개선 요청 시에도 반드시 이 스킬을 사용.
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Claude Code multi-agent team orchestration (Chinese version). Set up parallel AI agent teams with file-based planning and role-based collaboration.
Dynamically assemble expert agent teams for complex tasks using Claude Code's agent teams feature
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.
Launch agent teams for any kind of work — code, writing, or general tasks
AI team role and worker manager for multi-agent development workflows.
AI Agent Team Operating System for Claude Code — persistent team management, meetings, task wall, company loop engine, and real-time dashboard
Team Science의 "팀워크 빅파이브"(Salas, Sims & Burke, 2005)를 Claude Code의 에이전트 팀에 적용한 하네스. 더 똑똑한 에이전트가 아니라 더 나은 팀워크로 협업 과제의 결과 품질을 높인다.
한 줄 가설: 에이전트 팀의 성과 병목은 개별 지능이 아니라 조율의 질이다. 조율 메커니즘을 명시적 프로토콜로 강제하면 같은 모델로도 결과가 좋아진다.
v2 (2026-05-29): 코드 전용 가정을 벗고 개발·일상·창작 전 영역으로 일반화하고, 실행 게이트·킥오프/디브리핑·보정된 신뢰·심리적 안전 채널을 추가했다. 무엇보다 v1의 오케스트레이터가 존재하지 않는 도구 시그니처(
TeamCreate(members:[...])등)를 호출하던 치명 결함을 고쳐 실제로 실행되게 만들었다. 전체 변경은CHANGELOG.md.
이 리포지토리는 설치형 Claude Code 플러그인이자 마켓플레이스다. 한 번 설치하면 어느 프로젝트에서든 트리거 표현으로 팀이 작동한다.
1) 마켓플레이스 추가 + 설치:
/plugin marketplace add tobyilee/team-bigfive
/plugin install team-bigfive@team-bigfive-marketplace
2) 또는 대화형 UI:
/plugin marketplace add tobyilee/team-bigfive
/plugin # 메뉴에서 team-bigfive 선택 → Install
로컬 경로(클론한 디렉터리)로도 추가 가능:
/plugin marketplace add /path/to/team-bigfive
설치 후 제공되는 것: 에이전트 3(team-lead/contributor/performance-monitor) + 스킬 4(team-bigfive-orchestrator 외 3개 조율 메커니즘). 확인은 /plugin 메뉴 또는 스킬 목록.
플러그인 컴포넌트는 리포 루트의
agents/·skills/에 있고, 패키징은.claude-plugin/(plugin.json·marketplace.json)에 있다.
협업이 필요한 과제를 줄 때 트리거 표현을 쓰면 오케스트레이터가 작동한다:
"이 API 설계하고 프론트 연동까지 팀으로 해줘"
"에이전트 팀으로 이 리서치 종합해줘"
"이 단편 세계관·플롯·1~3장 팀 빅파이브로 써줘"
트리거 키워드: 팀으로, 에이전트 팀, 팀 빅파이브, 고성과 팀, 여러 에이전트로, 협업으로 처리
→ team-bigfive-orchestrator 스킬이 실행된다.
언제 쓰나: 산출물이 서로 맞물리는 과제(경계면이 있는 과제 — API↔프론트, 세계관↔플롯, 분석↔검증). 언제 안 쓰나: 단일 작업, 단순 질문, 경계면 없는 독립 병렬 작업(이건 일반 서브 에이전트 팬아웃이 낫다). 오케스트레이터의 Phase 0.5 triage가 이 판단을 자동으로 한다.
팀 성과는 개인 역량의 합이 아니다. 팀워크 행동의 질에서 나온다. Salas 2005는 이를 5개 행동(Big Five) + 그것을 가능하게 하는 3개 조율 메커니즘으로 정리했다.
조율 메커니즘 (토대) Big Five 행동 결과
· 공유 정신 모델 ──→ · 팀 리더십 ──→
· 폐쇄 루프 통신 · 상호 성과 모니터링 팀 성과 ↑
· 상호 신뢰 · 백업 행동 (과제 상호의존성
· 적응성 높을수록 효과 큼)
· 팀 지향성
메커니즘이 없으면 행동도 안 나온다 — 신뢰 없으면 백업 없고, 공유 정신 모델 없으면 적응이 엇나간다.
| Team Big Five 요소 | 인간 팀 | 이 하네스 |
|---|---|---|
| Team Leadership | 팀장 | team-lead (오케스트레이터 메인) — 목표·배분·종합·적응 |
| Mutual Performance Monitoring | 동료 작업 관찰 | performance-monitor — 경계면 교차 검증 + (코드) 실행 게이트 |
| Backup Behavior | 바쁜 동료 거들기 | 유휴 팀원 작업 claim / 리더 재할당 (idle ≠ 정체) |
| Adaptability | 전략 수정 | 적응 체크포인트 + 위험 가정 사전 감시 |
| Team Orientation | 팀 우선 태도 | 에이전트 정의 내재 원칙 + 능동 정보 공유 |
| Shared Mental Models | 머릿속 공유 이해 | _workspace/SMM.md 단일 진실 원천 (과제 유형 적응) |
| Closed-Loop Communication | 복창 | SendMessage + ACK 재진술 + FLAG-UNCERTAIN/DISSENT |
| Mutual Trust | 동료 신뢰 | 보정된 신뢰 — 경계면별 verify 등급, 계약 버전 묶음 |
핵심 설계 결정:
_workspace/SMM.md) — 에이전트 컨텍스트는 휘발하므로 단일 진실 원천 파일이 필요. 모든 팀원이 작업 단위마다 읽고 갱신하며, 킥오프 read-back ACK로 공유를 보장.performance-monitor가 교차 검증(코드면 실제 빌드/테스트 실행)을 보장.자세한 이론 해설은 docs/TEAM-SCIENCE.md 참조.
| 과제 유형 | 경계면 계약 | 완료 기준 | 모니터링 대상 |
|---|---|---|---|
| 코드/설계 | API/타입 스키마, 파일 소유권 | 빌드·테스트·린트 통과 | 실행 게이트 + shape 대조 |
| 리서치/분석 | 사실 원장(주장→출처), 용어 | 모든 주장 출처 有, rubric | 무근거 주장·인용 정확성 |
| 문서/보고서 | 섹션 개요, 용어, 독자 | rubric 수용 기준 | 용어 일관·중복/공백 |
| 창작(소설 등) | 보이스 시트, canon, 타임라인 | rubric 수용 기준 | 보이스 드리프트·canon 모순 |
| 마케팅/카피 | 포지셔닝, 브랜드 보이스 | rubric 수용 기준 | 메시지·톤·CTA 일관 |
.claude-plugin/ # 플러그인 패키징
│ ├── plugin.json # 플러그인 매니페스트 (v2.0.0)
│ └── marketplace.json # 마켓플레이스 정의
agents/ # 누가 (역할 정의, tools·model frontmatter 포함)
│ ├── team-lead.md # 리더십 + 적응성 (메인 컨텍스트가 채택, opus)
│ ├── contributor.md # 팀 지향 + 백업 + 신뢰 (N명 스폰, sonnet 기본)
│ └── performance-monitor.md # 상호 모니터링 + 실행 게이트 + 스코어카드 (sonnet)
skills/ # 어떻게 (절차)
│ ├── team-bigfive-orchestrator/ # 8개 메커니즘을 워크플로우로 조율
│ │ ├── SKILL.md
│ │ └── references/bigfive-theory.md
│ ├── shared-mental-model/ # 조율 메커니즘 1 (과제 유형 적응 SMM)
│ ├── closed-loop-comms/ # 조율 메커니즘 2 (+ 심리적 안전 채널)
│ └── mutual-monitoring/ # Big Five 2·3 (실행 게이트 + 스코어카드)
docs/TEAM-SCIENCE.md # 이론 상세 해설
CHANGELOG.md # 버전별 변경 이력
CLAUDE.md # 하네스 포인터 + 변경 이력
에이전트 = "누가", 스킬 = "어떻게". 상호 신뢰·팀 지향성은 절차가 아니라 태도라서 에이전트 정의의 원칙으로 내재화했다.