meetinglisted
Install: claude install-skill GeonheeYe/multi-agent-dotfiles
# Meeting 스킬
오디오 파일을 받아 전체 파이프라인을 실행한다:
오디오 보정 → chunked STT → (선택적) 화자분리 → Claude 교정+요약 → (선택적) Dooray 위키 업로드
## 소스 추적
- 실행 코드 저장소: `https://github.com/GeonheeYe/meeting-tools`
- 로컬 실행 경로: `~/meeting_tools`
- 환경 변수: `~/meeting_tools/.env` (setup.sh가 `~/dotfiles/meeting_tools/.env` 존재 시 symlink로 연결)
## 사용법
~~~
/meeting setup # 초기 설정 (처음 사용 시)
/meeting record # 녹음 시작 (새 터미널 창)
/meeting ~/meetings/audio.wav # 기본 처리
/meeting ~/meetings/audio.wav 스프린트 회의 4명 RAG, 파이프라인 # 화자분리 포함
/meeting ~/meetings/audio.wav XQBot 리뷰 2명 project:내프로젝트 # 프로젝트 용어 활용
/meeting ~/meetings/audio.wav XQBot 리뷰 2명 BIRD,GRPO agenda.txt # 참고 문서 포함
~~~
- 기본 실행은 오디오 보정 + chunked STT다.
- 화자 수(`N명`)를 주면 pyannote 화자 분리 실행. 없으면 생략(빠름).
- 참고 문서(`.pdf`, `.txt`, `.md`, `.docx`)를 주면 STT 정확도 향상 + Claude 교정에 활용.
---
## `/meeting setup` — 초기 설정
처음 사용하거나 새 환경에서 설치할 때 실행한다.
### Step 1: meeting-tools 클론
```bash
if [ -d ~/meeting_tools ]; then
cd ~/meeting_tools && git pull
else
git clone https://github.com/GeonheeYe/meeting-tools.git ~/meeting_tools
fi
```
### Step 2: setup.sh 실행 + 하드웨어 감지 메시지 출력
```bash
cd ~/meeting_tools && bash setup.sh
```
setup.sh 완료 후 터미널 출력에서 하드웨어 감지 결과를 확인하고 사용자에게 다음 형식으로 안내한다:
```
✅ 환경 감지 완료
하드웨어: {감지된 환경}
사용 모델: {백엔드 + 모델}
```
하드웨어별 메시지:
- Apple Silicon: `Apple Silicon M시리즈 (N GB RAM) → mlx-whisper large-v