SuperAPI AI Directory

my-team-setup

Agents & models

View repository

Updated 10-15 21:38

About this skill

my-team-setup — EO Studio team member one-click setup

When an EO Studio team member runs this right after installing Claude Code, it sets up the MCP servers needed for work + basic settings + team context all at once.

Execution flow

Phase 0: Pre-check

Automatically check the following items with Bash. If any item fails, guide the user and stop.

# 1. Claude Code CLI 설치 확인
claude --version

# 2. Node.js 설치 확인 (MCP 서버 실행에 필요)
node --version
3. Check that npm/npx is available

npx --version


**실패 시 안내**:
- Claude Code 미설치 → `npm install -g @anthropic-ai/claude-code` 안내
- Node.js 미설치 → `brew install node` (Mac) 또는 https://nodejs.org 안내
- 모두 통과 → Phase 1 진행

### Phase 1: 팀원 정보 수집

AskUserQuestion으로 아래 3가지만 물어본다 (한 번에 모두):

Starting the EO Studio team setup!

  1. What is your name? (e.g., Seohyun)
  2. What kind of work do you mainly do? (e.g., finance, editing, business development, HR, marketing, development)
  3. Please select all the tools you use for work from the list below:
    • [a] Slack (messages, channel search)
    • [b] Notion (documents, wiki)
    • [c] Google Calendar (schedule management)
    • [d] Gmail (email search/drafting)
    • [e] Airtable (data management)
    • [f] ClickUp (project management)
    • [g] All of them!

### Phase 2: MCP 서버 설치

팀원이 고른 도구에 맞춰 MCP를 설치한다.

#### Cloud MCP (OAuth 기반 — API 키 불필요, 브라우저 로그인만)

Anthropic 관리형 MCP는 `claude mcp add --transport cloud` 명령으로 추가한다.
팀원이 브라우저에서 OAuth 인증만 하면 되므로 가장 쉬운 방식.

| 선택 | MCP 이름 | 설치 명령 |
|------|----------|-----------|
| a | Slack | `claude mcp add Slack -t cloud -s user` |
| b | Notion | `claude mcp add Notion -t cloud -s user` |
| c | Google Calendar | `claude mcp add "Google Calendar" -t cloud -s user` |
| d | Gmail | `claude mcp add Gmail -t cloud -s user` |
| f | ClickUp | `claude mcp add ClickUp -t cloud -s user` |

#### Local MCP (API 키 필요)

| 선택 | MCP 이름 | 설치 명령 |
|------|----------|-----------|
| e | Airtable | 아래 별도 절차 |

**Airtable 설치 절차**:
1. AskUserQuestion: "Airtable Personal Access Token이 있나요? (없으면 https://airtable.com/create/tokens 에서 생성)"
2. 토큰을 받으면:
```bash
claude mcp add airtable -s user -- npx -y airtable-mcp-server --token RECEIVED_TOKEN

After installing each Cloud MCP

claude mcp add When run, a browser opens and the OAuth authentication screen appears. Guide the team member: "Log in in the browser and click 'Allow' and it will connect automatically."

Phase 3: Enable plugins

Install basic plugins useful for EO team members:

# 커밋 명령어 (git commit/push/PR)
claude plugin add commit-commands@claude-plugins-official

# 코드 리뷰 (PR 리뷰)
claude plugin add code-review@claude-plugins-official

For non-developers, skip plugin installation, and suggest additions only for developers:

# 개발자 추가 플러그인
claude plugin add pr-review-toolkit@claude-plugins-official
claude plugin add superpowers@claude-plugins-official

Phase 4: Create team CLAUDE.md

Create a basic CLAUDE.md in the team member's working directory. Caution: If a CLAUDE.md already exists, never overwrite it.

In the team member's home directory, ~/.claude/CLAUDE.mdcreate only if it does not exist:

# CLAUDE.md — EO Studio ({이름})

## 역할
{팀원이 답한 업무 영역} 담당

## 규칙
- 한국어로 대화, 코드와 파일명은 영어
- 결과물을 설명보다 먼저 제시
- 모호하면 추측하지 말고 물어볼 것

## 자주 쓰는 도구
{선택한 MCP 목록}

Phase 5: Verification + Completion

Automatic verification

# 설치된 MCP 목록 확인
claude mcp list

Check that all the MCPs installed in Phase 2 are visible in the output.

Completion message

셋업 완료! {이름}님의 Claude Code 환경이 준비됐습니다.

설치된 MCP:
  {설치된 MCP 목록}

바로 해볼 수 있는 것들:
  - "오늘 캘린더 일정 알려줘"
  - "Slack #general 채널 최근 메시지 요약해줘"  
  - "Notion에서 OO 문서 찾아줘"

더 알아보기:
  - /day1-onboarding → Claude Code 기본기 학습
  - /my-context-sync → 모든 도구의 컨텍스트를 한 번에 수집

Error handling

Situation Response
claude No command Guide global npm installation + check PATH
node No command Guide to brew install node or the official website
OAuth browser does not open Guide to copy the URL directly → paste into browser
MCP already installed Skip with "Already connected"
No Airtable token Guide to the token creation URL, and explain that it can be added later

Precautions

  • This skill must be run on the team member's machine(not on Seohyun's machine)
  • Cloud MCP는 scope를 userset it to so it can be used in all projects
  • Never output sensitive API keys to logs
  • If a CLAUDE.md already exists, do not overwrite it