Code Humanizer

Skenuje AI-napsaný kód na 16 vzorů strukturální nedbalosti bez změny chování.

od LeonardNJU · LeonardNJU/code-humanizer

Otestováno · Funguje ★ 8.8/10

Code Humanizer — Skenuje AI-napsaný kód na 16 vzorů strukturální nedbalosti bez změny chování.

Co umí

Katalog 16 vzorů pro nalezení a odstranění AI kódovací nedbalosti — reimplementované pomocné funkce, _v2 klony, jednoúčelové abstrakce, široké pohlcování výjimek, mrtvý kód, narativní komentáře — s úrovněmi závažnosti a přísnými pravidly pro zachování chování. Spouští se na požadavky na deslop, remove AI slop, humanize code nebo revizi AI-generovaného PR nad rámec úspěšných testů.

Testovací report

Na zasazeném souboru s nedbalostí katalog dovednosti zachytil dva znaky, které moje základní linie bez dovedností minula: _is_valid_email reimplementující jinak pojmenovaný utils.validate_email (vzor 1) a make_slug_v2 duplikující utils.slugify (vzor 2). Také vynutil disciplínu, kterou základní linie přeskočila — grepování repozitáře k potvrzení, že export_users_to_dict neměl žádné volající před smazáním, a označení širokého `except Exception` jako rizika chování k navržení samostatně, spíše než tiché zúžení na KeyError. Stejný soubor, materiálně bezpečnější a úplnější revize.

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

Instalace

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

Příkazy a ukázkové prompty

  • /code-humanizerSkenuje AI-napsaný kód na 16 vzorů strukturální nedbalosti bez změny chování.

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

  • 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