# PowerPoint (PPTX) Skill - Installation complète

## Installation effectuée le 23 octobre 2025

### Fichiers installés
- ✓ SKILL.md (25K) - Instructions principales
- ✓ html2pptx.md - Documentation HTML vers PPTX
- ✓ ooxml.md - Documentation format Office Open XML
- ✓ scripts/ - Scripts Python et Node.js
- ✓ ooxml/ - Schémas et scripts OOXML

### Dépendances Python installées
- ✓ markitdown (0.1.3) - Conversion PPTX vers Markdown
- ✓ Pillow - Manipulation d'images
- ✓ lxml - Parsing XML
- ✓ python-pptx - Bibliothèque PowerPoint

### Dépendances Node.js installées
- ✓ pptxgenjs - Génération PowerPoint
- ✓ playwright + chromium - Rendu HTML
- ✓ sharp - Traitement d'images

### Utilisation

Le skill est automatiquement détecté par Claude Code quand tu demandes :
- "Crée une présentation PowerPoint sur..."
- "Modifie cette présentation..."
- "Analyse ce fichier PPTX..."

Tu peux aussi l'invoquer explicitement avec `/pptx`

### Capacités

1. **Création de présentations** (3 méthodes)
   - Depuis zéro avec html2pptx
   - Depuis un template existant
   - Modification d'une présentation existante

2. **Analyse de présentations**
   - Extraction de texte via markitdown
   - Création de thumbnails
   - Inventaire du contenu

3. **Édition avancée**
   - Modification du XML OOXML brut
   - Réarrangement de slides
   - Remplacement de contenu

### Scripts disponibles

- `scripts/html2pptx.js` - Convertir HTML vers PPTX
- `scripts/thumbnail.py` - Générer grilles de vignettes
- `scripts/inventory.py` - Extraire inventaire de texte
- `scripts/replace.py` - Remplacer texte dans slides
- `scripts/rearrange.py` - Réorganiser slides

### License
Proprietary - Voir LICENSE.txt
Source-available (non open source)
Fourni par Anthropic comme référence
