CommunityImagengithub.com

akin-demir/arte-calligráfico-árabe

Renderiza tipografía árabe, carteles, certificados y documentos. Útil para obras de arte RTL o guía de caligrafía; distingue fuentes compatibles de composiciones manuales.

¿Qué es arte-calligráfico-árabe?

Este skill de agente AI especializado en flujos de trabajo de tipografía árabe permite al usuario generar y procesar caligrafía árabe de alta calidad mediante una herramienta CLI dedicada (`arabic-calligraphy`). Es especialmente útil para desarrolladores, diseñadores y lingüistas que necesitan crear carteles, certificados o documentos PDF respetando la complejidad de la escritura de derecha a izquierda (RTL), sin alterar el texto Unicode original. El skill soporta estilos como Naskh, Kufi moderno (no histórico ni cuadrado) y Diwani (solo PNG/SVG sin vocalizar), y proporciona un flujo de trabajo estructurado: desde la confirmación de ortografía con el usuario hasta la inspección de colisiones de glifos, clipping y jerarquía visual en la salida renderizada. También incluye un modo de estudio de cuadrícula manual para Kufi cuadrado, que genera mapas de origen y análisis geométricos, aunque advierte explícitamente que no verifica autenticidad histórica o religiosa. Se integra como una herramienta de línea de comandos instalable en entornos Python con dependencias nativas obligatorias, y no debe reemplazarse por generación de imágenes, SVG escritos a mano o fuentes del sistema.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/akin-demir/arabic-calligraphy-skill/tree/HEAD

Installed? Explore more Imagen skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Flujo de trabajo de tipografía árabe

  1. Conserva el texto Unicode exacto del usuario. Confirma la ortografía incierta con el usuario antes de renderizar. Nunca inviertas el texto, reemplaces letras, normalices marcas ni apliques un reshaper separado.
  2. Para Kufi, distingue la tipografía Kufi moderna del Kufi cuadrado/histórico; pregunta por una referencia cuando no esté claro. Diwani solo admite PNG sin vocalizar/SVG delineado, no harakat, PDF ni emblemas compuestos al estilo Al Jazeera. Lee capacidades. Selecciona un estilo realmente implementado para el propósito. Lee solo el correspondiente references/styles/<style>.md. Para Kufi cuadrado lee el flujo de trabajo de cuadrícula manual: usa celdas etiquetadas y rangos de fuente exactos, nunca pixelees una fuente genérica ni etiquetes un laberinto como árabe. La renderización de texto arbitrario en Kufi cuadrado sigue sin estar disponible. Otras tradiciones solo de referencia requieren trabajo manual de arte; ofrece una alternativa compatible explícitamente.
  3. Usa la CLI arabic-calligraphy instalada en el entorno, o instala este directorio con python -m pip install . después de seguir instalación. Las dependencias nativas son obligatorias. La instalación puede requerir red; el renderizado no.
  4. Renderiza: arabic-calligraphy render --text "العلم نور" --style naskh --output artwork.svg. Para PNG cambia la extensión. Usa poster para obras de arte y certificate para certificados estructurados. Usa document --input examples/documents/report.md --output report.pdf para nuevos PDFs. Lee diseño PDF para restricciones.
  5. Inspecciona la salida real en busca de colisiones de marcas, clipping, ortografía, orden de lectura y jerarquía visual. Reporta cobertura faltante o desbordamiento; no suprimas errores. Revisa el texto PDF seleccionable por separado de la apariencia.
  6. Los estudios de cuadrícula manual usan arabic-calligraphy grid --input examples/square-kufic/allah-study.json --output study.svg. Inspecciona el mapa de fuente contra la imagen real, reporta hallazgos geométricos y entrega el JSON junto con la imagen. Superar las comprobaciones no verifica árabe o autenticidad; no afirmes que el estudio básico es un emblema empaquetado.
  7. Si el renderizador incluido no puede ejecutarse, reporta la dependencia faltante. Nunca lo reemplaces con generación de imágenes, SVG escrito a mano u otra fuente del sistema y afirmes que el skill lo renderizó. Entrega el archivo real con su clasificación de capacidad. Los flujos de trabajo de fuentes son aproximaciones basadas en fuentes; los estudios de cuadrícula manual son composiciones explícitamente no revisadas. Ninguno tiene certificación de autenticidad independiente. Solicita revisión de caligrafía humana para fidelidad ceremonial, religiosa o histórica.

PDFs existentes: conserva el original. Este paquete crea nuevos documentos; no implementa el reemplazo arbitrario de texto en PDFs suministrados. Consulta tipografía y guía de carteles solo cuando sea necesario.

Skills relacionados