comunidadbóvedabook-to-skill
repo MIT de virgiliojr94 · Python 100% · 1.3k estrellas · mayo 2026

Book to Skill · convertí cualquier libro en habilidad permanente de Claude

Una skill gratuita y MIT que toma un libro entero · PDF, EPUB, DOCX, MOBI, lo que sea · y lo guarda dentro de Claude como una habilidad permanente que se carga sola cuando hablás del tema. Acá está la guía 0-a-100 explicada a nivel niño de cinco años pero con la profundidad técnica para que la instales bien, sepas qué librería usa cada formato, qué archivos genera y cuándo NO te conviene usarla. Sin asumir que sos dev profesional.

Guía 0-a-100 · actualizada a mayo 2026

Skill externa de Virgilio Jr. · 8+ formatos · 2 métodos de instalación · 7 prompts copy-paste · pensada para alguien que nunca instaló una skill

Todos los que pagamos Claude ya podemos convertir cualquier libro en habilidad permanente · no más copiar y pegar el mismo capítulo en cada chat. Esta guía cubre los dos métodos de instalación, los 8+ formatos soportados con qué librería usa cada uno, los cinco archivos que genera y por qué cargan on-demand, la sintaxis exacta del slash, 7 prompts copy-paste, 4 casos de uso reales y 4 anti-patrones honestos de cuándo NO conviene usarla.

Skill externa · virgiliojr94Python 100% · MITClaude Code · ~/.claude/skills/8+ formatos · Docling + ebooklibActualizado mayo 2026

01 · la analogía explicada a fondo

Qué hace book-to-skill (sin marketing)

La analogía corta

Imaginate que cada chat de Claude es un cuarto vacío y cada libro tuyo es un experto encerrado en una caja. Book-to-skill agarra la caja, abre el experto, lo desempaca capítulo por capítulo y lo deja viviendo en el pasillo · listo para entrar al cuarto cuando vos mencionás su tema.

La analogía larga · explicada a fondo

Si vos abrís un chat de Claude y le pegás el capítulo 5 de un libro técnico, Claude lo lee, te contesta una vez, y cuando cerrás el chat se borra todo. La próxima vez que abrís Claude para preguntarle del mismo tema, le tenés que volver a pegar el capítulo. Multiplicalo por veinte capítulos y cinco libros y ves por qué la gente termina rendida.

Book-to-skill rompe ese loop. Le pasás el PDF entero (o el EPUB, el DOCX, el MOBI · acepta 8+ formatos), corre adentro de Claude Code, y descompone el libro en cinco archivos markdown que viven en `~/.claude/skills/<nombre-del-libro>/`. Esos cinco archivos son la habilidad. Y Claude la trata como cualquier otra skill · si hablás del tema, la carga sola; si no, ni la toca.

Lo importante de esa descomposición es que NO mete los 400 páginas del libro adentro del system prompt cada vez que abrís un chat. Mete solo el SKILL.md que pesa unos 4k tokens (mental models + índice de capítulos) y carga los capítulos uno por uno on-demand. O sea · podés tener veinte libros instalados sin que tu cuenta se queme.

Qué es de verdad (sin analogías)

Es una skill de Claude Code (no una app aparte, no un servicio en la nube) escrita 100% en Python por Virgilio Jr. (`virgiliojr94`), MIT, con 1.3k estrellas en GitHub al momento de escribir esta guía. Por debajo usa Docling para libros técnicos (preserva tablas y bloques de código), pdftotext / PyPDF2 / pdfminer como fallback para PDFs texto-heavy, ebooklib para EPUB, python-docx para Word, Calibre para MOBI/AZW y la stdlib para los formatos planos. Vos no tenés que saber ni instalar nada de eso a mano · la skill se encarga de pedirte permiso e instalar lo que falte.

Por qué importa

