Arguments
authors: A list of git author names separated by commas or spaces (e.g.,hangeol,loegnahor"hangeol loegnah").- Since multiple names may refer to the same person, process the commits for all names together.
- If omitted, check the current user with
git log --format="%an" | head -1.
Rules
- If no date range is specified separately, base it on this week(Monday through today).
- If the user mentions "last week", "the previous week", etc., use that week (Monday through Sunday).
- The output language defaults to Korean.
- Today's date: check with the
date +%Y-%m-%dcommand.
Steps
- Determine the period
- If there is a date argument, use that period.
- If not, calculate from this week's Monday through today.
-
Collect commits
- Collect commits for all author names.
--author를\|Query them all at once by connecting with:
git log --author="name1\|name2" --after="<start>" --before="<end>" --pretty=format:"%ad | %s" --date=short --all - Collect commits for all author names.
-
Write a one-line summary for each date
- Group the commits by date.
- For each date, exclude merge commits and summarize the work content very concisely.
- Format: separate each item with
/. Never use commas (,). - Put all the work for that date on one line.
- Minimize technical terms, but use feature names or module names as they are.
- If the date is a weekend (Sat/Sun) and there are no commits, do not output that date.
-
Output format
-
Output directly as text without saving to a file.
-
Format example:
**3/10 (월)** 카테고리 DB 마이그레이션 / blog 레이아웃 개선 / 로그인 UI 수정 **3/11 (화)** S3 리소스 정리 기능 추가 / editor 자동저장 제거 / community 스키마 분리 -
Format the date in
**M/D (요일)**format and make it bold. -
Use Korean abbreviations for weekdays: Mon/Tue/Wed/Thu/Fri/Sat/Sun
-
Example
**3/3 (월)**
editor Radix UI → Base UI 마이그레이션 / Drizzle 초기 마이그레이션 및 DB 복사 스크립트 추가 / Blog 콘솔을 News로 통합 및 매거진 매니저 지원 / magazine 편집 후 네비게이션 및 캐시 무효화 수정 / canWrite 체크 서버 로더로 이동
**3/4 (화)**
account roles JSONB → account_role 조인 테이블 분리 / rolesVersion 세션 무효화 추가 / RN 콘솔 플랫폼 탭 레이아웃 전환 / editor 외부 이미지 붙여넣기 시 자동 재업로드 / 헤더 사용자 정보 뱃지 추가 / changelog 모듈 추가 / community 인트로 페이지 및 서브헤더 구현 / SSR CSS import 수정 / vitest 마이그레이션
**3/5 (수)**
다크모드 36개 파일 적용 / Sonner 토스트 타입별 색상 추가 / community 히어로 배너 편집 기능 / target 모듈 core로 추출 / role 다이얼로그 리디자인 / 플랫폼 기반 RN 매니저 접근 제어 / blog 카드에 조회수·좋아요·댓글 통계 추가 / HoverCard delay 수정
**3/6 (금)**
카테고리 DB 기반 시스템 마이그레이션 / 역할 콘솔 멤버 관리 리디자인 / community 인트로 편집 라우트 분리 및 역할 가드 추가 / FN 버전 뱃지·PRD/POC 뱃지 복구 / RN null minorVersion 처리 / blog 툴바 버튼 재배치 / 드래프트 복원 토스트 수정