Fable Native Code

Hace que las diferencias coincidan con el idioma existente del archivo en lugar de tus hábitos predeterminados.

Por DizzyMii · DizzyMii/fable-skills

Probado · Funciona ★ 9.6/10

Fable Native Code — Hace que las diferencias coincidan con el idioma existente del archivo en lugar de tus hábitos predeterminados.

Qué hace

Garantiza que las nuevas adiciones de código reflejen el estilo de nomenclatura, la densidad de comentarios y el estilo de manejo de errores del archivo circundante en lugar de los hábitos verbosos predeterminados del modelo. Se activa antes de agregar comentarios, docstrings, try/catch, validación, logging o TODOs a un archivo existente, y antes de narrar las elecciones de estilo en la respuesta.

Informe de la prueba

A/B real en un buffer de anillo Go conciso de 4 métodos: mi adición no guiada incluyó un comentario de documentación, un retorno de error que ningún método hermano utiliza, un comentario de verificación de nil defensiva y un TODO; seguir la skill produjo un método de 3 líneas indistinguible de los otros métodos del archivo. El repositorio envía transcripciones reales de pruebas de presión (bench/fixtures/transcripts/s6-native-code/) que respaldan su afirmación de 'probado en Opus 4.8'.

Probado el: 2026-07-15 · Claude Code 2.x (agent harness)

Instalación

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

Comandos y prompts de ejemplo

  • /fable-native-codeHace que las diferencias coincidan con el idioma existente del archivo en lugar de tus hábitos predeterminados.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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