| name | routine |
| description | pm-copilot 작업(데일리 브리핑·주간회고·지표 감시·VOC 정리 등)을 매일/매주 자동 실행하는 클라우드 루틴을 등록·관리한다. 맥이 꺼져 있어도 도는 무인 자동. "매일 자동 / 예약 걸어줘 / 루틴 등록 / 아침마다 자동으로 / 자동화 켜줘 / 주간 회고 예약"일 때. |
작업 흐름(항상): 왜(목적·의도) → 무엇을 → 어떻게 → 기존 컨텍스트·리서치 → 기획 → 시각화 → 호출·실행 → 🔁회고·보완. 자세히 [[method]].
routine — 클라우드 루틴 등록·관리 (무인 자동)
맥 꺼져도 도는 자동은 claude.ai 클라우드 루틴으로 한다(로컬 cron 아님). GitHub 저장소 + 계정 커넥터로 클라우드에서 실행된다.
⏸ 준비가 안 됐으면 걸지 않는다 (필수)
설정이 덜 된 상태에서 루틴을 걸면 예약 시각마다 빈 브리핑이나 "설정 없음"이 날아온다. 사용자는 그걸 보고 루틴을 꺼 버리고 다시는 안 켠다. 아무것도 안 보내는 게 빈 걸 보내는 것보다 낫다.
pm-copilot schedule_brief --kind morning
- 거부되면 등록하지 말고 빠진 것부터 채운다. 억지로 크론에 넣지 않는다.
- 예약으로 깨어났는데 아직 준비가 안 됐으면 스크립트가 조용히 종료한다(오류 아님). 예약 로그에 빨간 줄을 쌓지 않는다.
- 등록 후에도 데이터가 비면 "할 일 없음"을 보내지 말고 아무것도 보내지 않는다.
1. 무엇을·언제 (목적 먼저)
- 흔한 루틴: 데일리 브리핑(평일 09:00) · 주간 회고(금 17:00) · 지표 감시(매일) · VOC 정리(매일/주). cron 최소 간격 1시간.
- 사용자에게 무엇을 · 요일/시각 · 어디로(채널) 만 확인한다.
2. 등록 (두 경로)
- A.
/schedule(대화형): "평일 09시에 pm-copilot 데일리 브리핑 실행" → 루틴 생성. (가능하면 이 세션의 스케줄 기능으로 대신 등록 제안)
- B. claude.ai/code/routines(웹): New routine → 저장소
github.com/sminju98/pm-copilot → 프롬프트 → 스케줄 → 커넥터 → 생성.
- 등록용 프롬프트·크론식·환경변수 레시피:
pm-copilot schedule_brief
3. 무인 실행 전제 (정직하게 안내)
- 클라우드는 로컬 config·웹훅을 못 본다 → 루틴 '환경변수/시크릿'에:
PM_COPILOT_SCHEDULED=1, PM_COPILOT_SLACK_PRIVATE(+ 팀 시 PM_COPILOT_SLACK_TEAM), PM_COPILOT_CONTEXT(또는 노션 커넥터).
- 읽기(메일·노션·지라)는 claude.ai 계정 커넥터로. 웹 리서치가 필요하면 루틴 네트워크 접근을 켠다.
- 마지막 '생성' 클릭은 사람이 — 이 세션에선 대신 못 누른다. 첫 실행 후 실제 슬랙 도착을 꼭 확인.
- 등록을 마치면
pm-copilot set_config brief.routine_enabled=true.
4. 관리
목적별로 루틴을 하나씩(브리핑·회고·지표·VOC). 안 쓰는 건 정리한다. 여러 개여도 각자 요일/시각·채널만 다르게.
관련: [[daily-brief]] · [[weekly-review]] · [[metrics-watch]] · [[voc]] · [[method]]