Una skill para agentes que convierte la respuesta de una IA a una pregunta compleja en una página HTML sin conexión, con diagramas, tablas y diseño.
danilo-znamerovszkij/draw-your-font
Una CLI de Node y una skill de Claude Code que convierten una foto de tu escritura a mano en una fuente TTF, WOFF o WOFF2 instalable.
Alternativa open source a:Calligraphr
- Estrellas
- 824
- Forks
- 77
- Issues abiertos
- 6
- Último commit
- hace 3 meses
¿Qué es?
draw-your-font convierte una foto de letras escritas a mano en un archivo de fuente listo para usar. Escribes el alfabeto en papel, le tomas una foto y la herramienta detecta cada letra, la vectoriza con potrace y genera una fuente TTF, WOFF o WOFF2. Cada glifo se coloca en un espacio em compartido, con una altura de mayúsculas, altura x y profundidad de descendentes uniformes, para que letras como g y o queden correctamente sobre la línea base y no parezcan recortes.
Se puede usar de dos maneras. Como skill de Claude Code, un agente localiza y etiqueta las letras en una foto desordenada, muestra una vista previa y acepta solicitudes de ajuste, como redondear las curvas o engrosar los trazos. Como CLI independiente de npm, tú indicas el orden de los caracteres mediante comandos para generar una plantilla imprimible, segmentar fotos, crear la fuente y previsualizar texto. El proceso se ejecuta localmente, sin dependencias del sistema como FontForge o ImageMagick.
Funciones clave
- 01Convierte fotos de escritura a mano en archivos de fuente TTF, WOFF y WOFF2.
- 02Genera una plantilla imprimible en PDF A4 con conjuntos de caracteres mínimos o en español.
- 03Detecta y segmenta letras en fotos de formato libre con iluminación irregular.
- 04Permite ajustar el suavizado y el grosor para obtener glifos más redondeados o más gruesos.
- 05Puede generar archivos WOFF2 listos para la web y un fragmento CSS @font-face.
- 06Se ejecuta localmente como un paquete npm puro, sin necesitar los binarios de FontForge, ImageMagick ni potrace.
Casos de uso
- Crear una fuente personal basada en tu escritura a mano para notas, diapositivas o trabajos de diseño.
- Crear una fuente manuscrita lista para la web, con CSS para un sitio personal.
- Prototipar una fuente de exhibición personalizada a partir de un boceto rápido del alfabeto.
- Crear una fuente dentro de Claude Code mediante iteraciones conversacionales.
Inicio rápido
- 1
Instalar la skill de Claude Code
npx skills add danilo-znamerovszkij/draw-your-font - 2
Crear una fuente a partir de una foto libre con la CLI
npx draw-your-font make photo.jpg --chars "ABCabc" --name "My Hand"
Antes de usarlo
- El kerning, las ligaduras y la aleatorización de letras están previstos para la v2 y aún no están disponibles.
- Para obtener la mejor calidad, hay que imprimir la plantilla y rellenarla, en lugar de usar una foto libre.
- Para usar la skill de Claude Code, es necesario tener acceso a Claude Code.
Temas
Preguntas frecuentes
- ¿Qué es draw-your-font?
- Una CLI de Node y una skill de Claude Code que convierten una foto de tu escritura a mano en una fuente TTF, WOFF o WOFF2 instalable. draw-your-font convierte una foto de letras escritas a mano en un archivo de fuente listo para usar. Escribes el alfabeto en papel, le tomas una foto y la herramienta detecta cada letra, la vectoriza con potrace y genera una fuente TTF, WOFF o WOFF2. Cada glifo se coloca en un espacio em compartido, con una altura de mayúsculas, altura x y profundidad de descendentes uniformes, para que letras como g y o queden correctamente sobre la línea base y no parezcan recortes.
- ¿draw-your-font es gratuito? ¿Qué licencia tiene?
- draw-your-font es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿draw-your-font sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de draw-your-font fue el 5 ago 2026.
- ¿Para qué puedo usar draw-your-font?
- Crear una fuente personal basada en tu escritura a mano para notas, diapositivas o trabajos de diseño. Crear una fuente manuscrita lista para la web, con CSS para un sitio personal. Prototipar una fuente de exhibición personalizada a partir de un boceto rápido del alfabeto. Crear una fuente dentro de Claude Code mediante iteraciones conversacionales.
- ¿Cómo se instala draw-your-font?
- Instalar la skill de Claude Code: npx skills add danilo-znamerovszkij/draw-your-font Crear una fuente a partir de una foto libre con la CLI: npx draw-your-font make photo.jpg --chars "ABCabc" --name "My Hand"
- ¿Dónde consigo draw-your-font?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/danilo-znamerovszkij/draw-your-font
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
CLI y catálogo de plantillas con agentes, comandos, ajustes, hooks e integraciones MCP listos para configurar Claude Code.
Plugin para Claude Code que añade una línea de estado en tiempo real con el uso del contexto, los límites de uso, las herramientas activas, los agentes en ejecución y el progreso de las tareas pendientes.
Conecta agentes locales de programación con IA, como Claude Code, Codex y Gemini CLI, con apps de chat como Feishu, Slack, Telegram y Discord.
CLI local y app de escritorio que desglosan el gasto en tokens y los costos de tu programación con IA por herramienta, modelo, proyecto y tarea.
Una pequeña CLI para Windows que muestra notificaciones toast y se integra con agentes de programación con IA para avisarte cuando terminan sus tareas.