Porque resuelve el problema más grande de Claude · la memoria de cero por cada chat. Cuando convertís el manual de tu producto, el libro técnico de tu industria o los procesos de tu negocio en una skill, dejás de explicarle a Claude desde cero cada vez. La próxima vez que abrís un chat y mencionás el tema, Claude ya es experto · sin que vos hagas nada extra.

02 · instalar la skill en 30 segundos

Dos métodos · vos elegís cuál te queda

Para tener book-to-skill instalada hay dos caminos. El Método A es para quien casi no toca terminal · le pegás un prompt a Claude Code y él se encarga. El Método B es para quien prefiere ver los comandos pasar · tres líneas que copiás a tu terminal. Los dos terminan en el mismo lugar (`~/.claude/skills/book-to-skill/`).

Método Anatural-language · recomendado

Pegale este prompt a Claude Code

Si no querés tocar la terminal o no estás seguro de qué hace cada comando. Claude Code agarra la URL del SKILL.md y se encarga del resto · te pide permiso antes de escribir archivos en disco.

Abrí Claude Code en cualquier carpeta · da igual, la skill se instala global en tu home.

Pegá este prompt completo y mandá:

Prompt de instalación natural-language

Pegale esto entero a Claude Code y mandá. Te va a pedir permiso antes de escribir nada en disco.

Install book-to-skill: https://raw.githubusercontent.com/virgiliojr94/book-to-skill/master/SKILL.md

Claude Code lee el SKILL.md, te pregunta si querés instalarla, descarga también el `scripts/extract.py` y la deja lista en `~/.claude/skills/book-to-skill/`.

Método Btres comandos manuales

Copiá estos tres comandos a tu terminal

Si te gusta ver los comandos pasar uno por uno, o si Claude Code no tiene permisos para escribir en tu home. Hace exactamente lo mismo que el Método A.

Comando 1 · crear la carpeta destino:

Paso 1 · crear la carpeta

mkdir -p ~/.claude/skills/book-to-skill/scripts

Comando 2 · descargar el SKILL.md (definición de la skill):

Paso 2 · descargar SKILL.md

curl -o ~/.claude/skills/book-to-skill/SKILL.md https://raw.githubusercontent.com/virgiliojr94/book-to-skill/master/SKILL.md

Comando 3 · descargar el script de extracción:

Paso 3 · descargar extract.py

curl -o ~/.claude/skills/book-to-skill/scripts/extract.py https://raw.githubusercontent.com/virgiliojr94/book-to-skill/master/scripts/extract.py

Verificación

Verificá que quedó bien con `ls ~/.claude/skills/book-to-skill/` · deberías ver `SKILL.md` y la carpeta `scripts/` con `extract.py` adentro.

Pum. Lo hizo. Ahora cuando abras cualquier chat de Claude Code, el comando `/book-to-skill` ya está disponible para que le pases tu primer libro.

03 · los 8+ formatos que come la skill

Qué formatos acepta · y qué librería usa cada uno

Esto es lo que casi nadie te explica · book-to-skill no usa una sola librería para todo. Por debajo elige la herramienta correcta según el tipo de archivo y el contenido. Antes de empezar la extracción, la skill te pregunta si el libro es técnico (con código y tablas) o texto-heavy (novela, ensayo, manual narrativo), y con esa respuesta decide cuál librería usar.

PDF técnicos

.pdf · libros con código, tablas, fórmulas

Librería que usa

Docling (`pip3 install docling`)

Preserva tablas, bloques de código y estructura · ideal para libros de programación, manuales técnicos, papers académicos. Tarda ~1.5 segundos por página pero la calidad de la extracción es muy superior.

PDF texto-heavy

.pdf · novelas, ensayos, manuales narrativos

Librería que usa

pdftotext (poppler) · PyPDF2 · pdfminer.six como fallback

Más rápido que Docling pero no preserva tablas. Si el libro es todo prosa, pdftotext basta. La skill cae a PyPDF2 o pdfminer si el primero falla.

EPUB

.epub · ebooks libres y de tienda

