프로젝트 온보딩
생산성입문
처음 접하는 프로젝트의 디렉토리 구조, 기술 스택, 핵심 파일, 주요 흐름을 자동으로 분석하여 빠르게 프로젝트를 이해할 수 있도록 도와줍니다.
트리거
/onboard사용빈도프로젝트 투입 시
이직 첫날이나 새 프로젝트에 투입된 개발자라면? /onboard로 5분 만에 전체 구조 파악하고 바로 기여 시작
온보딩탐색이해
작동 흐름
/onboard 실행
↓
Phase 1: 4개 스캔 병렬
dir-scan
디렉토리 구조 스캔
stack-detect
기술 스택 감지
file-map
핵심 파일 매핑
flow-trace
핵심 흐름 추적
↓
개요 문서 생성
↓
✓ 기술 스택 + 핵심 파일 + 아키텍처 + Quick Start
스킬 코드
# Project Onboarding Skill
## Trigger: /onboard
When invoked in a new project:
1. Scan project structure:
- Directory tree (2 levels deep)
- Key config files
- README.md content
2. Detect tech stack:
- Language and framework
- Database and ORM
- Testing framework
- CI/CD setup
3. Identify key files:
- Entry points (main, index, app)
- Route definitions
- Database models/schemas
- Environment config
4. Map core flows:
- Request lifecycle
- Data flow
- Authentication flow
5. Output:
---
## 🗺️ Project Overview
### Tech Stack
[framework] + [language] + [database]
### Key Files
- Entry: `src/index.ts`
- Routes: `src/routes/`
- Models: `src/models/`
### Architecture
[brief description of patterns used]
### Quick Start
```bash
[install command]
[run command]
```
### Key Concepts
- [concept 1]: [explanation]
- [concept 2]: [explanation]
---
복사해서 CLAUDE.md에 붙여넣으면 바로 사용할 수 있습니다.
프로젝트 온보딩 작동 방식
Project Onboarding은 새 코드베이스의 디렉토리 구조, 설정 파일, 핵심 모듈을 스캔하여 아키텍처 패턴, 엔트리 포인트, 주요 의존성, 개발 워크플로우를 포함한 간결한 오리엔테이션 가이드를 생성합니다.
프로젝트 온보딩이(가) 빛나는 순간
새 프로젝트나 팀에 합류할 때 적응 시간을 획기적으로 단축합니다. 며칠 동안 코드를 읽는 대신, 즉시 아키텍처 전체 그림을 파악하고 각 기능이 어디에 있는지 정확히 알 수 있습니다.
핵심 특장점
- 며칠이 아닌 몇 분 만에 아키텍처 개요 생성
- 엔트리 포인트와 핵심 모듈을 자동 식별
- 컴포넌트 간 의존성 관계를 매핑
- 코드베이스 구조의 멘탈 모델 생성