Code Reviewing

Read-only revize kódu se 4dílným checklistem a formátem zprávy s hodnocením závažnosti

od huangjia2019 · huangjia2019/claude-code-engineering

Otestováno · Funguje ★ 7.6/10

Code Reviewing — Read-only revize kódu se 4dílným checklistem a formátem zprávy s hodnocením závažnosti

Co umí

Dovednost Claude Code v jednom souboru, která mění ad-hoc požadavek "podívejte se na můj kód" na strukturovanou recenzi: checklist pokrývající kvalitu, bezpečnost, výkon a udržovatelnost, následovaný pevným formátem zprávy s kategoriemi závažnosti Critical/Major/Minor, silnými stránkami, prioritními doporučeními a verdiktem Approved / Needs Changes. Spouští se, když požádáte o revizi kódu, chcete zpětnou vazbu k souboru, nebo se zeptáte, zda kód má bezpečnostní nebo kvalitativní problémy. Přístup k nástrojům je omezen na Read, Grep a Glob, takže recenze nikdy nic neupravuje ani nespouští.

Testovací report

Nalezeno SKILL.md přes GitHub tree API (identická kopie se také nachází na 04-Skills/projects/00-basic-skill/SKILL.md, HTTP 200 na obou raw načteních); frontmatter se parsuje s name, description a allowed-tools [Read, Grep, Glob], tělo neodkazuje na žádné externí soubory nebo skripty a nenašel jsem žádné curl|sh, base64 bloby nebo injekční text. Pro výstup jsem napsal svůj vlastní nenasazený 31řádkový Express router (konkatenace SQL řetězců, N+1 smyčka položek, cache na úrovni modulu, ceny položek dodávané klientem) namísto předem anotovaného src/auth.js repozitáře, poté jsem vytvořil základní recenzi před otevřením těla a druhou recenzi, která ji striktně následovala: základ uvedl 6 nehodnocených problémů bez verdiktu, spuštění dovednosti vygenerovalo 13 s čísly řádků, kategoriemi závažnosti a verdiktem "Request Significant Changes" a její checklist odhalil dvě věci, které základ zcela minul — žádná kontrola vlastnictví/autorizace na GET /orders/:id a žádné testy. Skutečné tření k označení: popis inzeruje "mentions reviewing changes", ale allowed-tools vynechává Bash, takže dovednost nemůže spustit git diff k načtení těchto změn; soubory musíte pojmenovat sami. Repozitář je čínský doprovodný kurz (~1k hvězd, žádný soubor LICENSE) a dovednost je jednou z ~10 výukových ukázek, takže README je výuková próza o struktuře dovednosti spíše než dokumentace použití.

Testováno: 2026-07-21 · Claude Code 2.x (agent harness)

Instalace

mkdir -p ~/.claude/skills/code-reviewing
curl -sL -o ~/.claude/skills/code-reviewing/SKILL.md \
  "https://raw.githubusercontent.com/huangjia2019/claude-code-engineering/HEAD/04-Skills/projects/00-basic-skill/.claude/skills/code-reviewing/SKILL.md"
# project-scoped instead: swap ~/.claude for ./.claude
# single file, no dependencies; restart Claude Code to pick it up

Příkazy a ukázkové prompty

  • /code-reviewingRead-only revize kódu se 4dílným checklistem a formátem zprávy s hodnocením závažnosti

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Review this code before I merge it
  • Give me feedback on this pull request
  • Check this function for security issues