npx claudepluginhub sam42-lab/everything-claude-code-krThis skill uses the workspace's default tool permissions.
필요할 때 에이전트 팀을 찾아보고 조합할 수 있는 대화형 메뉴입니다. 평면 구조와 도메인 하위 디렉터리 구조를 모두 지원합니다.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
필요할 때 에이전트 팀을 찾아보고 조합할 수 있는 대화형 메뉴입니다. 평면 구조와 도메인 하위 디렉터리 구조를 모두 지원합니다.
에이전트 파일은 페르소나 프롬프트(정체성, 규칙, 워크플로, 산출물)를 담은 markdown 파일이어야 합니다. 첫 번째 # Heading은 에이전트 이름으로, 첫 번째 문단은 설명으로 사용합니다.
평면 구조와 하위 디렉터리 구조를 모두 지원합니다.
하위 디렉터리 구조: 폴더 이름에서 도메인을 추론합니다.
agents/
├── engineering/
│ ├── security-engineer.md
│ └── software-architect.md
├── marketing/
│ └── seo-specialist.md
└── sales/
└── discovery-coach.md
평면 구조: 공통 파일명 접두사에서 도메인을 추론합니다. 두 개 이상 파일이 같은 접두사를 공유할 때만 도메인으로 인정합니다. 접두사가 고유한 파일은 "General"로 분류합니다. 알고리즘은 첫 번째 - 기준으로 나누므로, product-management 같은 다단어 도메인은 하위 디렉터리 구조를 쓰는 것이 좋습니다.
agents/
├── engineering-security-engineer.md
├── engineering-software-architect.md
├── marketing-seo-specialist.md
├── marketing-content-strategist.md
├── sales-discovery-coach.md
└── sales-outbound-strategist.md
에이전트는 두 가지 방식으로 탐색하며, 결과는 에이전트 이름 기준으로 병합 및 중복 제거합니다.
claude agents 명령(기본) — claude agents를 실행해 CLI가 알고 있는 모든 에이전트 목록을 가져옵니다. 여기에는 사용자 에이전트, 플러그인 에이전트(예: everything-claude-code:architect), 내장 에이전트가 포함됩니다. 경로 설정 없이도 ECC 마켓플레이스 설치본을 자동 포함합니다../agents/**/*.md + ./agents/*.md — 프로젝트 로컬 에이전트~/.claude/agents/**/*.md + ~/.claude/agents/*.md — 전역 사용자 에이전트이름이 충돌하면 앞선 소스가 우선합니다. 우선순위는 사용자 에이전트 > 플러그인 에이전트 > 내장 에이전트입니다. 사용자가 지정하면 사용자 정의 경로도 사용할 수 있습니다.
claude agents를 실행해 전체 에이전트 목록을 가져오고 각 줄을 파싱합니다.
plugin-name: 접두사를 가집니다. 예: everything-claude-code:security-reviewer. : 뒤를 에이전트 이름으로, 플러그인 이름을 도메인으로 사용합니다.~/.claude/agents/ 또는 ./agents/의 해당 markdown 파일을 읽어 이름과 설명을 추출합니다.Explore, Plan)는 사용자가 명시적으로 포함하라고 하지 않으면 건너뜁니다.markdown 파일에서 읽은 사용자 에이전트는 다음 규칙을 따릅니다.
- 앞의 텍스트를 파일명 접두사로 모읍니다. 같은 접두사가 2개 이상 있을 때만 도메인으로 인정합니다. 예를 들어 engineering-security-engineer.md, engineering-software-architect.md는 모두 engineering으로 시작하므로 Engineering 도메인으로 묶습니다. 접두사가 고유한 파일(예: code-reviewer.md, tdd-guide.md)은 "General"에 넣습니다.# Heading에서 에이전트 이름을 추출합니다. 헤딩이 없으면 파일명에서 .md를 제거하고 하이픈을 공백으로 바꾼 뒤 제목형으로 변환합니다.claude agents 실행과 파일 경로 탐색 후에도 에이전트를 찾지 못하면, "No agents found. Run \claude agents` to verify your setup."`라고 안내하고 중단합니다.
Available agent domains:
1. Engineering — Software Architect, Security Engineer
2. Marketing — SEO Specialist
3. Sales — Discovery Coach, Outbound Strategist
Pick domains or name specific agents (e.g., "1,3" or "security + seo"):
유연한 입력을 허용합니다.
"1,3"은 Engineering과 Sales의 모든 에이전트를 선택"security + seo"는 탐색된 에이전트에 퍼지 매칭"all from engineering"은 해당 도메인의 모든 에이전트를 선택5개를 초과해 선택되면 이름순으로 나열한 뒤 범위를 줄이도록 안내합니다. 예: "You selected N agents (max 5). Pick which to keep, or say 'first 5' to use the first five alphabetically."
선택을 확인합니다.
Selected: Security Engineer + SEO Specialist
What should they work on? (describe the task):
subagent_type: "general-purpose"prompt: "{agent file content}\n\nTask: {task description}"모든 출력을 수집해 통합 보고서로 제시합니다.
에이전트가 1개만 선택됐다면 종합 섹션을 생략하고 결과를 바로 제시합니다.
User: team builder
Claude:
Available agent domains:
1. Engineering (2) — Software Architect, Security Engineer
2. Marketing (1) — SEO Specialist
3. Sales (4) — Discovery Coach, Outbound Strategist, Proposal Strategist, Sales Engineer
4. Support (1) — Executive Summary
Pick domains or name specific agents:
User: security + seo
Claude:
Selected: Security Engineer + SEO Specialist
What should they work on?
User: Review my Next.js e-commerce site before launch
[두 에이전트가 병렬로 실행되고, 각자 전문 분야를 코드베이스에 적용]
Claude:
## Security Engineer Findings
- [findings...]
## SEO Specialist Findings
- [findings...]
## Synthesis
Both agents agree on: [...]
Tension: Security recommends CSP that blocks inline styles, SEO needs inline schema markup. Resolution: [...]
Next steps: [...]