Fable Native Code
Sprawia, że różnice odpowiadają istniejącemu idiomowi pliku, a nie Twoim domyślnym nawykom.
Testowano · Działa
Co robi ten skill
Egzekwuje, aby nowe dodawane fragmenty kodu odzwierciedlały styl nazewnictwa, gęstość komentarzy i styl obsługi błędów otaczającego pliku, zamiast domyślnych, rozwlekłych nawyków modelu. Wyzwalany przed dodaniem komentarzy, docstringów, bloków try/catch, walidacji, logowania lub TODO do istniejącego pliku, a także przed narracją wyborów stylistycznych w odpowiedzi.
Raport z testu
Rzeczywiste A/B na zwięzłym buforze pierścieniowym Go z 4 metodami: mój niekierowany dodatek zawierał komentarz doc, zwracany błąd, którego nie używa żadna inna metoda, komentarz obronny nil-check i TODO; podążanie za umiejętnością wygenerowało 3-liniową metodę nieodróżnialną od innych metod w pliku. Repozytorium dostarcza rzeczywiste transkrypcje testów ciśnieniowych (bench/fixtures/transcripts/s6-native-code/) potwierdzające jego twierdzenie 'testowane na Opus 4.8'.
Testowano: 2026-07-15 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/DizzyMii/fable-skills cd fable-skills mkdir -p ~/.claude/skills cp -r skills/fable-native-code ~/.claude/skills/fable-native-code
Komendy i przykładowe prompty
/fable-native-codeSprawia, że różnice odpowiadają istniejącemu idiomowi pliku, a nie Twoim domyślnym nawykom.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
add a Last method to this Go file matching its existing terse stylemake this new function look like it was written by the same authoradd error handling here without changing the file's existing style