Code Humanizer
Skannar AI-skriven kod efter 16 strukturella slop-mönster utan att ändra beteende
Testad · Fungerar
Vad den gör
En 16-mönsterskatalog för att hitta och ta bort AI-kodslop — återimplementerade hjälpare, _v2-kloner, engångsabstraktioner, bred undantagshantering, död kod, narrerande kommentarer — med svårighetsgrader och strikta regler för beteendebevarande. Utlöses vid förfrågningar om att deslop, ta bort AI slop, humanisera kod eller granska en AI-genererad PR utöver godkända tester.
Testrapport
På en planterad slop-fil fångade färdighetens katalog de två tecken som min baslinje utan färdighet missade: _is_valid_email som återimplementerade den annorlunda namngivna utils.validate_email (mönster 1), och make_slug_v2 som duplicerade utils.slugify (mönster 2). Den tvingade också fram den disciplin som baslinjen hoppade över — att greppa repot för att bekräfta att export_users_to_dict hade noll anropare innan den raderades, och flagga den breda `except Exception` som en beteenderisk att föreslå separat snarare än att tyst begränsa till KeyError. Samma fil, väsentligt säkrare och mer komplett granskning.
Testad: 2026-07-20 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/code-humanizerSkannar AI-skriven kod efter 16 strukturella slop-mönster utan att ändra beteende
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Scan this AI-generated PR for slop patterns before I merge itRemove the duplicated _v2 helpers and dead code from this fileThis function swallows exceptions too broadly, help me clean it up