agentleFS
dgk-devdgk-dev/dgk-claude/skills/rrr/SKILL.md

rrr

Skill16 starsChanged 8 months agoMITView on GitHub

GLM-5 코드 리뷰 (유료). /rr의 상위 버전 — GLM-5 744B 모델로 더 깊은 리뷰. /rrr 또는 'GLM-5 리뷰' 요청 시 사용.

2 other projects use a version of this.

Adopted by

Most recently taken up by

  • Other versions2 projects use a version of this.

    Word for word · 0

    None found.

    Edited · 0

    None found.

    Wrote their own version · 2

    1. Soul-Brews-Studio/arra-oracle-skills-cli★ 121same name
    2. l3rowniecakez/Claude_Skill★ 0same name

    How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.

  • In this repository4 other files it gives its agents.

The file

Files
SKILL.md

/rrr - GLM-5 Code Review

GLM-5 (744B) 모델로 현재 변경사항을 깊이 있게 코드 리뷰한다. /rr (glm-4.7-flash, 무료)의 상위 버전.

사용법

/rrr                   # GLM-5 리뷰 (staged + unstaged 변경사항)
/rrr staged            # staged 변경사항만
/rrr pr                # PR diff 리뷰
/rrr 보안 집중          # 커스텀 인스트럭션 추가

실행 방법

glm-review --model glm-5 CLI를 반드시 run_in_background=true + dangerouslyDisableSandbox=true 로 실행한다.

1. 세션 컨텍스트 감지 + diff 생성 (리뷰 실행 전 필수)

멀티 세션 환경(동시 5-10개 Claude Code가 main에서 커밋/푸시)에서 안정적으로 동작하는 --diff-file 방식을 사용한다.

  1. 이번 세션에서 수정/생성한 파일 목록을 정리
  2. git 루트 디렉토리를 확인: git rev-parse --show-toplevel
  3. 상태에 따라 diff 생성:

케이스 A: 이미 커밋됨 (가장 흔함)

GIT_ROOT=$(git rev-parse --show-toplevel)
COMMIT_HASH=<이 세션의 커밋 해시>
cd "$GIT_ROOT" && git show "$COMMIT_HASH" -- <file1> <file2> ... > /tmp/glm-review-diff.patch

케이스 B: 미커밋 (uncommitted 상태)

GIT_ROOT=$(git rev-parse --show-toplevel)
cd "$GIT_ROOT" && git diff HEAD -- <file1> <file2> ... > /tmp/glm-review-diff.patch
# 신규 파일은 git add -N 후 diff에 포함

케이스 C: 단독 세션 (다른 변경 없음)

# --diff-file 없이 기본 모드 사용 가능
glm-review --model glm-5
  1. diff 파일이 비어있으면 → "리뷰할 변경사항 없음" 안내 후 종료

2. 사전 확인 (선택)

헬스 체크로 API 연결 확인:

glm-review --model glm-5 --health

3. 리뷰 실행

# ★ 권장: diff 파일로 리뷰 (멀티 세션 환경에서 가장 안정적)
glm-review --model glm-5 --diff-file /tmp/glm-review-diff.patch

# 기본 리뷰 (uncommitted 변경사항, 단독 세션일 때)
glm-review --model glm-5

# 모드 지정
glm-review --model glm-5 --mode staged
glm-review --model glm-5 --mode pr

# 커스텀 인스트럭션 추가
glm-review --model glm-5 --diff-file /tmp/glm-review-diff.patch "보안 취약점 집중 검토"

실행 우선순위 (자동 결정):

  1. 커밋됨 + 멀티 세션 → --diff-file (git show로 diff 생성 후 전달)
  2. 미커밋 + 멀티 세션 → --diff-file (git diff HEAD로 생성 후 전달)
  3. 단독 세션 → 기본 모드 (glm-review --model glm-5 그대로)

실행 파라미터 매핑 (사용자 인자 → CLI 플래그):

  • staged → --mode staged
  • pr → --mode pr
  • 그 외 텍스트 → positional 인자로 전달 (따옴표로 감싸기)
  • 빠른 리뷰 원할 시 → --no-thinking 추가 (thinking mode 비활성화, 속도 향상)
  • 모델 고정: 항상 --model glm-5 포함

4. 백그라운드 실행 패턴 (필수)

Bash tool 호출:
  command: "glm-review --model glm-5 [args]"
  run_in_background: true
  dangerouslyDisableSandbox: true

5. 실행 후 즉시 턴 종료

백그라운드 실행 직후 사용자에게 안내하고 즉시 턴을 종료한다:

"GLM-5 리뷰가 백그라운드에서 진행 중입니다. 완료되면 알림을 통해 결과를 전달합니다."

자동 완료 알림이 오면 검증 + 수정 단계를 진행한다.

6. 검증 + 수정 (완료 알림 후 필수)

/rr과 동일한 검증 + 수정 프로세스를 따른다:

  1. 오탐 필터링: 지적한 각 이슈를 실제 코드(Read)와 대조하여 검증
  2. 유효 이슈 정리: 검증된 이슈만 사용자에게 Severity별로 보고
  3. 수정 실행: Critical/Warning 이슈는 사용자 확인 후 직접 Edit으로 수정
  4. 결과 보고: 수정 완료 후 최종 요약 제시

버전

1.3.0

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.