컨텍스트 스위치
워크플로우입문
여러 프로젝트를 오가며 작업할 때, 현재 프로젝트의 상태를 STATUS.md에 저장하고, 다른 프로젝트로 전환할 때 해당 프로젝트의 상태를 불러오는 스킬입니다.
트리거
/switch사용빈도주 3-5회
3개 프로젝트를 동시에 진행하는 PM라면? /switch만으로 프로젝트 간 매끄러운 전환
프리랜서로 여러 클라이언트 프로젝트를 관리할 때라면? 각 프로젝트 상태를 자동으로 저장/복원
멀티태스킹상태 관리프로젝트
작동 흐름
/switch [project-name] 실행
↓
Phase 1: 2개 태스크 병렬
state-save
현재 상태 저장
target-load
대상 프로젝트 로드
↓
컨텍스트 복원 + 이전 작업 지점 안내
↓
✓ 프로젝트 간 매끄러운 전환 완료
스킬 코드
# Context Switch Skill
## Trigger: /switch [project-name]
When the user types /switch [project-name]:
1. Save current context:
- Read current STATUS.md (if exists)
- Update with: current task, modified files, blockers
- Write to ./STATUS.md
2. Load target project context:
- Navigate to target project directory
- Read its STATUS.md and CLAUDE.md
- Summarize where we left off
3. Output:
---
## 🔀 Context Switch
**From**: [current project]
**To**: [target project]
### 📍 Saved State
- [what was in progress]
### 📍 Restored State
- [what to continue]
- [known blockers]
---
복사해서 CLAUDE.md에 붙여넣으면 바로 사용할 수 있습니다.
컨텍스트 스위치 작동 방식
Context Switch는 현재 프로젝트 상태(미완료 태스크, 변경 파일, 진행 메모)를 STATUS.md 스냅샷에 저장한 후, 대상 프로젝트의 저장된 상태를 불러와 마지막 작업 지점에서 바로 재개할 수 있게 합니다.
컨텍스트 스위치이(가) 빛나는 순간
하루 종일 여러 프로젝트를 오가며 작업 상황을 놓치지 않고 전환해야 할 때 필수적입니다. 특히 프리랜서나 병렬 워크스트림을 관리하는 PM에게 핵심 스킬입니다.
핵심 특장점
- 자동 상태 저장으로 마찰 없는 프로젝트 전환
- 전환마다 보통 15~20분 걸리는 컨텍스트 손실 방지
- 독립적인 상태 파일로 무제한 프로젝트에 대응
- Session Summary와 조합하여 완전한 워크플로우 커버리지 실현