DevOps Pipeline Management
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
올인원 멀티에이전트 오케스트레이션. An agent skill from LeoYeAI/openclaw-master-skills.
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengers --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/agent-avengers .claude/skills/agent-avengers && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .claude/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengersType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengers --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/agent-avengers .agents/skills/agent-avengers && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .agents/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengers --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/agent-avengers .cursor/skills/agent-avengers && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .cursor/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/LeoYeAI/openclaw-master-skills.git --path skills/agent-avengers--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengers --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/agent-avengers .gemini/skills/agent-avengers && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .gemini/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengersInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/agent-avengers .github/skills/agent-avengers && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .github/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install LeoYeAI/openclaw-master-skills agent-avengers --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/LeoYeAI/openclaw-master-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/agent-avengers .opencode/skills/agent-avengers && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "agent-avengers" agent skill from https://github.com/LeoYeAI/openclaw-master-skills/tree/main/skills/agent-avengers into .opencode/skills/agent-avengers/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agent-avengers", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
agent-avengers올인원 멀티에이전트 오케스트레이션. An agent skill from LeoYeAI/openclaw-master-skills.
Agent Avengers is an agent skill from LeoYeAI/openclaw-master-skills. 올인원 멀티에이전트 오케스트레이션. 복잡한 태스크를 자동으로 분해하고, 전문 에이전트들을 즉석에서 생성/스폰하여 병렬 처리 후 결과를 통합합니다. TRIGGERS: avengers assemble, 어벤저스, agent-avengers, 멀티에이전트 자동화, 에이전트 팀 구성, 자동 에이전트
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 18 other files, including scripts (for example `ANNOUNCEMENT.md`, `README-kr.md` and `README.md`).
The repository describes itself as: 🧠 Curated collection of 1209+ best OpenClaw skills — weekly updated by MyClaw.ai. The licence is MIT.
12 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit e5199b5. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 4 files in scripts/ (Python), which the agent can run.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Agent Avengers loads about 3.7k tokens when it runs. Until then it costs about 45 tokens; SKILL.md has 522 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from LeoYeAI/openclaw-master-skills at commit e5199b5, republished under its MIT licence (© LeoYeAI). 522 words, ~3,717 tokens.
.claude/skills/agent-avengers/SKILL.md (or your agent's skills folder). This skill also uses 15 other files; get the full folder from GitHub."어벤저스, 어셈블!" — 복잡한 태스크를 자동으로 에이전트 팀이 처리
사용자: "어벤저스 어셈블! [복잡한 태스크 설명]""어벤저스 어셈블! 경쟁사 A, B, C 분석해서 비교 리포트 만들어줘"
→ 자동으로:
1. 태스크 분해 (3개 리서치 + 1개 통합)
2. 에이전트 3개 스폰 (각 회사 담당)
3. 병렬 리서치 실행
4. 결과 통합 에이전트가 최종 리포트 생성
5. 완료 보고┌─────────────────────────────────────────────────────────────────┐
│ 🦸 AVENGERS ASSEMBLE │
├─────────────────────────────────────────────────────────────────┤
│ │
│ 1️⃣ ANALYZE — 태스크 분석 및 분해 │
│ └─ 목표 파악 → 서브태스크 도출 → 의존성 매핑 │
│ │
│ 2️⃣ RECRUIT — 에이전트 팀 구성 │
│ └─ 각 서브태스크에 최적 에이전트 프로필 생성 │
│ └─ 에이전트 역할: 🔬연구 🖊️작성 🔍분석 ✅검토 🔧통합 │
│ │
│ 3️⃣ DEPLOY — 에이전트 스폰 및 태스크 할당 │
│ └─ sessions_spawn으로 병렬 실행 │
│ └─ 각 에이전트에 명확한 입력/출력 지정 │
│ │
│ 4️⃣ MONITOR — 진행 상황 추적 │
│ └─ 완료 대기, 실패 시 재시도 또는 대체 │
│ │
│ 5️⃣ ASSEMBLE — 결과 통합 │
│ └─ 모든 산출물 수집 → 검증 → 병합 │
│ │
│ 6️⃣ REPORT — 최종 보고 및 정리 │
│ └─ 사용자에게 결과 전달, 임시 리소스 정리 │
│ │
└─────────────────────────────────────────────────────────────────┘Gateway에 등록된 에이전트들을 조합하여 사용
// 기존 에이전트에게 태스크 전달
sessions_send({
label: "watson", // 기존 에이전트 ID
message: "X 리서치해줘",
timeoutSeconds: 300
})장점:
태스크별로 일회성 에이전트 생성
// 임시 서브에이전트 스폰
sessions_spawn({
task: "X 분석해줘",
model: "sonnet",
runTimeoutSeconds: 1800,
cleanup: "delete"
})장점:
다른 OpenClaw 프로필/봇을 팀에 참여시킴
# 프로필 목록 예시
profiles:
- name: "main" # 메인 봇 (카라얀)
specialty: ["조율", "통합"]
- name: "research-bot" # 리서치 전용 봇
specialty: ["심층조사", "데이터수집"]
model: opus
- name: "code-bot" # 코딩 전용 봇
specialty: ["개발", "테스트"]
model: opus
- name: "creative-bot" # 크리에이티브 봇
specialty: ["디자인", "콘텐츠"]
model: gemini봇 간 통신:
// 다른 프로필의 봇에게 태스크 전달
sessions_send({
sessionKey: "research-bot:main", // 프로필:세션
message: "심층 리서치 요청: X",
timeoutSeconds: 600
})장점:
기존 에이전트 + 임시 스폰 + 멀티 프로필 통합
예시: "대규모 경쟁 분석 프로젝트"
┌─────────────────────────────────────────┐
│ 🟣 research-bot (별도 봇) │
│ └── 🔬 watson (에이전트) → A사 조사 │
│ └── 🔶 temp-1 (스폰) → B사 조사 │
├─────────────────────────────────────────┤
│ 🟣 code-bot (별도 봇) │
│ └── 💻 분석 스크립트 작성 │
├─────────────────────────────────────────┤
│ 🔷 main (카라얀) │
│ └── 🔧 결과 통합 + 리포트 생성 │
└─────────────────────────────────────────┘avengers.yaml 프로필 섹션profiles:
# 메인 봇 (오케스트레이터 역할)
main:
role: orchestrator
canSpawn: true
canDelegate: true
# 리서치 전용 봇
research-bot:
role: specialist
specialty: ["research", "analysis", "data"]
model: "anthropic/claude-opus-4-5"
gateway: "localhost:3001" # 별도 포트
# 코딩 전용 봇
code-bot:
role: specialist
specialty: ["coding", "testing", "debugging"]
model: "anthropic/claude-opus-4-5"
gateway: "localhost:3002"
# 크리에이티브 봇
creative-bot:
role: specialist
specialty: ["design", "image", "content"]
model: "google/gemini-2.5-pro"
gateway: "localhost:3003"// 1. 프로필 상태 확인
const profiles = await checkProfileStatus([
"research-bot",
"code-bot",
"creative-bot"
])
// 2. 사용 가능한 프로필에 태스크 분배
for (const task of tasks) {
const bestProfile = matchProfileToTask(task, profiles)
if (bestProfile.type === "external") {
// 다른 봇에게 전달
await sendToProfile(bestProfile.name, task)
} else if (bestProfile.type === "agent") {
// 현재 봇의 에이전트에게
await sessions_send({ label: bestProfile.agentId, message: task })
} else {
// 임시 스폰
await sessions_spawn({ task: task.description })
}
}
// 3. 모든 프로필 완료 대기
await waitForAllProfiles(assignedTasks)
// 4. 결과 수집 및 통합
const results = await collectFromProfiles(assignedTasks)| 타입 | 이모지 | 역할 | 모델 추천 |
|---|---|---|---|
| Researcher | 🔬 | 웹 검색, 데이터 수집 | sonnet |
| Analyst | 🔍 | 데이터 분석, 패턴 발견 | opus |
| Writer | 🖊️ | 콘텐츠 작성, 문서화 | sonnet |
| Coder | 💻 | 코드 구현, 테스트 | opus |
| Reviewer | ✅ | 품질 검토, 피드백 | opus |
| Integrator | 🔧 | 결과 병합, 최종 산출물 | sonnet |
// 활성 에이전트 조회
sessions_list({ kinds: ["agent"], limit: 10 })
// 또는 agents_list()로 등록된 에이전트 ID 확인
agents_list()avengers.yaml에 정의:
agents:
watson:
type: researcher
specialty: "심층 리서치, 경쟁 분석"
priority: high
picasso:
type: creator
specialty: "이미지 생성, 디자인"
priority: medium
coder-bot:
type: coder
specialty: "코드 구현, 디버깅"
priority: high태스크 분석 시 적합한 기존 에이전트 자동 매칭:
태스크: "A사 경쟁 분석"
→ watson (researcher, 심층 리서치) ✅ 매칭
태스크: "인포그래픽 만들기"
→ picasso (creator, 디자인) ✅ 매칭
태스크: "API 연동 코드 작성"
→ coder-bot (coder) ✅ 매칭
태스크: "B사 조사" (전문 에이전트 없음)
→ temp-researcher 스폰 🔶사용자의 요청을 받으면:
## 태스크 분석
**원본 요청:** [사용자 요청 전문]
**목표:** [최종 산출물]
**서브태스크:**
1. [태스크1] - 담당: [에이전트타입] - 의존성: 없음
2. [태스크2] - 담당: [에이전트타입] - 의존성: 없음
3. [태스크3] - 담당: [에이전트타입] - 의존성: 1,2
**병렬 실행 가능:** 1, 2
**순차 실행 필요:** 3 (1,2 완료 후)// 사용 가능한 에이전트 목록
const availableAgents = agents_list()
const activeAgents = sessions_list({ kinds: ["agent"] })## 에이전트 배정
| 서브태스크 | 배정 | 모드 | 이유 |
|------------|------|------|------|
| A사 리서치 | watson | 기존 | 리서치 전문가 |
| B사 리서치 | temp-1 | 스폰 | 추가 리소스 필요 |
| C사 리서치 | temp-2 | 스폰 | 추가 리소스 필요 |
| 통합 리포트 | temp-integ | 스폰 | 일회성 작업 |## 실행 순서
**Phase A (병렬):**
- watson → A사 리서치
- temp-1 → B사 리서치
- temp-2 → C사 리서치
**Phase B (순차, Phase A 완료 후):**
- temp-integrator → 결과 통합// 기존 에이전트에게 태스크 전달
sessions_send({
label: "watson",
message: `
## 태스크: A사 경쟁 분석
### 요청
- 회사 개요
- 주요 제품/서비스
- 시장 포지션
- 강점/약점
### 출력 형식
마크다운 리포트
### 완료 후
"A사 분석 완료" 라고 알려줘
`,
timeoutSeconds: 600
})sessions_spawn({
task: `
[에이전트 역할 설명]
## 태스크
${subtask.description}
## 입력
${subtask.inputs}
## 기대 출력
${subtask.expectedOutput}
## 완료 조건
${subtask.successCriteria}
`,
model: subtask.recommendedModel,
runTimeoutSeconds: 1800,
cleanup: "delete"
})모든 에이전트 완료 후:
입력: "어벤저스 어셈블! A사, B사, C사 경쟁 분석 리포트"
에이전트 구성:
├── 🔬 watson (기존) → A사 조사 (전문성 활용)
├── 🔬 temp-researcher-1 (스폰) → B사 조사
├── 🔬 temp-researcher-2 (스폰) → C사 조사
└── 🔧 temp-integrator (스폰) → 비교 리포트 작성
실행:
1. watson에게 sessions_send로 A사 태스크 전달
2. temp-1, temp-2 병렬 스폰
3. 3개 모두 완료 대기
4. temp-integrator 스폰, 결과 통합
5. 최종 리포트 전달입력: "어벤저스 어셈블! 날씨 앱 만들어줘"
에이전트 구성:
├── 🔍 temp-analyst → 요구사항 정의
├── 💻 temp-frontend → UI 구현
├── 💻 temp-backend → API 연동
├── ✅ temp-reviewer → 코드 리뷰
└── 🔧 temp-integrator → 통합 및 테스트
실행:
1. Analyst 먼저 (요구사항 도출)
2. Frontend/Backend 2명 병렬
3. Reviewer가 검토
4. Integrator가 통합 테스트
5. 완성된 앱 전달입력: "어벤저스 어셈블! watson이랑 picasso 써서 리서치 + 인포그래픽"
에이전트 구성:
├── 🔬 watson (기존) → 심층 리서치
└── 🎨 picasso (기존) → 인포그래픽 제작 (watson 완료 후)
실행:
1. sessions_send(watson, "리서치 태스크")
2. watson 완료 대기
3. sessions_send(picasso, "인포그래픽 태스크 + watson 결과")
4. 최종 전달입력: "어벤저스 어셈블! 전체 봇 동원해서 신규 서비스 기획부터 개발까지"
프로필 구성:
┌─────────────────────────────────────────┐
│ 🟣 research-bot │
│ └── 시장 조사 + 경쟁사 분석 │
├─────────────────────────────────────────┤
│ 🟣 creative-bot │
│ └── UI/UX 디자인 + 브랜딩 │
├─────────────────────────────────────────┤
│ 🟣 code-bot │
│ └── 프론트엔드 + 백엔드 개발 │
├─────────────────────────────────────────┤
│ 🔷 main (카라얀) │
│ └── 오케스트레이션 + 최종 통합 │
└─────────────────────────────────────────┘
실행:
1. research-bot에 시장 조사 요청
2. 조사 완료 → creative-bot에 디자인 요청
3. 디자인 완료 → code-bot에 개발 요청
4. main이 전체 통합 및 QA
5. 최종 산출물 전달avengers:
maxAgents: 5 # 동시 에이전트 수 (기존+스폰 합산)
maxProfiles: 4 # 동시 사용 프로필 수
timeoutMinutes: 120 # 전체 타임아웃
retryCount: 2 # 실패 시 재시도
defaultModel: "sonnet" # 스폰 에이전트 기본 모델
cleanupOnComplete: true # 완료 후 임시 에이전트 정리
preferExisting: true # 기존 에이전트 우선 사용
useMultiProfile: true # 멀티 프로필 모드 활성화profiles:
main:
role: orchestrator
gateway: "localhost:3000"
research-bot:
role: specialist
specialty: ["research", "analysis"]
model: opus
gateway: "localhost:3001"
code-bot:
role: specialist
specialty: ["coding", "testing"]
model: opus
gateway: "localhost:3002"
creative-bot:
role: specialist
specialty: ["design", "content"]
model: gemini
gateway: "localhost:3003"agents:
# 기존 에이전트 정의
watson:
type: researcher
specialty: ["리서치", "경쟁분석", "시장조사"]
model: opus
picasso:
type: creator
specialty: ["이미지", "디자인", "인포그래픽"]
model: gemini-flash
coder-bot:
type: coder
specialty: ["코딩", "API", "백엔드", "프론트엔드"]
model: opus
# 스폰 에이전트 템플릿
templates:
researcher:
model: sonnet
timeout: 1800
analyst:
model: opus
timeout: 1200
writer:
model: sonnet
timeout: 900
coder:
model: opus
timeout: 2400동일 태스크를 여러 에이전트가 독립적으로 수행 → 결과 비교 → 최고안 선택
태스크: "마케팅 전략 수립"
├── 🔷 watson → 전략 A (데이터 기반)
├── 🔶 temp-strategist-1 → 전략 B (창의적)
├── 🟣 creative-bot → 전략 C (감성적)
└── 🗳️ 투표/평가 → 최고안 선택 또는 하이브리드
장점: 다양한 관점, 최적해 도출진행 중 역할을 바꿔서 신선한 시각 확보
Round 1:
├── Agent A: 아이디어 제안
├── Agent B: 비평
└── Agent C: 개선
Round 2 (순환):
├── Agent B: 아이디어 제안
├── Agent C: 비평
└── Agent A: 개선
→ 고착화 방지, 다각적 검토한 에이전트가 만들면 다른 에이전트가 공격적으로 비판 → 반복
Creator ──→ 초안 작성
↓
Critic ──→ "이건 왜 틀렸는가" 공격
↓
Creator ──→ 방어 및 개선
↓
Critic ──→ 재공격
↓
(3라운드 반복)
↓
Arbiter ──→ 최종 판정
결과: 훨씬 견고한 산출물여러 솔루션 생성 → 평가 → 상위권 교배 → 반복
Generation 1:
├── Solution A (점수: 7)
├── Solution B (점수: 8) ✓
├── Solution C (점수: 5)
└── Solution D (점수: 9) ✓
Generation 2:
├── B + D 하이브리드 → E
├── D 변형 → F
└── B 변형 → G
... 3세대 반복 → 최적해많은 마이크로 에이전트가 작은 조각 처리 → 창발적 결과
태스크: "100개 기업 분석"
Swarm:
├── micro-1 → 기업 1-10
├── micro-2 → 기업 11-20
├── micro-3 → 기업 21-30
...
└── micro-10 → 기업 91-100
Aggregator → 패턴 발견, 통합 인사이트한 에이전트의 출력이 다음 에이전트의 입력 (변형 전달)
Agent A: 원시 데이터 수집
↓ (데이터)
Agent B: 패턴 추출
↓ (패턴)
Agent C: 인사이트 도출
↓ (인사이트)
Agent D: 액션 아이템 생성
↓ (계획)
Agent E: 실행
각 단계에서 가치 증폭모든 에이전트가 동의해야 진행
Proposal: "이 방향으로 가자"
├── Agent A: 동의 ✓
├── Agent B: 반대 ✗ (이유: X)
├── Agent C: 동의 ✓
└── Agent D: 조건부 동의
→ 반대 의견 해소 후 재투표
→ 만장일치 → 진행
위험한 결정에 안전장치완전히 다른 분야의 에이전트가 협업
태스크: "혁신적인 앱 아이디어"
├── 🎨 Art-Agent: 예술적 관점
├── 🔬 Science-Agent: 기술적 관점
├── 📚 History-Agent: 역사적 패턴
├── 🎮 Game-Agent: 게이미피케이션
└── 🧘 Philosophy-Agent: 윤리적 고려
→ 예상치 못한 조합에서 혁신 탄생다른 에이전트들을 관찰하고 코칭하는 에이전트
Working Agents:
├── Agent A (작업 중)
├── Agent B (작업 중)
└── Agent C (작업 중)
Meta-Observer:
├── 패턴 감지: "A와 B가 중복 작업 중"
├── 개입: "B는 다른 방향 시도해봐"
├── 조언: "C의 접근법을 A도 참고해"
└── 학습: 성공 패턴 기록
팀 전체 효율성 향상같은 문제를 다른 시간 관점으로 접근
태스크: "비즈니스 전략"
├── 🏃 Sprint-Agent: 다음 주 할 일
├── 🚶 Quarter-Agent: 분기 계획
├── 🧘 Year-Agent: 연간 비전
└── 🔮 Decade-Agent: 장기 트렌드
→ 단기-장기 균형 잡힌 전략에이전트가 자신감 기반으로 태스크에 입찰
Task: "복잡한 API 설계"
Bids:
├── code-bot: 신뢰도 92%, 예상 시간 2h
├── watson: 신뢰도 65%, 예상 시간 4h
└── temp-agent: 신뢰도 78%, 예상 시간 3h
→ code-bot 낙찰 (최고 신뢰도)
→ 실패 시 차순위 시도Shared Memory Pool:
┌────────────────────────────────────────┐
│ discoveries/ │
│ ├── agent-a-finding-1.md │
│ ├── agent-b-insight-2.md │
│ └── agent-c-connection-3.md │
│ │
│ 모든 에이전트가 실시간 읽기/쓰기 │
│ → 발견 즉시 공유 → 시너지 │
└────────────────────────────────────────┘이 스킬은 다음 스킬들의 기능을 통합:
기존 스킬들과 함께 사용 가능.
어벤저스 어셈블avengers assembleagent-avengers멀티에이전트 자동화에이전트 팀 구성"어벤저스 어셈블! 다음 작업을 팀으로 처리해줘: [작업 설명]"
"avengers assemble - 이 프로젝트를 병렬로 진행해줘"
"멀티에이전트로 자동 처리해줘: [복잡한 요청]"© LeoYeAI, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 15 other files (scripts) in skills/agent-avengers of LeoYeAI/openclaw-master-skills.
Open the folder on GitHubat commit e5199b5
LeoYeAI/openclaw-master-skills
Manages pipelines on a DevOps quality and efficiency platform through its OpenAPI: list workspaces and templates, create, update, run and cancel pipelines, and read run records.
LeoYeAI/openclaw-master-skills
Patches OpenClaw's Feishu extension so an edited document triggers an isolated agent session that reads the doc and replies inline, turning it into a live chat space.
LeoYeAI/openclaw-master-skills
Multi-context memory management system for OpenClaw agents with group-isolated storage, global shared memory, workspace organization, and group-specific skills isolation.
LeoYeAI/openclaw-master-skills
Runs a brand's AI-search visibility work end to end: diagnosing how AI platforms represent it, repositioning it, producing AI-optimized content and monitoring ongoing mentions.
LeoYeAI/openclaw-master-skills
Installs and authenticates the gws CLI, then automates Gmail, Drive, Sheets, Calendar, Docs, Chat and Tasks with ready-made recipes, persona bundles and security audits.
LeoYeAI/openclaw-master-skills
Runs four advisor roles, a fitness coach, nutritionist, data analyst and TCM practitioner, to build a health profile and track workouts, diet and wellness over time.
올인원 멀티에이전트 오케스트레이션. An agent skill from LeoYeAI/openclaw-master-skills. Agent Avengers is an agent skill from LeoYeAI/openclaw-master-skills. 올인원 멀티에이전트 오케스트레이션.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a claude-code`. Or copy the skill folder (skills/agent-avengers in LeoYeAI/openclaw-master-skills) into .claude/skills/agent-avengers in your project. Claude Code loads it when a task matches its description.
Run `npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a codex`. Or copy the skill folder (skills/agent-avengers in LeoYeAI/openclaw-master-skills) into .agents/skills/agent-avengers in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add LeoYeAI/openclaw-master-skills --skill agent-avengers -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agent-avengers, .gemini/skills/agent-avengers, .github/skills/agent-avengers and .opencode/skills/agent-avengers in your project.
Going by SKILL.md and its folder, Agent Avengers needs Python for the scripts in its folder. Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Agent Avengers is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
LeoYeAI (a GitHub user) maintains it in LeoYeAI/openclaw-master-skills, which has 2,161 GitHub stars. The repository holds 1,235 skills in this directory. The repository was last updated on July 20, 2026.
Source: LeoYeAI/openclaw-master-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.