agentsclimarketplace

Team research

Skill aiskillstore/marketplace/skills/cubha/team-research

Security-audited skills for Claude, Codex & Claude Code. One-click install, quality verified.

Install
npx -y skills add aiskillstore/marketplace --skill team-research

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.

What its author says it does

Copied from the file, not written here

팀 에이전트 병렬 리서치 오케스트레이터. 프로젝트 시작 전 기술 스택, 아키텍처, 경쟁 제품을 리서처 서브에이전트로 병렬 조사하고 결과를 취합한다. '/team-research', '팀 리서치', '리서치해줘', '사전 조사' 등 언급 시 호출

SKILL.md

5.2 KB, ~1.8k tokens by cl100k_base, as published. Nobody here has run it

Team Research — 팀 에이전트 병렬 리서치 오케스트레이터

$ARGUMENTS 에 대해 리서처 서브에이전트를 병렬로 spawn하여 사전 리서치를 수행하고, 결과를 취합하여 보고서를 생성한다.

BRIEF → DISPATCH → COLLECT → SYNTHESIZE → REPORT

이 플러그인은 리서처 서브에이전트 4종을 동봉한다: tech-researcher, architecture-researcher, market-researcher, ux-researcher(--deep 전용).


Phase 0: PARSE — 인자 파싱

$ARGUMENTS 에서 아래를 추출한다:

항목추출 대상기본값
프로젝트명첫 번째 인자 또는 자연어에서 추출(필수 — 없으면 AskUserQuestion)
깊이 옵션--quick, --deep, 없음기본 (4개 에이전트)

깊이별 에이전트 구성:

옵션에이전트 수구성
--quick3개tech-researcher + architecture-researcher + market-researcher
기본4개tech-researcher + architecture-researcher + market-researcher + 제약사항 (오케스트레이터 직접)
--deep5개기본 + ux-researcher

Phase 1: BRIEF — 프로젝트 브리핑 수집

기존 자료 탐색 (CLAUDE.md, ANALYSIS-*.md, RESEARCH-*.md, package.json) 후, 없으면 사용자에게 브리핑 요청:

  1. 어떤 프로젝트인가? 2. 타겟 사용자? 3. 선호/제외 기술? 4. 특별 조사 항목?

Phase 2: DISPATCH — 팀원 배포

리서치 주제 결정 → 오케스트레이터 Context7 리서치(병렬, 설치돼 있으면) → 리서처 서브에이전트 병렬 배포. 상세 절차 및 프롬프트 템플릿은 phase-dispatch.md 참조.


Phase 3: COLLECT — 결과 수집

각 에이전트 완료 시 결과를 검증한다:

검증 항목판정
출력 형식이 올바른가형식 불량 → 핵심만 추출
출처가 명시되어 있는가출처 없음 → 신뢰도 낮음 표기
프로젝트 목적과 관련 있는가무관한 내용 → 제외
다른 에이전트 결과와 모순되는가양쪽 근거 비교 후 판단

오케스트레이터의 Context7 결과도 통합한다(수행한 경우).


Phase 4: SYNTHESIZE — 종합 분석

크로스 분석:

  • tech-researcher 추천 기술 ↔ architecture-researcher 패턴 호환성
  • market-researcher 경쟁 분석 ↔ 차별화에 필요한 기술 요구사항
  • (--deep 시) ux-researcher UX 방향 ↔ 기술 스택 UI 프레임워크 적합성

통합 권장안 도출 (1순위 조합 + 2순위 대안 + 주의사항).


Phase 5: REPORT — 보고서 생성

docs/research/RESEARCH-{주제}-{YYYY-MM-DD}.md 파일을 생성한다. 보고서 포맷은 report-template.md 참조.

사용자에게 요약 출력:

📊 팀 리서치 완료
══════════════════════════════════
프로젝트:       {프로젝트명}
참여 에이전트:  {N}명
보고서:         {경로}
══════════════════════════════════

후속 워크플로우 연결

RESEARCH 파일은 후속 프로젝트 범위산정·스택 확정·초기화 단계에서 근거로 재사용된다. 조사(team-research)와 결정(범위·스택 확정)의 역할을 분리하는 것이 핵심이다.

같은 마켓의 관련 스킬이 함께 설치돼 있으면 자연스럽게 이어진다:

  • /scope — 그린필드 다음 단계. RESEARCH 파일을 범위산정과 스택 확정의 근거로 로드한다.
  • /analyze — 기존 코드베이스가 있는 경우, RESEARCH 존재 시 이미 조사된 항목을 생략하고 "기술 트렌드 대비" 섹션에 참조한다. (그린필드에서는 /analyze 대신 /scope 사용)

설치돼 있지 않아도 RESEARCH 파일 자체가 독립적인 리서치 산출물로 기능한다.


특수 인자

인자설명
--quick핵심 3개 에이전트만
--deep기본 + ux-researcher
--no-context7Context7 리서치 생략
--stdout파일 생성 없이 터미널에 결과 출력

주의사항

  • 코드 수정 금지 — 이 스킬은 리서치 전용이다.
  • 리서처 서브에이전트 결과가 모순될 경우, 출처가 더 신뢰할 수 있는 쪽을 채택한다.
  • Context7 MCP 도구는 설치돼 있을 때 오케스트레이터가 직접 호출한다 (서브에이전트에서는 MCP 도구 사용 불가). 미설치 시 WebSearch/WebFetch만으로 진행한다.
  • 기존 RESEARCH 파일이 있으면 덮어쓰지 않고 주제+날짜로 구분한다.
  • 보고서에 API 키, 비밀번호 등 민감 정보를 포함하지 않는다.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.