← ClaudeAtlas

my-context-synclisted

나의 컨텍스트 싱크. 여러 소스에서 정보를 수집하고 하나의 문서로 정리한다. "싱크", "sync", "정보 수집" 요청에 사용.
GeonheeYe/multi-agent-dotfiles · ★ 3 · AI & Automation · score 60
Install: claude install-skill GeonheeYe/multi-agent-dotfiles
# My Context Sync 흩어진 정보를 한곳에 모아 정리하는 스킬. Slack, Gmail, Google Calendar에서 최근 정보를 수집하고, 하나의 마크다운 문서로 통합한다. ## 소스 정의 ### 소스 1: Slack | 항목 | 값 | |------|-----| | MCP 도구 | `mcp__claude_ai_Slack__slack_read_channel` | | 수집 범위 | 최근 7일 | 수집할 채널 목록: <!-- 자신이 주로 사용하는 채널명으로 바꾸세요 --> ```yaml channels: - name: "general" # 전체 공지 - name: "project-updates" # 프로젝트 소식 - name: "random" # 자유 채널 ``` 수집 방법: ``` 각 채널에 대해 mcp__claude_ai_Slack__slack_read_channel 호출. 채널명과 메시지 개수(limit)를 전달한다. Connectors로 연결한 경우: mcp__claude_ai_Slack__slack_read_channel(channel="general", limit=50) claude mcp add로 연결한 경우: mcp__slack__slack_read_channel(channel="general", limit=50) (도구명은 연결 방식에 따라 다를 수 있음. /mcp로 확인) ``` 추출할 정보: - 중요 공지사항 - 의사결정 사항 ("확정", "결정", "합의" 키워드) - 나에게 멘션된 메시지 - 답장이 필요한 질문 ### 소스 2: Gmail | 항목 | 값 | |------|-----| | 실행 방법 | Python 스크립트 (Gmail API) | | 수집 범위 | 최근 7일, 받은편지함 | <!-- Gmail은 MCP가 아닌 스크립트로 수집합니다 --> <!-- 이 스크립트는 Block 2에서 Claude가 자동으로 작성해줍니다 --> 수집 방법: ```bash uv run python .claude/skills/my-context-sync/scripts/gmail_fetch.py --days 7 ``` 추출할 정보: - 안 읽은 이메일 수 - 중요 발신자 이메일 요약 - 회신이 필요한 이메일 - 일정 초대 (캘린더 연동) ### 소스 3: Google Calendar | 항목 | 값 | |------|-----| | 실행 방법 | Python 스크립트 (Google Calendar API) | | 수집 범위 | 오늘 ~ 7일 후 | <!-- 이 스크립트는 Block 2에서 Claude가 자동으로 작성해줍니다 --> 수집 방법: ```bash uv run python .claude/skills/my-context-sync/scripts/calendar_fetch.py --days 7 ``` 추출할 정보: - 오늘의 일정 - 이번 주 주요 미팅 - 준비가 필요한 미팅 (발표, 외부 미팅 등) - 일정 충돌 여