Librería que usa

ebooklib + beautifulsoup4 (`pip3 install ebooklib beautifulsoup4`)

El formato preferido si lo tenés a mano · ya viene estructurado por capítulos, la extracción es casi perfecta. Si ebooklib falla, cae a stdlib zipfile.

DOCX

.docx · documentos Word

Librería que usa

python-docx (`pip3 install python-docx`)

Útil para procesos de negocio o manuales internos que viven en Word. Preserva headings, listas y tablas básicas.

MOBI / AZW / AZW3

.mobi · .azw · .azw3 · ebooks de Kindle

Librería que usa

Calibre `ebook-convert` (externo · https://calibre-ebook.com/download)

Necesitás Calibre instalado en tu sistema (no es una pip install, es una app aparte). Una vez instalado, book-to-skill lo invoca por debajo · vos no tocás nada.

HTML

.html · .htm · páginas web exportadas

Librería que usa

beautifulsoup4 (`pip3 install beautifulsoup4`)

Si guardaste documentación o un blog completo como HTML, la skill limpia el ruido (nav, footer, ads) y se queda con el contenido principal.

RTF

.rtf · Rich Text Format

Librería que usa

striprtf (`pip3 install striprtf`)

Formato viejo de Word/WordPad. Si tenés manuales de hace 15 años todavía en RTF, sirve.

Texto plano

.txt · .md · .rst · .adoc

Librería que usa

stdlib (no requiere instalar nada)

Markdown, reStructuredText, AsciiDoc y plain text · todo se procesa sin librerías externas. Si tu documentación ya está en markdown, este es el camino más limpio.

OCR · no soportado

Importante · book-to-skill NO tiene OCR. Si tu PDF es un escaneo (imágenes de páginas, no texto extraíble), la skill no va a poder leerlo. Probá abriendo el PDF y seleccionando texto · si podés copiar y pegar, sirve; si no podés porque son imágenes, primero corré OCR con otra herramienta (Tesseract, Adobe Acrobat o un servicio en la nube) y después usás book-to-skill sobre el PDF resultante.

04 · qué deja la skill en tu disco

Los 5 archivos que aparecen en ~/.claude/skills/<slug>/

Cuando la skill termina de procesar tu libro, deja una carpeta nueva dentro de `~/.claude/skills/<slug>/` con cinco archivos. Cada uno tiene un trabajo distinto y se carga en momentos distintos · esto es lo que hace que tener veinte libros instalados no queme tu budget.

Cómo queda en tu disco

~/.claude/skills/<slug>/
├── SKILL.md                     ← se carga siempre que mencionás el tema (~4k tokens)
├── chapters/
│   ├── ch01-introduccion.md     ← carga solo si preguntás del cap 1 (~1k tokens c/u)
│   ├── ch02-fundamentos.md
│   ├── ch03-...
│   └── ch20-conclusion.md
├── glossary.md                  ← carga si preguntás por un término (~1.5k tokens)
├── patterns.md                  ← carga si preguntás por técnicas/algoritmos (~2k tokens)
└── cheatsheet.md                ← carga si pedís reglas rápidas (~1k tokens)

SKILL.md

~4,000 tokens

El cerebro de la skill · mental models + índice de capítulos.

Qué guarda

Resumen ejecutivo del libro, los conceptos centrales que el autor usa una y otra vez, y un índice con los nombres de cada capítulo y sus archivos correspondientes. Es lo primero que Claude ve cuando carga la skill.

Cuándo se carga

Siempre que mencionás el tema. Claude lo lee, entiende el mapa del libro, y después decide si necesita cargar un capítulo específico, el glossary o los patterns.

chapters/ch01-<titulo>.md ... chN.md

~1,000 tokens cada uno

Un archivo por capítulo · cargan on-demand, no muerden budget hasta que aplica.

Qué guarda

El contenido del capítulo limpio · sin headers de página, sin números de paginación rotos, sin ruido. Si el libro tiene tablas o código, Docling las preservó tal cual.

Cuándo se carga

Solo cuando le preguntás algo de ese capítulo · o cuando pedís el capítulo explícitamente con `/<slug> ch05`. El resto del tiempo, no existe para Claude.

glossary.md

~1,500 tokens

Los términos clave del libro ordenados alfabéticamente con referencias.

Qué guarda

Cada término técnico que el libro define, con una explicación corta y el número de capítulo donde se introduce. Pensado para que Claude pueda contestar 'qué significa X según este libro' sin tener que cargar el capítulo entero.

Cuándo se carga

Cuando preguntás por un concepto o término específico · Claude detecta que está en el glossary y lo trae.

patterns.md

~2,000 tokens

Las técnicas, algoritmos y patrones de diseño del libro · todos juntos.

Qué guarda

Si es un libro técnico, acá viven los patrones (patterns de diseño, algoritmos, recetas de arquitectura). Cada uno con su nombre, problema que resuelve y mini-ejemplo. Si es un libro narrativo, este archivo puede quedar vacío o resumido.

Cuándo se carga

Cuando pedís 'aplicar' algo del libro · Claude levanta patterns y combina con el contexto de tu pregunta.

cheatsheet.md

~1,000 tokens

Reglas rápidas, tablas de decisión, atajos · todo en una hoja.

Qué guarda

Tablas comparativas, reglas de bolsillo, 'cuándo usar X vs Y'. Es lo que vos imprimirías y pegarías en la pared al lado del monitor.

Cuándo se carga

Cuando hacés una pregunta de decisión rápida tipo 'cuándo conviene tal cosa' · Claude trae la cheatsheet en vez del capítulo entero.

Pum. Lo hizo. Cinco archivos, una carpeta nueva, y Claude ya sabe del tema · sin que vos hayas pegado el libro en ningún chat.

05 · la sintaxis y las 4 formas de invocar la skill

Cómo se usa · paso a paso

El comando principal es `/book-to-skill` seguido del path al libro. Opcionalmente le podés pasar un slug custom (cómo querés que se llame la habilidad final). Si no le pasás slug, la skill genera uno automático a partir del nombre del archivo.

Sintaxis

/book-to-skill <path-al-libro> [slug-opcional]

Generar la skill · 3 ejemplos del README

Convertir un PDF técnico (sin slug · auto-genera)

Comando

/book-to-skill ~/Downloads/designing-data-intensive-applications.pdf

La skill detecta que es PDF técnico, te pregunta si querés Docling (recomendado) o el fallback rápido, genera el slug `designing-data-intensive-applications` automáticamente y deja todo en `~/.claude/skills/designing-data-intensive-applications/`.

Convertir un EPUB con slug corto custom

Comando

/book-to-skill ~/books/clean-code.epub clean-code

Usa ebooklib para extraer, genera la skill con el nombre `clean-code` y la deja en `~/.claude/skills/clean-code/`. Útil cuando querés invocar la skill con un nombre corto después.

Convertir un PDF de un libro con slug descriptivo

Comando

/book-to-skill /tmp/ddd-evans.pdf domain-driven-design

Mismo flujo, pero el slug final queda como `domain-driven-design` en vez del nombre del archivo. Después invocás la skill como `/domain-driven-design`.

Invocar la skill ya creada · las 4 formas distintas

Una vez que la skill existe en disco, la usás como cualquier otra skill de Claude Code. El slash command es el slug que elegiste. Estas son las 4 formas distintas de invocarla, cada una hace algo distinto por debajo.

Cargar los mental models · sin pedir nada específico

Comando

/designing-data-intensive-apps

Claude carga solo el SKILL.md · los conceptos centrales y el índice. Útil para preguntarle algo amplio del libro sin saber todavía qué capítulo te conviene leer.

Buscar un tema dentro del libro

Comando

/designing-data-intensive-apps replication

Claude lee el SKILL.md, busca dónde aparece 'replication' (en qué capítulos, en el glossary, en patterns), y trae los fragmentos relevantes · sin cargar capítulos enteros.

Pedir un capítulo específico

Comando

/designing-data-intensive-apps ch05

Claude carga directamente `chapters/ch05-<titulo>.md` y lo mantiene como contexto activo. Útil cuando estás estudiando un capítulo en particular.

Pregunta abierta sobre el libro

Comando

/designing-data-intensive-apps "what chapters do you have?"

Claude responde la pregunta literal usando el SKILL.md como referencia. Sirve para listar capítulos, pedir resumen del libro, comparar enfoques, etc.

06 · siete prompts para arrancar

Prompts copy-paste · pegalos directo a Claude Code

Estos son los siete prompts que más vas a usar. Todos están pensados para pegarlos tal cual en Claude Code · vos solamente reemplazás los `<path-al-libro>` por tu archivo real y el `<slug>` por el nombre que querés darle a la habilidad. Si nunca pegaste un prompt a Claude Code, abrís la app o el CLI, hacés clic en la caja de texto y pegás todo.

1 · Instalar book-to-skill

El prompt natural-language que descarga la skill desde GitHub. No necesitás tocar la terminal · Claude Code se encarga.

Install book-to-skill: https://raw.githubusercontent.com/virgiliojr94/book-to-skill/master/SKILL.md

Después de instalarla, confirmame que está disponible escribiendo /book-to-skill (sin argumentos) para ver el help.

2 · Convertir tu primer PDF

El prompt base · reemplazá la ruta del archivo por la tuya y mandá. La skill te va a preguntar si es libro técnico o texto-heavy antes de empezar.

/book-to-skill ~/Downloads/<NOMBRE-DEL-LIBRO>.pdf

Es un libro técnico, quiero que uses Docling para preservar tablas y código. Después de generar la skill, mostrame el árbol de archivos resultante con `ls -la ~/.claude/skills/<slug>/` y leeme las primeras 30 líneas del SKILL.md para verificar que la extracción quedó bien.

3 · Convertir un EPUB con slug custom

Misma idea pero con EPUB y un slug corto. Útil cuando vas a invocar la skill seguido y no querés escribir un nombre largo.

/book-to-skill ~/books/<NOMBRE-DEL-LIBRO>.epub <slug-corto>

Procesalo con ebooklib · si falla, usá zipfile como fallback. Cuando termine, confirmame con qué nombre quedó instalada la skill para poder invocarla después.

4 · Buscar un tema dentro de la skill ya creada

Cuando ya tenés la skill en `~/.claude/skills/<slug>/` y querés que Claude busque un concepto específico sin cargar capítulos enteros.

/<slug-de-tu-skill> <tema-que-buscás>

Buscame todo lo que el libro dice sobre <tema>. Mostrame en qué capítulos aparece, qué dice el glossary, y si hay un pattern relacionado en patterns.md. No me cargues capítulos enteros · quiero solo los fragmentos relevantes.

5 · Comparar dos libros sobre el mismo tema

Útil cuando tenés dos skills (dos libros) y querés ver cómo cada autor encara el mismo concepto. Claude carga ambos SKILL.md y compara sin pegar libros enteros.

Quiero comparar cómo dos libros tratan el mismo tema. Usá:
- /<skill-libro-1>
- /<skill-libro-2>

Tema a comparar: <tema>

Hacé un cuadro con: cómo lo define cada autor, en qué se contradicen, en qué coinciden, y qué libro recomendarías leer primero según mi nivel (soy <tu-nivel>).

6 · Pedir resumen de un capítulo específico

Carga directamente un capítulo concreto y te lo resume. Ideal cuando estás estudiando algo en particular y querés un repaso rápido.

/<slug-de-tu-skill> ch<NUMERO>

Hacéme un resumen del capítulo <numero> en formato de bullet points. Marcá los conceptos clave en negrita, dame 3 ejemplos concretos del propio capítulo, y al final escribime 5 preguntas de auto-evaluación que pueda usar para chequear si entendí.

7 · Activar la skill al hacer otra tarea

El prompt más útil · le pedís a Claude que use la skill al responder cualquier tarea que esté relacionada con el tema del libro. No hace falta llamar el slash directamente.

Estoy trabajando en <tarea concreta · ej: diseñar la base de datos de mi app>. Antes de contestarme, cargá la skill /<slug-de-tu-skill> y usala como referencia para fundamentar tu respuesta. Si el libro contradice una recomendación que vos darías por defecto, decime explícitamente qué dice el libro y por qué.

07 · qué libros te conviene convertir

Cuatro casos de uso reales · con qué ganar ya

¿El manual de tu producto? Ya es una habilidad. ¿El libro técnico de tu industria? Habilidad. ¿Los procesos de tu negocio? Habilidad. Estos son los cuatro casos donde book-to-skill paga el costo de la instalación en la primera semana. Cada uno con qué cargás, qué le pedís a Claude después y un ejemplo concreto.

Caso 01soporte

Manual de tu producto → habilidad de soporte interno

Qué cargás

Convertís el manual de usuario, la documentación interna o las preguntas frecuentes (FAQ) de tu producto en una skill. Si tenés Notion, exportalo a markdown · si está en Google Docs, exportá a DOCX · si está en PDF, mejor.

Qué le pedís después

Después le pedís a Claude que conteste preguntas de clientes usando esa skill como única fuente · sin inventar features que no existen. Sirve para entrenar a soporte nuevo o para autoresponder primer-nivel.

Ejemplo concreto

Ejemplo · convertís el manual de tu SaaS en `~/.claude/skills/manual-mi-producto/`. Después le pedís: '/manual-mi-producto · cliente pregunta cómo configurar webhooks · respondé usando el manual y citá el capítulo'.

Caso 02mentor

Libro técnico de tu industria → habilidad de mentor permanente

Qué cargás

El libro de cabecera de tu disciplina. Si sos dev · Clean Code, Designing Data-Intensive Applications, Domain-Driven Design. Si sos diseñador · Refactoring UI, Don't Make Me Think. Si sos marketer · Influence, Building a StoryBrand.

Qué le pedís después

Cada vez que tomás una decisión técnica le pedís a Claude que la fundamente contra ese libro. Termina siendo como tener al autor sentado al lado.

Ejemplo concreto

Ejemplo · `/designing-data-intensive-apps · estoy diseñando el sistema de notificaciones de mi app, ¿qué dice el libro sobre el trade-off entre consistencia eventual y disponibilidad?'. Claude carga el capítulo correcto, te trae la cita exacta y razona desde ahí.

Caso 03operaciones

Procesos de tu negocio → habilidad de operaciones

Qué cargás

Los SOPs (Standard Operating Procedures), los runbooks, las políticas internas, los protocolos de atención. Todo lo que normalmente queda perdido en una carpeta de Drive que nadie consulta.

Qué le pedís después

Cuando alguien tiene una duda operativa (cómo hacer X, cuál es la política sobre Y), Claude responde usando esa skill como fuente única. Reduce las preguntas repetidas y deja el conocimiento del equipo accesible.

Ejemplo concreto

Ejemplo · convertís el playbook de onboarding de nuevos empleados en `~/.claude/skills/onboarding-empleados/`. La próxima vez que entra alguien nuevo, le decís 'preguntale a Claude lo que necesites · va a usar nuestro playbook como referencia'.

Caso 04coach

Libros de habilidades blandas → habilidad de coach

Qué cargás

Libros de negociación, comunicación, liderazgo, copywriting, ventas. Los que te interesa aplicar al día a día pero que nunca te acordás de los principios cuando llega el momento.

Qué le pedís después

Antes de mandar un email difícil, tener una conversación complicada o redactar un copy, le pedís a Claude que aplique los principios del libro a tu situación concreta.

Ejemplo concreto

Ejemplo · `/never-split-the-difference · tengo que pedir aumento de sueldo, ¿qué tácticas del libro me recomendarías y cómo formularía la primera frase?'. Claude carga los patterns del libro y te arma un guión personalizado.

08 · los cuatro anti-patrones honestos

Cuándo NO te conviene convertir un libro en skill

No todo libro merece una skill. Hay cuatro situaciones donde te va a salir más caro (en tiempo o en budget) que el beneficio. Mejor saberlo antes de gastar la noche convirtiendo veinte PDFs.

1 · PDF escaneado · sin texto extraíble

Si tu PDF es un escaneo de páginas (foto de cada hoja, no texto), book-to-skill no lo va a poder leer · no tiene OCR adentro. Probá abriéndolo · si podés seleccionar y copiar texto, andá adelante; si no, primero pasalo por OCR (Tesseract gratis, Adobe Acrobat pago, o un servicio en la nube) y después corré book-to-skill sobre el PDF resultante.

2 · Libro que vas a tocar una sola vez

Si es un libro que vas a consultar una sola vez (un artículo, un PDF puntual de una clase, un manual de un proceso que vas a hacer y olvidar), no vale el overhead de instalarlo como skill. Para esos casos, abrís un chat suelto, pegás el contenido y listo · cuando cierres el chat, se borra solo. Las skills son para lo que vas a usar muchas veces.

3 · Contenido confidencial · sensible · regulado

Importante · book-to-skill deja la skill en `~/.claude/skills/<slug>/` en tu disco local, sin encripción, en archivos markdown legibles. Si el contenido es confidencial (información de clientes, datos legales, secretos comerciales, registros médicos), evaluá antes si tu disco está cifrado, si tu equipo tiene acceso al folder y si tu política de seguridad permite tener ese contenido en disco. La skill no se sincroniza a la nube por su cuenta, pero si tenés Dropbox/iCloud/Drive apuntando a tu home, se va a sincronizar.

4 · Libros gigantes · más de 500 páginas

Aunque los capítulos cargan on-demand, el SKILL.md mete el índice y los mental models de todo el libro · y si el libro es enorme, ese SKILL.md crece y muerde budget cada vez que mencionás el tema. Para libros muy largos, conviene dividir el contenido en dos o tres skills más chicas por sección (ej: 'libro-parte-1-fundamentos' y 'libro-parte-2-avanzado') en vez de meter todo en una sola.

Guía de la comunidad

Esta guía es el manual de uso de virgiliojr94/book-to-skill · un proyecto MIT de Virgilio Jr. (no es repo de Hainrixz). Está documentado acá como parte de la bóveda de tododeia, una colección libre de recursos para quienes construyen con Claude todos los días.

Cierre personal

El día que entendés que un libro entero puede vivir adentro de Claude como habilidad permanente y cargar sola cuando hablás del tema, dejás de copiar y pegar capítulos en cada chat. Es uno de esos cambios chicos que después de una semana te preguntás cómo trabajabas antes.

Guías hermanas · cuándo conviene profundizar en otra

Por dónde empezar si llegaste sin saber nada

Si nunca instalaste una skill de Claude Code, primero leé /community/instalar-claude-code para tener el CLI funcionando, después /community/aprende-skill para entender qué es una skill y por qué cargan on-demand, y recién después volvé acá. Si ya tenés Claude Code y entendés skills, andá directo a la sección de Instalación · te toma 30 segundos.

Para quién no aplica esta página

Si usás solo Claude.ai web (Free o Pro sin Claude Code), esta guía no te aplica directo · las skills viven en `~/.claude/skills/` que es del CLI. Podés instalar la skill manualmente y consultarla desde Claude Cowork si tenés acceso a `/skills`, pero el flujo natural es con Claude Code. Si todavía no usás Code, /community/instalar-claude-code es el siguiente paso.