Code Reviewing

Skrivebeskyttet kodegjennomgang med en 4-delt sjekkliste og et alvorlighetsgradert rapportformat

av huangjia2019 · huangjia2019/claude-code-engineering

Bestått ★ 7.6/10

Code Reviewing — Skrivebeskyttet kodegjennomgang med en 4-delt sjekkliste og et alvorlighetsgradert rapportformat

Hva den gjør

En enkeltfils Claude Code-ferdighet som gjør en ad-hoc "se på koden min"-forespørsel om til en strukturert gjennomgang: en sjekkliste som dekker kvalitet, sikkerhet, ytelse og vedlikeholdbarhet, etterfulgt av et fast rapportformat med kritiske/store/mindre alvorlighetsgrader, styrker, prioriterte anbefalinger og en Godkjent / Trenger endringer-dom. Den utløses når du ber om en kodegjennomgang, ønsker tilbakemelding på en fil, eller spør om kode har sikkerhets- eller kvalitetsproblemer. Verktøytilgang er begrenset til Read, Grep og Glob, så gjennomgangen redigerer eller kjører aldri noe.

Testrapport

Fant SKILL.md via GitHub tree API (en identisk kopi ligger også på 04-Skills/projects/00-basic-skill/SKILL.md, HTTP 200 på begge rå hentinger); frontmatter parses med name, description og allowed-tools [Read, Grep, Glob], kroppen refererer ingen eksterne filer eller skript, og jeg fant ingen curl|sh, base64 blobs, eller injeksjonstekst. For utdata skrev jeg min egen usådde 31-linjers Express-ruter (SQL strengkonkatenasjon, en N+1 elementløkke, en modul-nivå cache, klientleverte varepriser) i stedet for repoets forhåndsannoterte src/auth.js, deretter produserte jeg en grunnlinjegjennomgang før jeg åpnet kroppen og en andre gjennomgang som fulgte den strengt: grunnlinjen listet 6 ugraderte problemer uten dom, ferdighetskjøringen produserte 13 med linjenumre, alvorlighetsgrader og en "Request Significant Changes"-dom, og sjekklisten avdekket to ting grunnlinjen savnet helt — ingen eierskaps-/autorisasjonssjekk på GET /orders/:id, og ingen tester. Reell friksjon å flagge: beskrivelsen annonserer "mentions reviewing changes" men allowed-tools utelater Bash, så ferdigheten kan ikke kjøre git diff for å hente disse endringene; du må navngi filene selv. Repoet er en kinesisk-språklig kursfølgesvenn (~1k stjerner, ingen LICENSE-fil) og ferdigheten er en av ~10 undervisningsdemoer, så README er tutorial-prosa om ferdighetsstruktur snarere enn bruksdokumenter.

Testet på: 2026-07-21 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /code-reviewingSkrivebeskyttet kodegjennomgang med en 4-delt sjekkliste og et alvorlighetsgradert rapportformat

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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