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ů.

od DizzyMii · DizzyMii/fable-skills

Otestováno · Funguje ★ 9.6/10

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ů.

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 style
  • make this new function look like it was written by the same author
  • add error handling here without changing the file's existing style