Code Humanizer

Skanner AI-skrevet kode for 16 strukturelle 'slop'-mønstre uten å endre oppførsel

av LeonardNJU · LeonardNJU/code-humanizer

Bestått ★ 8.8/10

Code Humanizer — Skanner AI-skrevet kode for 16 strukturelle 'slop'-mønstre uten å endre oppførsel

Hva den gjør

En 16-mønsters katalog for å finne og fjerne AI-kode-slop – reimplementerte hjelpere, _v2-kloner, engangsbruk-abstraksjoner, bred unntakshåndtering, død kode, narrerende kommentarer – med alvorlighetsgrader og strenge regler for bevaring av oppførsel. Utløses av forespørsler om å 'deslop', fjerne AI-slop, humanisere kode, eller gjennomgå en AI-generert PR utover beståtte tester.

Testrapport

På en plantet 'slop'-fil fanget ferdighetens katalog de to tegnene min grunnlinje uten ferdigheter bommet på: _is_valid_email som reimplementerte den annerledes navngitte utils.validate_email (mønster 1), og make_slug_v2 som dupliserte utils.slugify (mønster 2). Den tvang også frem disiplinen grunnlinjen hoppet over – å greppe repoet for å bekrefte at export_users_to_dict hadde null kallere før sletting, og flagge den brede `except Exception` som en atferdsrisiko for å foreslå separat i stedet for å stille innsnevre til KeyError. Samme fil, vesentlig tryggere og mer komplett gjennomgang.

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

Installer

git clone https://github.com/LeonardNJU/code-humanizer
mkdir -p ~/.claude/skills/code-humanizer
cd code-humanizer && cp SKILL.md ~/.claude/skills/code-humanizer/SKILL.md

Kommandoer og eksempelprompter

  • /code-humanizerSkanner AI-skrevet kode for 16 strukturelle 'slop'-mønstre uten å endre oppførsel

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

  • Scan this AI-generated PR for slop patterns before I merge it
  • Remove the duplicated _v2 helpers and dead code from this file
  • This function swallows exceptions too broadly, help me clean it up