시작하기
5분이면 베로니카를 시작할 수 있습니다.
자동 설치 프롬프트
매뉴얼 설치가 끝나면, 이 프롬프트를 Claudian 채팅창에 붙여넣으세요. AI가 폴더 생성 → 파일 생성 → 개인 정보 질문 → CLAUDE.md 생성 → 검증까지 전부 자동으로 진행합니다.
아래 지시사항을 따라 내 Obsidian 볼트에 GTD + PARA + AI 어시스턴트 업무 시스템을 세팅해줘.
전체 과정을 순서대로 실행하고, 필요한 곳에서 나에게 질문해줘.
---
## 사전 단계: 설치 모드 감지
> **이 단계를 가장 먼저 실행하세요. 아래 결과에 따라 전체 프로세스의 동작 방식이 달라집니다.**
`_me/` 폴더가 볼트에 이미 존재하는지 확인해줘.
### 존재하지 않으면 → 🆕 신규 설치 모드
- 아래 모든 단계를 **처음부터 순서대로** 실행
- 모든 폴더와 파일을 새로 생성
### 존재하면 → 🔄 업데이트 모드
- 사용자에게 "기존 베로니카 시스템이 감지되었습니다. 업데이트 모드로 진행합니다." 안내
- 아래 **업데이트 원칙**을 모든 단계에 적용:
#### 업데이트 원칙
1. **사용자 데이터 보존 (절대 규칙)**
- 사용자가 내용을 입력한 파일은 **절대 덮어쓰지 않음**
- 대상: `profile.md`, `my-job.md`, `communication-pref.md`, `work-style.md`, `current-focus.md`, `decisions-log.md`, `lessons-learned.md`, `preferences.md`, `feedback-log.md`, `useful-prompts.md`
2. **새 항목만 추가**
- 이번 버전에서 새로 추가된 폴더/파일 → 생성
- 기존 파일에 새 섹션이 추가된 경우 → 해당 섹션만 추가 (기존 내용 유지)
3. **시스템 로직 업데이트**
- `_me/0_system/` 시스템 파일들 (루틴, GTD 규칙, 기록 규칙 등) → 최신 버전으로 교체
- `CLAUDE.md` 허브 구조 → 최신 버전으로 교체 (사용자 정보, 커스텀 섹션은 보존)
4. **3단계 (질문) 건너뜀**
- 이미 채워진 프로필 질문은 다시 묻지 않음
5. **변경 리포트**
- 마지막에 "이번 업데이트에서 변경된 항목" 리포트 출력:
- ✅ 새로 추가된 파일/폴더
- ✅ 업데이트된 시스템 섹션
- ⏭️ 보존된 사용자 데이터 파일
- ⚠️ 수동 확인이 필요한 항목 (있는 경우)
---
## 0단계: 권장 플러그인 확인 & 설치
아래 플러그인들이 설치되어 있는지 확인하고, 없으면 설치 방법을 안내해줘.
(Obsidian 설정 → 커뮤니티 플러그인 → 설치된 플러그인 목록에서 확인)
| 플러그인 | 용도 | 우선순위 |
|---------|------|---------|
| **Templater** | 노트 템플릿 자동 삽입 (인박스, 데일리 등 양식 자동화) | 높음 |
| **Calendar** | 데일리 노트를 달력 형태로 관리 | 중간 |
| **Dataview** | 노트 데이터를 테이블 리스트로 쿼리·필터 | 중간 |
| **Tasks** | 체크박스 기반 할일 관리, 마감일 추적 | 선택 |
### 확인 & 안내 방법
> ⚙️ 플러그인 설치는 Obsidian 앱에서만 가능합니다. AI는 설치 여부를 확인하고 안내만 할 수 있습니다.
1. 볼트의 `.obsidian/community-plugins.json` 파일을 열어서 설치 여부 확인
2. **모두 설치됨** → "권장 플러그인이 모두 설치되어 있습니다 ✅" 안내 후 1단계로 진행
3. **미설치 플러그인이 있으면** 사용자에게 아래처럼 안내:
- "다음 플러그인이 아직 설치되어 있지 않습니다: {목록}"
- "설치 방법: 설정(⚙️) → 커뮤니티 플러그인 → 찾아보기 → '{플러그인명}' 검색 → 설치 → 활성화"
- 우선순위가 '높음'인 Templater는 "강력히 권장합니다", 나머지는 "선택 사항입니다"로 안내
4. 사용자가 설치를 완료했다고 하면 (또는 건너뛰겠다고 하면) 1단계로 진행
---
## 1단계: GTD + PARA 폴더 구조 생성
아래 7개 폴더를 볼트 루트에 생성해줘:
- 00_데일리/
- 01_인박스/
- 10_단발 프로젝트/
- 20_지속 관리 업무/
- 30_참고자료/
- 40_완료 프로젝트 및 업무/
- 첨부파일/
그리고 30_참고자료/ 하위에:
- 30_참고자료/업무매뉴얼/
- 30_참고자료/서류양식/
- 30_참고자료/템플릿/
- 30_참고자료/인맥관리/
20_지속 관리 업무/ 하위 폴더는 나에게 물어봐:
"어떤 업무 영역을 지속적으로 관리하시나요? (예: 재무회계, 인사노무, 마케팅, 개발 등 2~4개 알려주세요)"
그리고 `30_참고자료/템플릿/Daily Note Template.md`를 아래 내용으로 생성해줘:
```
---
type: daily
date: {{date}}
mood:
energy:
tags: [daily]
---
# {{date}} {{요일}}
---
## 아침 리뷰
### 오늘의 집중 (TOP 3)
1.
2.
3.
### 약속 & 회의
-
### 컨디션 체크
- [ ] 충분한 수면
- [ ] 아침 루틴 완료
---
## 할일
### 오늘 반드시 (긴급/높음)
-
### 하면 좋은 일 (보통)
-
### 여유 있으면 (낮음)
-
### 대기 중
-
---
## 인박스 (빠른 캡처)
> 하루 중 떠오르는 생각, 아이디어, 할 일을 여기에 빠르게 기록.
> 저녁 리뷰 시 `01_인박스/`로 이동 또는 적절한 곳으로 분류.
-
---
## 메모 & 기록
> 회의 메모, 작업 로그, 참고사항
---
## 저녁 리뷰
### 오늘 완료한 것
-
### 잘된 점
### 개선할 점
### 내일 우선순위
1.
2.
---
## 바로가기
- [[01_인박스|인박스]]
- [[10_단발 프로젝트|프로젝트]]
```
---
## 2단계: _me/ AI 컨텍스트 폴더 생성
아래 구조로 폴더와 파일을 **정확히** 생성해줘:
### _me/1_identity/profile.md
```
# 프로필
## 기본 정보
- 이름:
- 이메일:
## 직업 정보
- 회사/조직:
- 직책:
- 역할:
## 성격 & 가치관
- 의사결정 스타일:
- 중요하게 생각하는 것:
- 스트레스 받는 상황:
- 에너지를 얻는 활동:
## 강점
-
## 보완이 필요한 점
-
## 목표
### 단기 (3개월)
-
### 장기 (1년)
-
```
### _me/1_identity/communication-pref.md
```
# 소통 선호도
## AI에게 원하는 대화 방식
- 답변 길이:
- 톤:
- 언어:
## 선호하는 출력 형태
- 의사결정 시:
- 정보 정리 시:
- 코드 관련:
## 하지 말아야 할 것
-
## 잘했을 때의 예시
-
```
### _me/1_identity/work-style.md
```
# 업무 스타일
## 업무 패턴
- 집중 시간대:
- 회의 선호 방식:
- 의사소통 채널 선호:
## 일하는 방식
- 멀티태스킹 vs 싱글태스크:
- 계획형 vs 즉흥형:
- 혼자 vs 협업:
- 큰 그림 vs 디테일:
## 생산성 도구
-
## 일하기 싫은 패턴
-
```
### _me/2_context/current-focus.md
```
# 현재 집중
> 최종 업데이트: {오늘 날짜}
> 매 1주 업데이트를 권장합니다. AI에게 "이번 주 포커스 업데이트해줘"라고 말하면 됩니다.
## 이번 주 핵심 과제
1. [ ]
2. [ ]
3. [ ]
## 진행 중인 프로젝트
| 프로젝트 | 상태 | 마감 | 의존 사항 | 비고 |
|---------|------|------|----------|------|
| | | | | |
## 다가오는 일정
| 날짜 | 일정 | 준비사항 |
|------|------|---------|
| | | |
## 최근 고민거리
-
## 이번 주 목표
-
```
### _me/1_identity/my-job.md
```
# 내 직무
## 소속
- 회사명:
- 사업 분야:
- 조직 유형:
- 팀 규모:
- 대표:
## 조직 내 나의 역할
- 직책:
- 담당:
- 보고 라인:
## 외부 서비스 현황
| 서비스 | 업체 | 담당자 | 용도 | 비고 |
|--------|------|--------|------|------|
| | | | | |
```
### _me/2_context/tools-stack.md
```
# 도구 & 기술 스택
## 업무 도구
| 카테고리 | 도구 | 용도 | 숙련도 |
|----------|------|------|--------|
| 프로젝트 관리 | | | |
| 커뮤니케이션 | | | |
| 업무 생산성 | | | |
| AI 어시스턴트 | Claude (Claudian) | 업무 자동화 | |
| 노트/지식관리 | Obsidian | 개인 지식 관리 | |
## 배우고 싶은 도구/기술
-
## 도구 사용 원칙
-
```
### _me/2_context/routine-system.md
```
# 루틴 체크 시스템
> 생성일: {오늘 날짜}
## 시스템 개요
매일/매주/매월 반복되는 루틴 업무를 관리하는 시스템.
### 일간 루틴 (매일 아침 리뷰)
- **트리거**: 매일 첫 세션 시작 시 자동 / "오늘 할일", "TOP3", "모닝 리뷰" 키워드
- **내용**: 데일리 노트 생성 → 5개 소스 스캔 → TOP3 제안 → 사용자 확인
- **저녁 리뷰**: 세션 종료 전 완료 항목 정리 + 내일 우선순위 작성
- **상세 로직**: `_me/0_system/morning-routine.md` 참조
### 주간 루틴 (월요일 루틴 체크)
- **트리거**: 월요일 세션 시작 시 자동 / "루틴 체크" 키워드
- AI가 매주 월요일에 월간루틴체크리스트를 참조하여 이번 주 할일을 안내한다.
## 마스터 파일
- 위치: `30_참고자료/업무매뉴얼/월간루틴체크리스트.md`
- 역할: 모든 루틴 업무의 원본 리스트
- 관리: 본인이 직접 항목 추가/수정/삭제
## 사용 예
- "오늘 할일 뭐야?" / "TOP3" → 오늘 데일리 노트 + TOP3 제안
- "이번 주 루틴 알려줘" → 이번 주 해당 업무 안내
- "이번 달 루틴 전체 보여줘" → 월간 전체 업무 안내
- "루틴 추가해줘: OOO" → 마스터 파일에 항목 추가
- "오늘 마무리" / "이브닝 리뷰" → 저녁 리뷰 실행
```
### _me/3_knowledge/decisions-log.md
```
# 결정 기록
> 중요한 의사결정을 기록합니다.
> 나중에 비슷한 상황이 오면 AI가 과거 결정을 참고하여 더 좋은 조언을 합니다.
## 기록 방법
대화 중 "이 결정 기록해줘"라고 말하면 AI가 아래 양식으로 추가합니다.
---
```
### _me/3_knowledge/lessons-learned.md
```
# 배운 교훈
> 경험에서 배운 교훈을 기록합니다.
> AI가 조언할 때 과거 경험을 참고하여 더 맞춤화된 답변을 합니다.
## 업무 관련
-
## 기술 관련
-
## 조직/협업 관련
-
## 개인 성장
-
```
### _me/3_knowledge/preferences.md
```
# 선호도
> 업무와 기술에 대한 선호도를 기록합니다.
> AI가 추천이나 제안을 할 때 취향을 반영합니다.
## 기술 선호
-
## 업무 방식 선호
-
## 콘텐츠 선호
-
## 싫어하는 것
-
```
### _me/4_interaction/feedback-log.md
```
# Claude 피드백 기록
> AI와의 대화에서 좋았던 점, 개선이 필요한 점을 기록합니다.
> 이 기록을 통해 AI가 점점 더 맞춤화된 응답을 합니다.
## 좋았던 점
-
## 개선 필요
-
## 특별히 유용했던 순간
-
```
### _me/4_interaction/useful-prompts.md
```
# 유용한 프롬프트
> 효과적이었던 Claude 프롬프트를 모아둡니다.
> 비슷한 상황에서 재사용하거나 발전시킬 수 있습니다.
## 업무 자동화
-
## 문서 작성
-
## 의사결정
-
## 코드/기술
-
## 기타
-
```
### _me/0_system/memory-sync.md
```
# Memory Sync 규칙
> MEMORY.md는 Claude의 **임시 버퍼(인박스)**다. `_me/`가 유일한 영구 저장소(Single Source of Truth)이다.
> Claude Code가 세션 중 자동으로 MEMORY.md에 기록한 내용을, 다음 세션 시작 시 `_me/`로 분류·이관한다.
## 원칙
- **MEMORY.md** = 임시 버퍼 (세션 간 워킹 메모). 최소한만 유지
- **`_me/`** = 영구 저장소. 모든 구조화된 지식의 원본
- 중복 금지: 이미 `_me/`에 있는 정보는 MEMORY.md에 남기지 않음
## 프로세스 (매 세션 시작 시 1회, 다른 루틴보다 먼저 실행)
1. MEMORY.md 읽기
2. 각 항목을 분류:
| 내용 유형 | 대상 파일 |
|-----------|-----------|
| 사용자 선호/싫어하는 것 | `_me/3_knowledge/preferences.md` |
| 도구/서비스 변경 | `_me/2_context/tools-stack.md` |
| 프로젝트 상태 변화 | `_me/2_context/current-focus.md` |
| 중요 결정 | `_me/3_knowledge/decisions-log.md` |
| 교훈/인사이트 | `_me/3_knowledge/lessons-learned.md` |
| 인물/프로필 변경 | `_me/1_identity/profile.md` |
| 작업 방식 변화 | `_me/1_identity/work-style.md` |
| 커뮤니케이션 선호 변화 | `_me/1_identity/communication-pref.md` |
| Claude 피드백 | `_me/4_interaction/feedback-log.md` |
| 행동 규칙 (AI용) | CLAUDE.md 자체에 반영 제안 |
3. 이미 `_me/`에 반영된 항목 → skip
4. 신규 항목 → 대상 파일에 반영 (사용자 확인 후 저장)
5. MEMORY.md 정리: 반영 완료 항목 제거, 직전 세션의 워킹 상태만 남김
## 트리거
- **매 세션 시작 시 자동** (다른 모든 루틴보다 먼저 실행)
- 사용자 키워드: "메모리 정리", "memory sync", "메모리 동기화", "sync"
```
### _me/0_system/morning-routine.md
```
# 매일 아침 루틴 (Daily Morning Review)
> **매일** 세션 시작 시, 아래 로직을 자동 실행하세요.
> 사용자가 "오늘 할일", "TOP3", "모닝 리뷰", "데일리 리뷰" 등을 말해도 실행.
## 트리거
- **매일 첫 세션** 시작 시 자동 실행
- 사용자 키워드: "오늘 할일", "TOP3", "모닝 리뷰", "데일리", "아침 루틴", "할일 확인"
## 실행 로직
### 1단계: 오늘 데일리 노트 확인/생성
- `00_데일리/{오늘날짜}.md` 존재 여부 확인
- 없으면 `30_참고자료/템플릿/Daily Note Template.md` 기반으로 자동 생성
### 2단계: 오늘 할일 후보 수집 (5개 소스 스캔)
1. **어제 데일리 노트** → `내일 우선순위` 섹션 확인 (이어서 할 일)
2. **`current-focus.md`** → 미완료(`[ ]`) 항목 중 오늘 처리 가능한 것
3. **`01_인박스/`** → `status: inbox` 항목 중 마감 임박 or 빠른 처리 가능한 것
4. **`10_단발 프로젝트/`** → 마감 임박 프로젝트의 다음 행동
5. **`30_참고자료/업무매뉴얼/월간루틴체크리스트.md`** → 오늘 해당하는 루틴 (파일이 있는 경우)
### 3단계: TOP3 제안
- 수집된 후보를 우선순위로 정렬하여 **TOP3 제안**:
- 🔴 **마감 임박** (오늘~내일 마감) → 최우선
- 🟡 **이번 주 내 처리 필요** → 중요
- 🟢 **진행하면 좋은 것** → 여유 시
- 사용자 확인/수정 후 데일리 노트의 `오늘의 집중` 섹션에 기록
### 4단계: 오늘의 약속/회의 안내
- 데일리 노트의 `약속 & 회의`에 기록된 일정 리마인드
- `current-focus.md`의 `다가오는 일정`에서 오늘 해당 항목 확인
## 저녁 리뷰 (세션 종료 전)
> 세션이 길어졌거나, 사용자가 "오늘 마무리", "이브닝 리뷰", "정리해줘" 요청 시 실행
1. 오늘 데일리 노트의 `오늘 완료한 것` 섹션 업데이트
2. 미완료 항목 확인 → 내일로 이관 여부 제안
3. `내일 우선순위` 작성 (내일 TOP3 시드)
4. `current-focus.md` 업데이트 필요 여부 제안
```
### _me/0_system/weekly-routine.md
```
# 주간 루틴 & 리뷰
---
## 월요일 루틴 체크 (자동)
> **매주 월요일** 세션 시작 시, 아래 로직을 자동 실행하세요.
1. `30_참고자료/업무매뉴얼/월간루틴체크리스트.md`를 읽는다 (파일이 없으면 생략)
2. 오늘 날짜 기준으로 **이번 주(월~금)**에 해당하는 업무를 추출한다:
- "매주 반복" → 항상 포함
- "매월 반복" → 해당 날짜 범위에 걸치면 포함
- "분기별/반기별/연간" → 해당 월이면 포함
- "수시 체크" → 월초(1~5일) 주간에만 포함
3. 추출된 항목을 **우선순위** 순으로 정리해서 안내한다:
- 🔴 마감 임박 (이번 주 내 마감)
- 🟡 이번 주 진행 필요
- 🟢 확인/준비 사항
4. 월요일이 아닌 날에도 사용자가 "이번 주 루틴", "루틴 체크", "할일 확인" 등을 요청하면 동일하게 실행
---
## 주간 리뷰 (Weekly Review)
> GTD 주간 리뷰. 한 주를 돌아보고 시스템 전체를 점검한다.
### 자동 트리거
- **토요일·일요일** 세션 시작 시 → "주간 리뷰를 진행할까요?" 제안
- **월요일** 세션 시작 시 → 지난 주말에 주간 리뷰를 진행하지 않았다면 "지난 주말에 주간 리뷰를 진행하지 않았네요. 먼저 주간 리뷰를 할까요?" 제안
- 사용자가 "주간 리뷰", "GTD 리뷰" 요청 시 즉시 실행
### 주간 리뷰 진행 (지난주 주간 리뷰 기록이 없으면 진행 필요)
> 리뷰 기록은 `00_데일리/` 에 `{날짜}_주간리뷰.md`로 저장한다.
#### 1단계: 인박스 정리
- `01_인박스/` 전체 스캔 → 미처리 항목(`status: inbox`) 분류 제안
#### 2단계: 프로젝트 점검
- `current-focus.md` 확인 → 완료 항목 체크, 새 항목 추가, 마감일 갱신
- `10_단발 프로젝트/` 스캔 → 마감 지난 항목, 멈춘 항목 확인
#### 3단계: _me 컨텍스트 점검
- `profile.md` — 이번 주 대화에서 발견된 강점/성향 반영할 것 있는지
- `work-style.md` — 업무 패턴 변화 있었는지
- `my-job.md` — 새로 알게 된 거래처/서비스 정보 있는지
- `preferences.md` — 새 도구/방식 선호 생겼는지
- `decisions-log.md` — 이번 주 중요 결정 기록 누락 없는지
#### 4단계: 다음 주 준비
- 다음 주 루틴 체크리스트 미리 확인
- 다가오는 마감 경고
```
### _me/0_system/gtd-rules.md
```
# GTD 인박스 처리 규칙
> **사용자가 새로운 업무/할일/아이디어를 채팅에 던지면 반드시 아래 프로세스를 실행한다.**
## 1단계: 캡처
- 새 업무가 들어오면 **즉시** `01_인박스/`에 노트를 생성한다
- 파일명: `{날짜}_{업무제목}.md`
- 프론트매터에 `status: inbox`, `created: {날짜}`, `gtd_type: pending` 포함
## 2단계: 명확화 & 분류
사용자에게 아래 GTD 판단 기준을 적용하여 **분류 결과를 제안**한다:
| 판단 기준 | 분류 | 처리 |
|-----------|------|------|
| 2분 이내 완료 가능? | ⚡ 즉시 실행 | 바로 처리 후 `40_완료 프로젝트 및 업무/`로 이동 |
| 내가 할 일이 아닌가? | 👋 위임 | `01_인박스/`에 `gtd_type: delegated`, 위임 대상 기록 |
| 특정 마감이 있는 프로젝트? | 📋 프로젝트 | `10_단발 프로젝트/`로 이동 |
| 지속적으로 관리해야 하는 업무? | 🔄 지속 관리 | `20_지속 관리 업무/` 해당 하위 폴더로 이동 |
| 언젠가 하고 싶지만 지금은 아닌가? | 💭 나중에 | `01_인박스/`에 유지, `gtd_type: someday` 태그 |
| 참고자료일 뿐? | 📁 참고 | `30_참고자료/`로 이동 |
## 3단계: 실행
- 분류 제안 후 사용자 확인을 받으면 해당 폴더로 파일을 이동한다
- 이동 시 프론트매터의 `status`를 업데이트한다
## 트리거 키워드
- "~해야 해", "~좀 해줘", "~할 일", "할일 추가", "인박스", "새 업무" → GTD 프로세스 시작
- "인박스 정리", "GTD 리뷰", "주간 리뷰" → `01_인박스/` 전체 스캔
## 인박스 노트 템플릿
---
status: inbox
created: {날짜}
gtd_type: pending
due:
delegated_to:
tags: []
---
# {업무 제목}
## 내용
{업무 설명}
## 다음 행동
- [ ] {구체적인 다음 행동}
```
### _me/0_system/record-rules.md
```
# 기록 규칙
## 자동 트리거 (AI가 감지 → 업데이트 제안)
| 대화에서 감지 | 업데이트 대상 | 판단 근거 |
|-------------|-------------|----------|
| 제품명(고유명사) + 설명 | `my-job.md` | 고유명사 매칭 |
| "완료", "끝났어", "마감" + 프로젝트명 | `current-focus.md` 상태 변경 | 상태 키워드 |
| 도구/서비스 이름 + 긍정/부정 평가 | `preferences.md` | 평가 표현 매칭 |
| 중요 결정 발생 | `decisions-log.md` 기록 제안 | 결정 키워드 |
| 피드백 수신 | `feedback-log.md` 기록 | 피드백 표현 |
## 사용자 호출 트리거 (사용자가 직접 요청)
| 키워드 | 액션 |
|--------|------|
| "프로필 업데이트", "내 정보 수정" | `profile.md` 편집 |
| "회사 정보 업데이트" | `my-job.md` 편집 |
| "나 이런 스타일이야", "내 습관" | `work-style.md`에 기록 |
| "이번 주 포커스 업데이트" | `current-focus.md` 갱신 |
| "컨텍스트 리뷰", "메모리 점검" | `_me/` 전체 스캔 → 빈 항목/오래된 항목 리포트 |
## 업데이트 방식
- 업데이트할 내용 발견 시, 해당 업무 완료 후 "~~ 내용을 ○○.md에 반영할까요?" 제안
- 사용자 확인 후 업데이트 실행
- 사소한 것은 모아뒀다가 세션 종료 전에 한번에 제안
```
---
## 3단계: 개인 정보 수집 & 프로필 생성
> 🔄 **업데이트 모드**: `profile.md` 등에 이미 내용이 채워져 있으면 이 단계를 건너뛰고 4단계로 진행. 단, 이번 버전에서 새로 추가된 필드가 있으면 해당 질문만 추가로 진행.
위 파일들을 모두 생성한 후, 나에게 아래 질문들을 **하나씩** 물어봐.
답변을 받으면 해당 파일에 바로 채워넣어줘.
### profile.md 작성을 위한 질문:
1. "이름과 이메일을 알려주세요"
2. "의사결정 스타일은 어떤가요? (데이터 기반 / 직감형 / 혼합형)"
3. "업무에서 중요하게 생각하는 것은요? (효율성 / 정확성 / 임팩트 등)"
4. "본인의 강점과 보완이 필요한 점을 각각 알려주세요"
5. "3개월 내 단기 목표와 1년 장기 목표는?"
### my-job.md 작성을 위한 질문:
6. "회사/조직명, 직책, 구체적인 역할을 알려주세요"
7. "보고 라인(상사)은 누구인가요?"
8. "정기적으로 이용하는 외부 서비스가 있나요? (세무사, 법무, 은행 등)"
### communication-pref.md 작성을 위한 질문:
9. "Claude 답변은 간결하게 / 상세하게 / 상황에 따라 중 어떤 것을 선호하나요?"
10. "대화 톤은 캐주얼 / 비즈니스 / 친근하면서도 전문적 중 어떤 게 좋나요?"
11. "AI가 하지 말아야 할 것이 있다면? (예: 과도한 이모지, 불필요한 아첨 등)"
### work-style.md 작성을 위한 질문:
12. "집중 잘 되는 시간대는? 의사소통 채널 선호 순서는?"
13. "멀티태스킹 vs 싱글태스크? 계획형 vs 즉흥형?"
질문이 다 끝나면 답변 내용으로 profile.md, my-job.md, communication-pref.md, work-style.md를 완성해줘.
---
## 4단계: CLAUDE.md 생성
> 🔄 **업데이트 모드**: CLAUDE.md가 이미 존재하면 **사용자 정보(이름/회사/역할)는 보존**하고, 시스템 섹션(루틴, GTD 규칙, 기록 규칙 등)만 아래 최신 내용으로 교체해줘. 사용자가 직접 추가한 커스텀 섹션이 있으면 그것도 보존.
볼트 루트에 CLAUDE.md를 생성해줘. 3단계에서 수집한 정보를 {중괄호} 자리에 넣어줘.
```
# Claude 메모리 시스템
> 이 파일은 매 세션 시작 시 자동으로 로딩됩니다.
> 아래 파일들을 참조하여 사용자에 대한 맥락을 파악하세요.
## 사용자
- 이름: {이름}
- 회사: {회사명}
- 역할: {역할 요약}
## 필수 참조 (매 세션)
- `_me/1_identity/profile.md` — 기본 정보, 성격, 강점/약점
- `_me/1_identity/my-job.md` — 소속, 직책, 담당 업무, 거래처
- `_me/2_context/current-focus.md` — 지금 집중하는 일
## 상황별 참조
- 나의 직무/거래처 → `_me/1_identity/my-job.md`
- 도구/기술 관련 질문 → `_me/2_context/tools-stack.md`
- 의사결정 도움 필요 → `_me/3_knowledge/decisions-log.md`
- 조언/코칭 요청 → `_me/3_knowledge/lessons-learned.md`
- 선호도 확인 → `_me/3_knowledge/preferences.md`
- 대화 방식 조정 → `_me/1_identity/communication-pref.md`
- Claude 피드백 확인 → `_me/4_interaction/feedback-log.md`
- 루틴 업무 체크 → `_me/2_context/routine-system.md` + `30_참고자료/업무매뉴얼/월간루틴체크리스트.md`
## 🔄 메모리 동기화 (매 세션 시작 시)
> MEMORY.md는 Claude의 **임시 버퍼(인박스)**다. `_me/`가 유일한 영구 저장소(Single Source of Truth)이다.
> Claude Code가 세션 중 자동으로 MEMORY.md에 기록한 내용을, 다음 세션 시작 시 `_me/`로 분류·이관한다.
### 원칙
- **MEMORY.md** = 임시 버퍼 (세션 간 워킹 메모). 최소한만 유지
- **`_me/`** = 영구 저장소. 모든 구조화된 지식의 원본
- 중복 금지: 이미 `_me/`에 있는 정보는 MEMORY.md에 남기지 않음
### 프로세스 (매 세션 시작 시 1회, 다른 루틴보다 먼저 실행)
1. MEMORY.md 읽기
2. 각 항목을 분류:
| 내용 유형 | 대상 파일 |
|-----------|-----------|
| 사용자 선호/싫어하는 것 | `_me/3_knowledge/preferences.md` |
| 도구/서비스 변경 | `_me/2_context/tools-stack.md` |
| 프로젝트 상태 변화 | `_me/2_context/current-focus.md` |
| 중요 결정 | `_me/3_knowledge/decisions-log.md` |
| 교훈/인사이트 | `_me/3_knowledge/lessons-learned.md` |
| 인물/프로필 변경 | `_me/1_identity/profile.md` |
| 작업 방식 변화 | `_me/1_identity/work-style.md` |
| 커뮤니케이션 선호 변화 | `_me/1_identity/communication-pref.md` |
| Claude 피드백 | `_me/4_interaction/feedback-log.md` |
| 행동 규칙 (AI용) | CLAUDE.md 자체에 반영 제안 |
3. 이미 `_me/`에 반영된 항목 → skip
4. 신규 항목 → 대상 파일에 반영 (사용자 확인 후 저장)
5. MEMORY.md 정리: 반영 완료 항목 제거, 직전 세션의 워킹 상태만 남김
### 트리거
- **매 세션 시작 시 자동** (다른 모든 루틴보다 먼저 실행)
- 사용자 키워드: "메모리 정리", "메모리 동기화", "sync"
## 📅 매일 아침 루틴 — 매일 아침 리뷰 (자동)
> **매일** 세션 시작 시, 아래 로직을 자동 실행하세요.
> 사용자가 "오늘 할일", "TOP3", "모닝 리뷰", "데일리 리뷰" 등을 말해도 실행.
### 트리거
- **매일 첫 세션** 시작 시 자동 실행
- 사용자 키워드: "오늘 할일", "TOP3", "모닝 리뷰", "데일리", "아침 루틴", "할일 확인"
### 실행 로직
#### 1단계: 오늘 데일리 노트 확인/생성
- `00_데일리/{오늘날짜}.md` 존재 여부 확인
- 없으면 `30_참고자료/템플릿/Daily Note Template.md` 기반으로 자동 생성
#### 2단계: 오늘 할일 후보 수집 (5개 소스 스캔)
1. **어제 데일리 노트** → `내일 우선순위` 섹션 확인 (이어서 할 일)
2. **`current-focus.md`** → 미완료(`[ ]`) 항목 중 오늘 처리 가능한 것
3. **`01_인박스/`** → `status: inbox` 항목 중 마감 임박 or 빠른 처리 가능한 것
4. **`10_단발 프로젝트/`** → 마감 임박 프로젝트의 다음 행동
5. **`30_참고자료/업무매뉴얼/월간루틴체크리스트.md`** → 오늘 해당하는 루틴 (파일이 있는 경우)
#### 3단계: TOP3 제안
- 수집된 후보를 우선순위로 정렬하여 **TOP3 제안**:
- 🔴 **마감 임박** (오늘~내일 마감) → 최우선
- 🟡 **이번 주 내 처리 필요** → 중요
- 🟢 **진행하면 좋은 것** → 여유 시
- 사용자 확인/수정 후 데일리 노트의 `오늘의 집중` 섹션에 기록
#### 4단계: 오늘의 약속/회의 안내
- 데일리 노트의 `약속 & 회의`에 기록된 일정 리마인드
- `current-focus.md`의 `다가오는 일정`에서 오늘 해당 항목 확인
### 저녁 리뷰 (세션 종료 전)
> 세션이 길어졌거나, 사용자가 "오늘 마무리", "이브닝 리뷰", "정리해줘" 요청 시 실행
1. 오늘 데일리 노트의 `오늘 완료한 것` 섹션 업데이트
2. 미완료 항목 확인 → 내일로 이관 여부 제안
3. `내일 우선순위` 작성 (내일 TOP3 시드)
4. `current-focus.md` 업데이트 필요 여부 제안
## 🔁 월요일 루틴 체크 (자동)
> **매주 월요일** 세션 시작 시, 아래 로직을 자동 실행하세요.
1. `30_참고자료/업무매뉴얼/월간루틴체크리스트.md`를 읽는다 (파일이 없으면 생략)
2. 오늘 날짜 기준으로 **이번 주(월~금)**에 해당하는 업무를 추출한다:
- "매주 반복" → 항상 포함
- "매월 반복" → 해당 날짜 범위에 걸치면 포함
- "분기별/반기별/연간" → 해당 월이면 포함
- "수시 체크" → 월초(1~5일) 주간에만 포함
3. 추출된 항목을 **우선순위** 순으로 정리해서 안내한다:
- 🔴 마감 임박 (이번 주 내 마감)
- 🟡 이번 주 진행 필요
- 🟢 확인/준비 사항
4. 월요일이 아닌 날에도 사용자가 "이번 주 루틴", "루틴 체크", "할일 확인" 등을 요청하면 동일하게 실행
## 📥 GTD 인박스 처리 규칙 (절대 규칙)
> **사용자가 새로운 업무/할일/아이디어를 채팅에 던지면 반드시 아래 프로세스를 실행한다.**
### 1단계: 캡처
- 새 업무가 들어오면 **즉시** `01_인박스/`에 노트를 생성한다
- 파일명: `{날짜}_{업무제목}.md`
- 프론트매터에 `status: inbox`, `created: {날짜}`, `gtd_type: pending` 포함
### 2단계: 명확화 & 분류
사용자에게 아래 GTD 판단 기준을 적용하여 **분류 결과를 제안**한다:
| 판단 기준 | 분류 | 처리 |
|-----------|------|------|
| 2분 이내 완료 가능? | ⚡ 즉시 실행 | 바로 처리 후 `40_완료 프로젝트 및 업무/`로 이동 |
| 내가 할 일이 아닌가? | 👋 위임 | `01_인박스/`에 `gtd_type: delegated`, 위임 대상 기록 |
| 특정 마감이 있는 프로젝트? | 📋 프로젝트 | `10_단발 프로젝트/`로 이동 |
| 지속적으로 관리해야 하는 업무? | 🔄 지속 관리 | `20_지속 관리 업무/` 해당 하위 폴더로 이동 |
| 언젠가 하고 싶지만 지금은 아닌가? | 💭 나중에 | `01_인박스/`에 유지, `gtd_type: someday` 태그 |
| 참고자료일 뿐? | 📁 참고 | `30_참고자료/`로 이동 |
### 3단계: 실행
- 분류 제안 후 사용자 확인을 받으면 해당 폴더로 파일을 이동한다
- 이동 시 프론트매터의 `status`를 업데이트한다
### 트리거 키워드
- "~해야 해", "~좀 해줘", "~할 일", "할일 추가", "인박스", "새 업무" → GTD 프로세스 시작
- "인박스 정리", "GTD 리뷰", "주간 리뷰" → `01_인박스/` 전체 스캔
### 인박스 노트 템플릿
---
status: inbox
created: {날짜}
gtd_type: pending
due:
delegated_to:
tags: []
---
# {업무 제목}
## 내용
{업무 설명}
## 다음 행동
- [ ] {구체적인 다음 행동}
## 🔄 주간 리뷰
> GTD 주간 리뷰. 한 주를 돌아보고 시스템 전체를 점검한다.
### 자동 트리거
- **토요일·일요일** 세션 시작 시 → "주간 리뷰를 진행할까요?" 제안
- **월요일** 세션 시작 시 → 지난 주말에 주간 리뷰를 진행하지 않았다면 "지난 주말에 주간 리뷰를 진행하지 않았네요. 먼저 주간 리뷰를 할까요?" 제안
- 사용자가 "주간 리뷰", "GTD 리뷰" 요청 시 즉시 실행
### 주간 리뷰 진행 (지난주 주간 리뷰 기록이 없으면 진행 필요)
> 리뷰 기록은 `00_데일리/` 에 `{날짜}_주간리뷰.md`로 저장한다.
#### 1단계: 인박스 정리
- `01_인박스/` 전체 스캔 → 미처리 항목(`status: inbox`) 분류 제안
#### 2단계: 프로젝트 점검
- `current-focus.md` 확인 → 완료 항목 체크, 새 항목 추가, 마감일 갱신
- `10_단발 프로젝트/` 스캔 → 마감 지난 항목, 멈춘 항목 확인
#### 3단계: _me 컨텍스트 점검
- `profile.md` — 이번 주 대화에서 발견된 강점/성향 반영할 것 있는지
- `work-style.md` — 업무 패턴 변화 있었는지
- `my-job.md` — 새로 알게 된 거래처/서비스 정보 있는지
- `preferences.md` — 새 도구/방식 선호 생겼는지
- `decisions-log.md` — 이번 주 중요 결정 기록 누락 없는지
#### 4단계: 다음 주 준비
- 다음 주 루틴 체크리스트 미리 확인
- 다가오는 마감 경고
## 연락처·인맥 관리 규칙
> 업무 중 사람 이름 또는 법인·단체 이름이 언급될 때 자동 실행
### 트리거
- 대화에서 **사람 이름** 또는 **법인/단체명**이 언급되면 아래 프로세스 시작
### 프로세스
1. `30_참고자료/인맥관리/` 검색
2. 검색 결과를 사용자에게 보여주고 **업데이트 여부를 확인**
3. 사용자 확인 후 해당 파일 업데이트
### 업데이트 위치 기준
| 구분 | 저장 위치 | 기록 내용 |
|------|----------|----------|
| 개인 인맥 관리 | `30_참고자료/인맥관리/이름.md` | 연락처 + 소통 히스토리 + 성향 메모 |
## 기록 규칙
### 자동 트리거 (AI가 감지 → 업데이트 제안)
| 대화에서 감지 | 업데이트 대상 | 판단 근거 |
|-------------|-------------|----------|
| 제품명(고유명사) + 설명 | `my-job.md` | 고유명사 매칭 |
| "완료", "끝났어", "마감" + 프로젝트명 | `current-focus.md` 상태 변경 | 상태 키워드 |
| 도구/서비스 이름 + 긍정/부정 평가 | `preferences.md` | 평가 표현 매칭 |
| 중요 결정 발생 | `decisions-log.md` 기록 제안 | 결정 키워드 |
| 피드백 수신 | `feedback-log.md` 기록 | 피드백 표현 |
### 사용자 호출 트리거 (사용자가 직접 요청)
| 키워드 | 액션 |
|--------|------|
| "프로필 업데이트", "내 정보 수정" | `profile.md` 편집 |
| "회사 정보 업데이트" | `my-job.md` 편집 |
| "나 이런 스타일이야", "내 습관" | `work-style.md`에 기록 |
| "이번 주 포커스 업데이트" | `current-focus.md` 갱신 |
| "컨텍스트 리뷰", "메모리 점검" | `_me/` 전체 스캔 → 빈 항목/오래된 항목 리포트 |
### 업데이트 방식
- 업데이트할 내용 발견 시, 해당 업무 완료 후 "~~ 내용을 ○○.md에 반영할까요?" 제안
- 사용자 확인 후 업데이트 실행
- 사소한 것은 모아뒀다가 세션 종료 전에 한번에 제안
## 볼트 구조
00_데일리/ — 일간 노트
01_인박스/ — 미분류 메모, 빠른 캡처
10_단발 프로젝트/ — 마감 있는 단발 업무
20_지속 관리 업무/ — 지속 관리 영역
30_참고자료/ — 참고 지식
40_완료 프로젝트 및 업무/ — 완료/비활성 자료
첨부파일/ — 이미지, 첨부 파일
_me/ — Claude 메모리 시스템 (개인 컨텍스트)
```
---
## 5단계: 검증
모든 파일 생성이 끝나면 아래를 실행해줘:
### 🆕 신규 설치일 경우:
1. 생성된 폴더/파일 목록을 보여줘
2. 아래 체크리스트를 표시해줘:
- [ ] 볼트 루트에 7개 폴더 생성 확인
- [ ] _me/ 폴더에 4개 하위 폴더 + 12개 파일 생성 확인
- [ ] profile.md에 개인 정보 입력 확인
- [ ] my-job.md에 소속/직책/거래처 입력 확인
- [ ] communication-pref.md에 선호도 입력 확인
- [ ] work-style.md에 업무 스타일 입력 확인
- [ ] CLAUDE.md 생성 + 사용자 정보 반영 확인
- [ ] 데일리 노트 템플릿 생성 확인 (`30_참고자료/템플릿/Daily Note Template.md`)
- [ ] CLAUDE.md에 매일 아침 루틴 + 월요일 루틴 체크 섹션 포함 확인
3. "세팅이 완료되었습니다! 테스트해보세요: '다음 주까지 분기 보고서 작성해야 해'라고 말해보세요." 라고 안내해줘.
4. "매일 아침 루틴도 세팅되었습니다. 'TOP3' 또는 '오늘 할일'이라고 말하면 오늘 할일을 정리해줍니다." 라고 안내해줘.
### 🔄 업데이트일 경우:
1. 아래 형식으로 **변경 리포트**를 출력해줘:
```
## 업데이트 완료 리포트
### ✅ 새로 추가됨
- (이번 버전에서 새로 생성된 파일/폴더/섹션 목록)
### ✅ 시스템 업데이트됨
- (CLAUDE.md 등에서 최신 로직으로 교체된 섹션 목록)
### ⏭️ 보존됨 (변경 없음)
- (사용자 데이터가 있어 건드리지 않은 파일 목록)
### ⚠️ 수동 확인 필요 (해당 시)
- (사용자가 직접 확인/조정이 필요한 항목)
```
2. "업데이트가 완료되었습니다! 기존 데이터는 모두 보존되었습니다." 라고 안내해줘.
---
## 참고: 이 시스템에 대한 설명
### GTD (Getting Things Done) 워크플로우
모든 새 업무를 01_인박스에 먼저 캡처 → 분류(2분 이내 즉시실행 / 위임 / 프로젝트 / 지속관리 / 나중에 / 참고) → 해당 폴더로 이동
### PARA (Projects, Areas, Resources, Archive) 구조
- 10_단발 프로젝트/ = Projects (시작과 끝이 있는 업무)
- 20_지속 관리 업무/ = Areas (꾸준히 관리하는 영역)
- 30_참고자료/ = Resources (참고 지식)
- 40_완료 프로젝트 및 업무/ = Archive (완료/비활성)
### 프론트매터 형식
모든 업무 노트에 아래 YAML 프론트매터를 적용:
- status: inbox / active / delegated / someday / done
- created: 날짜
- gtd_type: pending / project / area / reference / someday / delegated
- due: 마감일
- delegated_to: 위임 대상
- tags: []
→ 모든 것을 순서대로 실행해줘. 1단계부터 시작!