로컬 AI CLI에 작업을 아웃소싱할 때 자동 활성화. Use when the task is complex, requires specialized AI capabilities, or benefits from distributing work to different AI models
/plugin marketplace add inchan/claude-plugins/plugin install icp-outsourcing@inchan-claude-pluginThis skill inherits all available tools. When active, it can use any tool Claude has access to.
resources/cli-capabilities.md복잡하거나 특화된 AI 능력이 필요한 작업을 로컬 AI CLI(claude, gemini, codex, qwen)에 위임하는 스킬입니다.
v0.1.0 (현재):
/outsource 커맨드를 직접 호출할 때만 활성화v0.2.0 이후 (계획):
CLI 우선순위 (작업 유형별):
| 작업 유형 | 1순위 | 2순위 | 3순위 | 4순위 |
|---|---|---|---|---|
| 일반 작업 | gemini | claude | qwen | codex |
| 코드 리뷰 | codex | gemini | claude | qwen |
| 단순/저복잡도 | qwen | gemini | claude | codex |
자동 활성화 시 CLI 추천:
작업 내용을 분석하여 적합한 CLI를 추천하세요:
# 1. 복잡도 판단
IF 작업이 단순하고 복잡도가 낮음 (< 100 토큰, 단일 작업):
추천 CLI = qwen # 비용 효율적
# 2. 리뷰 작업
ELIF 작업에 "코드 리뷰", "PR 리뷰", "리뷰", "검토" 포함:
추천 CLI = codex # 리뷰 전문
대안 = [gemini, claude, qwen]
# 3. 특화 작업
ELIF 작업에 "수학", "알고리즘", "최적화", "수식" 포함:
추천 CLI = qwen # 수학/논리 전문
ELIF 작업에 "번역", "대규모 데이터", "로그 분석", "다국어" 포함:
추천 CLI = gemini # 대용량/다국어 전문
ELIF 작업에 "아키텍처", "보안 분석", "설계" 포함:
추천 CLI = claude # 심층 분석 전문
ELIF 작업에 "코드 생성", "테스트 작성", "디버깅" 포함:
추천 CLI = codex # 코드 생성 전문
# 4. 일반 작업 (기본값)
ELSE:
추천 CLI = gemini # 일반 작업 1순위
대안 = [claude, qwen, codex]
대화형 CLI 선택 (v0.1.0):
1. 작업 분석
2. 추천 CLI 제시 (1개)
3. 사용자에게 다른 CLI 선택 옵션 제공
4. 선택된 CLI로 작업 전달
복잡도 기반 자동 선택 (v0.2.0+):
MCP 도구 사용:
이 스킬은 다음 MCP 도구를 사용합니다:
mcp__other-agents__list_agents
mcp__other-agents__use_agent
일반적인 에러 시나리오:
| 에러 | 원인 | 해결 방법 |
|---|---|---|
| MCP 연결 실패 | other-agents 미실행 | MCP 서버 시작 안내 |
| CLI 미설치 | 선택한 CLI 없음 | 설치 가이드 제공 |
| Git 저장소 에러 | Codex는 Git 필요 | 다른 CLI 추천 |
| API 키 오류 | 환경 변수 미설정 | 설정 방법 안내 |
상세 내용은 resources/ 참조:
resources/cli-capabilities.md
사용자: "FastAPI로 RESTful API 서버 만드는 예제 작성해줘"
스킬 활성화:
1. 키워드 분석: "코드 생성", "RESTful API"
2. 추천 CLI: codex (코드 생성 전문)
3. 사용자 확인 후 codex에 작업 전달
4. 결과 요약 + 상세 코드 제공
사용자: "이 프로젝트의 아키텍처를 분석하고 개선점 제안해줘"
스킬 활성화:
1. 키워드 분석: "아키텍처 분석", "개선점"
2. 추천 CLI: claude (심층 분석 강점)
3. 사용자 확인 후 claude에 작업 전달
4. 결과 요약 + 상세 분석 제공