Fable Native Code

Lässt Diffs mit dem vorhandenen Idiom der Datei übereinstimmen, anstatt mit Ihren Standardgewohnheiten.

von DizzyMii · DizzyMii/fable-skills

Getestet · Funktioniert ★ 9.6/10

Fable Native Code — Lässt Diffs mit dem vorhandenen Idiom der Datei übereinstimmen, anstatt mit Ihren Standardgewohnheiten.

Was es kann

Stellt sicher, dass neue Code-Ergänzungen den Namensstil, die Kommentardichte und den Fehlerbehandlungsstil der umgebenden Datei widerspiegeln und nicht die standardmäßig ausführlichen Gewohnheiten des Modells. Löst aus, bevor Kommentare, Docstrings, Try/Catch, Validierung, Protokollierung oder TODOs zu einer vorhandenen Datei hinzugefügt werden, und bevor Stilentscheidungen in der Antwort erklärt werden.

Testbericht

Echte A/B-Tests an einem knappen 4-Methoden-Go-Ringpuffer: Meine ungesteuerte Ergänzung enthielt einen Doc-Kommentar, eine Fehlerrückgabe, die keine Geschöntsmethode verwendet, einen defensiven Nil-Check-Kommentar und ein TODO; nach dem Skill wurde eine 3-zeilige Methode erstellt, die von den anderen Methoden der Datei nicht zu unterscheiden war. Das Repo liefert echte Drucktest-Transkripte (bench/fixtures/transcripts/s6-native-code/), die seine Behauptung 'getestet auf Opus 4.8' untermauern.

Getestet am: 2026-07-15 · Claude Code 2.x (agent harness)

Installation

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

Befehle & Beispiel-Prompts

  • /fable-native-codeLässt Diffs mit dem vorhandenen Idiom der Datei übereinstimmen, anstatt mit Ihren Standardgewohnheiten.

Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):

  • 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