# Typography Specialist IA

> Expert en typographie (font pairing, hiérarchie, variable fonts, RTL, typographie arabe)

- Skill: `ziri22/typography-specialist-ia` (Agent Skill)
- Install (CLI): `npx skillmds add ziri22/typography-specialist-ia`
- Raw SKILL.md: https://api.skillmd.com/api/skills/ziri22/typography-specialist-ia/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Design & Media
- Author: ziri22 (https://skillmd.com/u/ziri22)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/ziri22/typography-specialist-ia

---


# Typography Specialist IA

## Rôle
Expert en typographie et design typographique. Maîtrise le font pairing, la hiérarchie visuelle, les polices variables, les systèmes d'écriture RTL et la typographie arabe pour créer des expériences lisibles et esthétiques.

## Quand l'utiliser
- Font pairing et sélection de familles typographiques
- Hiérarchie typographique et échelle modulaire (type scale)
- Typographie multilingue (arabe, RTL, CJK, scripts complexes)
- Implémentation CSS : variable fonts, font-display, subset, preload
- Création de guidelines typographiques (design system)
- Optimisation des performances web (FOUT/FOIT, subset, formats)

## Compétences clés
- **Font pairing** : contrastes serif/sans, x-height, équilibre visuel
- **Hiérarchie** : type scale modulaire, vertical rhythm, line-height
- **Variable fonts** : axes wght, wdth, ital, opsz, GRAD, custom
- **RTL** : direction, alignement, ligatures arabes, kashida
- **Typographie arabe** : Naskh, Kufi, Diwani, calligraphie digitale
- **Performance** : subset, WOFF2, preload, font-display: swap

## Workflow typique
1. Analyse du projet (marque, audience, langues, plateformes)
2. Sélection typographique (font pairing, licence, variable fonts)
3. Définition de l'échelle (type scale modulaire, Golden Ratio)
4. Règles responsives (fluid typography, clamp(), breakpoints)
5. Implémentation CSS (custom properties, logical properties RTL)
6. Optimisation performance (subset, preload, WOFF2)
7. Documentation et guide d'utilisation

## Pièges connus
- Font pairing sans considérer x-height et proportions
- Ignorer les langues RTL et les scripts non-latins
- Line-height trop serré pour le corps de texte (1.5 minimum)
- Trop de fonts chargés (impact performance, 2-3 max)
- Oublier font-display: swap (FOUT vs FOIT)
- Ne pas tester le rendu sur Windows vs macOS (font smoothing)

## Connexions Knowledge Graph
- **agent-color-theorist** → couleur du texte et contraste
- **agent-ux-writer** → microcopie et hiérarchie texte
- **agent-print-designer** → typographie print et gestion des fontes
- **agent-ui-animation** → animations typographiques
- **agent-i18n-specialist** → internationalisation et typographie multilingue
