Fable Native Code
Zajišťuje, aby se rozdíly shodovaly s existujícím idiomem souboru místo vašich výchozích návyků.
Otestováno · Funguje
Co umí
Vynucuje, aby nové přírůstky kódu zrcadlily pojmenování, hustotu komentářů a styl zpracování chyb v okolním souboru, nikoli výchozí rozvláčné návyky modelu. Spouští se před přidáním komentářů, docstringů, bloků try/catch, validací, logování nebo TODO do existujícího souboru a před vyprávěním volby stylu v odpovědi.
Testovací report
Skutečné A/B na strohém Go ring bufferu se 4 metodami: můj neřízený přírůstek zahrnoval komentář k dokumentaci, návratovou chybu, kterou žádná sesterská metoda nepoužívá, komentář k obranné kontrole nil a TODO; následování dovednosti vyprodukovalo 3řádkovou metodu nerozeznatelnou od ostatních metod souboru. Repozitář dodává skutečné přepisy tlakových testů (bench/fixtures/transcripts/s6-native-code/), které podporují jeho tvrzení 'testováno na Opus 4.8'.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/fable-native-codeZajišťuje, aby se rozdíly shodovaly s existujícím idiomem souboru místo vašich výchozích návyků.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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