بنقرة واحدة
endwrite
세션 종료 직전 이번 세션 요약을 brain/00_inbox/sessions에 저장하고 종료 잠금을 해제합니다. exit/clear/compact 전에 반드시 실행.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
세션 종료 직전 이번 세션 요약을 brain/00_inbox/sessions에 저장하고 종료 잠금을 해제합니다. exit/clear/compact 전에 반드시 실행.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
세션 시작 시 직전 세션 로그와 오늘 daily plan을 읽어 컨텍스트를 복원합니다. SessionStart hook이 자동으로 호출하거나 사용자가 수동으로 호출할 수 있습니다.
한 작업(질문/턴)이 끝날 때 brain 저장소의 변경사항을 커밋/푸시/PR할지 사용자에게 확인합니다. Stop hook이 brain에 dirty가 있을 때 자동 호출하거나 사용자가 수동 호출할 수 있습니다.
하루 마무리. 오늘 세션 로그들을 취합해 brain/04_archive/daily에 요약 파일을 만들고, 프로젝트 문서에 변경점을 반영. 금요일엔 주간 로그도 작성.
세션 중간 진척도 체크. 오늘 daily plan 체크리스트 + 오늘 세션 로그 + 오늘 git 커밋을 종합해서 완료/진행 후보를 제시하고, 사용자 확인 후 plan을 업데이트합니다.
하루 시작 시 수동 호출. archive/daily의 최근 요약과 roadmap/진행중 실험을 읽고 오늘 daily plan을 생성.
استنادا إلى تصنيف SOC المهني
| name | endwrite |
| description | 세션 종료 직전 이번 세션 요약을 brain/00_inbox/sessions에 저장하고 종료 잠금을 해제합니다. exit/clear/compact 전에 반드시 실행. |
BRAIN=/Users/hyohwan/Documents/main/brain
세션 종료 전 작업 요약 저장. UserPromptSubmit hook이 종료 명령을 차단하며 이 skill을 유도합니다.
세션 요약 작성은 메인 Claude가 담당 (세션 대화가 메인 컨텍스트에 있음). 나머지 파일 I/O(저장, 번호 부여, 중복 체크)는 Sonnet subagent 위임 가능:
Agent(subagent_type="oh-my-claudecode:executor", model="sonnet",
description="endwrite: 세션 로그 저장 + EXP/ADR 후보 처리",
prompt="<요약 본문 + $BRAIN + EXP/ADR 후보 리스트>")
y/n 확인은 메인 Claude. 저장/마커 생성만 subagent.
시각/세션 ID:
DATE=$(date +%Y-%m-%d), HM=$(date +%H%M).SESSION_ID 환경변수 또는 ${DATE}-${HM} 대체.세션 요약 작성:
$BRAIN/01_projects/*/experiments/EXP-*.md, $BRAIN/01_projects/*/decisions/ADR-*.md → [[EXP-NNN]], [[ADR-NNN]] wikilink로 "변경된 파일" 섹션에 기록.새 EXP/ADR 후보 감지 (조건부 확장):
references/exp-adr-detection.md 참조 (필요 시에만 Read).파일 저장:
$BRAIN/03_templates/session-log.md 읽어 치환.$BRAIN/00_inbox/sessions/${DATE}/ (mkdir -p 필요).${HM}.md (충돌 시 ${HM}-${SESSION_ID:0:6}.md).date/session/started/ended 채움.종료 잠금 해제:
touch /tmp/claude-endwrite-done-$CLAUDE_SESSION_ID.완료 메시지:
sessions/${DATE}/${HM}.md. 이제 /clear/exit 가능합니다."