homeblog

[셀프 모니터링 #2] 프롬프트 분석 후 첫 자동화

Apr 1, 2026

1 views

#1에서 만든 로깅 시스템으로 프롬프트가 쌓이기 시작했다. /analyze-prompts를 돌려봤다.

첫 분석 결과

/analyze-prompts는 프롬프트 로그를 읽고 반복 패턴, 카테고리 분포, 시간대별 사용량 등을 분석해준다.

돌려보니 PR 리뷰 코멘트를 확인하는 프롬프트가 반복되고 있다는 게 확인됐다.

뭘 반복하고 있었나

PR을 올리면 coderabbitai 같은 봇이 코멘트를 남긴다. 이걸 확인하고 반영하려면 매번 이런 프롬프트를 입력하고 있었다:

  1. "이 PR 에서 coderabbitai가 코멘트 남긴 목록을 확인해줘"
  2. "이 브랜치에서 수정되지 않은 파일은 제외해"
  3. "이건 뭐지?", "이건 반영하자" — 코멘트별 판단
  4. /commit

비슷한 필터 조건을 설명하고 있다는 게 보였다. 5~6개의 프롬프트가 이 작업에 쓰이고 있었다.

/review-comments skill로 만들어봤다

반복되는 흐름을 하나의 skill로 압축해봤다.

/review-comments 741

이 한 줄로 아래가 자동 실행된다:

  1. 코멘트 수집 — gh api로 PR 코멘트를 가져오고 봇/사람 분류
  2. 필터링 — diff 범위 내 파일 기준 필터 + 이미 해결된 코멘트 제외
  3. 요약 출력 — 심각도별(Major/Minor/Info) 정리
  4. 선택 반영 — "1, 2번 반영해줘" 같은 지시
  5. 완료 보고 — 변경 사항 요약 후 커밋 대기