Documentation personnelle complète
- CLAUDE.md : Instructions compactes et enrichies
- personnalités/ : Profils Alexis, Tingting, Ben, Xiaoxiao + TingtingWork.md
- couple_backlog/ : Historique conflits (16-22 octobre 2025)
- conversation_topics/ : Système suivi sujets actifs
- Projects/ : Analyses techniques et projets
- ToRemember/ : Leadership socratique, suivi conversations
- Promesses_à_tenir.md, observations_patterns.md
PowerPoint skill
- .claude/skills/pptx/ : Skill officiel Anthropic (html2pptx)
- Identité visuelle Tingting : Bordeaux + Or antique + Crème
- Exemple : personnalités/Tingting_Class73_Elegant.pptx
Organisation
- planning/, stratégie/, topics/, plan_discussion/
- .gitignore : node_modules, *.pptx (sauf personnalités/), HTML/JS temp
🎯 Repo propre : 129 fichiers essentiels, 0 dependencies
61 lines
1.8 KiB
Markdown
61 lines
1.8 KiB
Markdown
# 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
|