Recipe: Team Onboarding
5분 이내에 새 팀원의 AI Skill 환경을 설정합니다.
시나리오
새로운 개발자가 팀에 합류합니다. 다음이 필요합니다:
- 조직 전체 Skill (코딩 표준, 리뷰 가이드라인)
- 프로젝트별 Skill (도메인 지식, 아키텍처 규칙)
- 사용 중인 모든 AI 도구(Claude Code, Cursor 등)에서 동작하는 환경
해결 방법
1단계: 온보딩 스크립트 작성
팀 위키나 저장소에 scripts/setup-skills.sh로 저장하세요:
#!/bin/bash
set -e
echo "Installing skillshare..."
curl -fsSL https://raw.githubusercontent.com/runkids/skillshare/main/install.sh | sh
echo "Initializing..."
skillshare init
echo "Installing organization skills..."
skillshare install your-org/org-skills
echo "Running security audit..."
skillshare audit
echo "Syncing to all AI tools..."
skillshare sync
echo "Done! Run 'skillshare list' to see installed skills."
2단계: 신규 입사자가 스크립트 실행
curl -fsSL https://your-org.github.io/setup-skills.sh | sh
또는 스크립트가 팀 저장소에 있는 경우:
git clone your-org/team-tools
./team-tools/scripts/setup-skills.sh
3단계: 프로젝트별 설정
신규 입사자가 프로젝트를 클론할 때:
cd your-project
skillshare sync -p
이 명령은 Project 범위의 Skill을 자동으로 가져옵니다.
4단계: 모든 것이 동작하는지 확인
# Global Skill 확인
skillshare list
# Project Skill 확인
skillshare list -p
# Sync 상태 확인
skillshare status
확인
skillshare list가 조직 Skill을 표시합니다skillshare status가 모든 Target이 동기화되었음을 보여줍니다- Claude Code / Cursor를 열면 Skill이 로드되어 있는 것이 보입니다
변형
- Dev container 온보딩: 팀에서 dev container를 사용한다면
.devcontainer/Dockerfile과postCreateCommand에 skillshare를 추가하세요 — 컨테이너가 시작될 때 Skill이 준비됩니다 - Homebrew 기반 설치: macOS/Linux 팀에서는
curl | sh대신brew install skillshare를 사용하세요 - Hub 검색: 신규 입사자에게 Hub를 알려주세요:
skillshare search --hub https://your-org.github.io/skillshare-hub.json