{"id":"888572e6-40c7-4869-b953-3ac12003359f","shortId":"YrQbe3","kind":"skill","title":"rr","tagline":"코드 리뷰. 작업 후 변경사항을 Z.AI 모델로 검토하고, Codex가 결과를 다시 검증해 유효한 이슈만 정리한다. /rr 또는 'GLM 리뷰' 요청 시 사용.","description":"# /rr\n\nUse `glm-review` as a second reviewer for the current change set, then validate the reported issues against the actual code before you trust or repeat them.\n\n## Default Flow\n\n1. Determine the exact change scope first.\n- If the user points to a commit, prefer commit mode.\n- If the user says `staged`, use staged mode.\n- If the user says `pr`, use PR mode.\n- If the workspace has mixed unrelated changes, build a focused diff file for only the intended files.\n2. Run a quick connectivity check only when the environment looks suspect:\n\n```bash\nglm-review --health\n```\n\n3. Run the review with the narrowest correct input:\n\n```bash\nglm-review\nglm-review --mode staged\nglm-review --mode pr\nglm-review --mode commit --ref <COMMIT_HASH>\nglm-review --diff-file /tmp/glm-review-diff.patch\n```\n\n4. Treat the output as a candidate issue list, not ground truth.\n5. Re-open the referenced code and verify each claim.\n6. Report only valid issues, ordered by severity.\n7. If fixing issues is in scope, fix them and rerun the closest relevant verification.\n\n## Choosing Review Input\n\nPrefer the most specific path that isolates the current task:\n\n- committed single change:\n\n```bash\nglm-review --mode commit --ref <COMMIT_HASH>\n```\n\n- committed subset of files:\n\n```bash\nglm-review --mode commit --ref <COMMIT_HASH> --files src/a.ts src/b.ts\n```\n\n- custom focused diff for multi-session or mixed worktrees:\n\n```bash\nGIT_ROOT=$(git rev-parse --show-toplevel)\ncd \"$GIT_ROOT\" && git diff HEAD -- <file1> <file2> ... > /tmp/glm-review-diff.patch\nglm-review --diff-file /tmp/glm-review-diff.patch\n```\n\nIf the diff is empty, stop and say there is nothing to review.\n\n## Validation Rules\n\n- Do not parrot `glm-review` output without checking the code.\n- Drop false positives explicitly instead of forwarding them.\n- Distinguish between confirmed bugs, arguable style comments, and already-fixed issues.\n- If the review claims a regression, inspect the relevant file and the actual diff before accepting it.\n\n## Error Handling\n\nCommon fixes:\n\n- `command not found: glm-review`\n  Install it with `npm install -g glm-review`\n- `ZAI_API_KEY not set`\n  Export `ZAI_API_KEY` in the shell or your normal secret-loading path before rerunning\n- `401` or auth failure\n  Re-run `glm-review --health` after refreshing credentials\n\n## Finish\n\nReturn:\n\n- review scope used\n- confirmed findings only\n- what was rejected as false positive, if anything material\n- what verification ran after fixes, if any","tags":["dgk","gpt","dgk-dev","agent-skills","cli","codex","developer-tools","mcp","openai-codex"],"capabilities":["skill","source-dgk-dev","skill-rr","topic-agent-skills","topic-cli","topic-codex","topic-developer-tools","topic-mcp","topic-openai-codex"],"categories":["dgk-gpt"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/dgk-dev/dgk-gpt/rr","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add dgk-dev/dgk-gpt","source_repo":"https://github.com/dgk-dev/dgk-gpt","install_from":"skills.sh"}},"qualityScore":"0.472","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 45 github stars · SKILL.md body (2,473 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-02T00:57:07.869Z","embedding":null,"createdAt":"2026-04-18T22:18:00.580Z","updatedAt":"2026-05-02T00:57:07.869Z","lastSeenAt":"2026-05-02T00:57:07.869Z","tsv":"'/rr':17,24 '/tmp/glm-review-diff.patch':157,267,274 '1':55 '2':105 '3':122 '4':158 '401':378 '5':170 '6':181 '7':189 'accept':336 'actual':45,333 'alreadi':318 'already-fix':317 'anyth':407 'api':358,364 'arguabl':313 'auth':380 'bash':117,131,220,231,251 'bug':312 'build':95 'candid':164 'cd':261 'chang':36,59,94,219 'check':110,298 'choos':204 'claim':180,324 'closest':201 'code':46,176,300 'codex가':10 'command':342 'comment':315 'commit':68,70,149,217,225,227,236 'common':340 'confirm':311,397 'connect':109 'correct':129 'credenti':391 'current':35,215 'custom':241 'default':53 'determin':56 'diff':98,155,243,265,272,277,334 'diff-fil':154,271 'distinguish':309 'drop':301 'empti':279 'environ':114 'error':338 'exact':58 'explicit':304 'export':362 'failur':381 'fals':302,404 'file':99,104,156,230,238,273,330 'find':398 'finish':392 'first':61 'fix':191,196,319,341,413 'flow':54 'focus':97,242 'forward':307 'found':344 'g':353 'git':252,254,262,264 'glm':19,27,119,133,136,141,146,152,222,233,269,294,346,355,386 'glm-review':26,118,132,135,140,145,151,221,232,268,293,345,354,385 'ground':168 'handl':339 'head':266 'health':121,388 'input':130,206 'inspect':327 'instal':348,352 'instead':305 'intend':103 'isol':213 'issu':42,165,185,192,320 'key':359,365 'list':166 'load':374 'look':115 'materi':408 'mix':92,249 'mode':71,79,87,138,143,148,224,235 'multi':246 'multi-sess':245 'narrowest':128 'normal':371 'noth':285 'npm':351 'open':173 'order':186 'output':161,296 'parrot':292 'pars':257 'path':211,375 'point':65 'posit':303,405 'pr':84,86,144 'prefer':69,207 'quick':108 'ran':411 're':172,383 're-open':171 're-run':382 'ref':150,226,237 'referenc':175 'refresh':390 'regress':326 'reject':402 'relev':202,329 'repeat':51 'report':41,182 'rerun':199,377 'return':393 'rev':256 'rev-pars':255 'review':28,32,120,125,134,137,142,147,153,205,223,234,270,287,295,323,347,356,387,394 'root':253,263 'rr':1 'rule':289 'run':106,123,384 'say':75,83,282 'scope':60,195,395 'second':31 'secret':373 'secret-load':372 'session':247 'set':37,361 'sever':188 'shell':368 'show':259 'show-toplevel':258 'singl':218 'skill' 'skill-rr' 'source-dgk-dev' 'specif':210 'src/a.ts':239 'src/b.ts':240 'stage':76,78,139 'stop':280 'style':314 'subset':228 'suspect':116 'task':216 'topic-agent-skills' 'topic-cli' 'topic-codex' 'topic-developer-tools' 'topic-mcp' 'topic-openai-codex' 'toplevel':260 'treat':159 'trust':49 'truth':169 'unrel':93 'use':25,77,85,396 'user':64,74,82 'valid':39,184,288 'verif':203,410 'verifi':178 'without':297 'workspac':90 'worktre':250 'z.ai':7 'zai':357,363 '검증해':13 '검토하고':9 '결과를':11 '다시':12 '또는':18 '리뷰':3,20 '모델로':8 '변경사항을':6 '사용':23 '시':22 '요청':21 '유효한':14 '이슈만':15 '작업':4 '정리한다':16 '코드':2 '후':5","prices":[{"id":"3a12668b-efea-459a-9cf9-9704b1b7dd05","listingId":"888572e6-40c7-4869-b953-3ac12003359f","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"dgk-dev","category":"dgk-gpt","install_from":"skills.sh"},"createdAt":"2026-04-18T22:18:00.580Z"}],"sources":[{"listingId":"888572e6-40c7-4869-b953-3ac12003359f","source":"github","sourceId":"dgk-dev/dgk-gpt/rr","sourceUrl":"https://github.com/dgk-dev/dgk-gpt/tree/main/skills/rr","isPrimary":false,"firstSeenAt":"2026-04-18T22:18:00.580Z","lastSeenAt":"2026-05-02T00:57:07.869Z"}],"details":{"listingId":"888572e6-40c7-4869-b953-3ac12003359f","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"dgk-dev","slug":"rr","github":{"repo":"dgk-dev/dgk-gpt","stars":45,"topics":["agent-skills","cli","codex","developer-tools","mcp","openai-codex"],"license":"mit","html_url":"https://github.com/dgk-dev/dgk-gpt","pushed_at":"2026-03-13T04:37:05Z","description":"Safe Codex CLI setup installer with skills, AGENTS.md, profiles, and MCP defaults","skill_md_sha":"c087c863c77da54192b1cc5cf71e23b1414d6505","skill_md_path":"skills/rr/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/dgk-dev/dgk-gpt/tree/main/skills/rr"},"layout":"multi","source":"github","category":"dgk-gpt","frontmatter":{"name":"rr","description":"코드 리뷰. 작업 후 변경사항을 Z.AI 모델로 검토하고, Codex가 결과를 다시 검증해 유효한 이슈만 정리한다. /rr 또는 'GLM 리뷰' 요청 시 사용."},"skills_sh_url":"https://skills.sh/dgk-dev/dgk-gpt/rr"},"updatedAt":"2026-05-02T00:57:07.869Z"}}