couple-repo/.claude/skills/pptx
StillHammer f5aa93bcbd Initial commit: Couple matters documentation + PowerPoint skill
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
2025-10-24 14:54:57 +08:00
..
ooxml Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
scripts Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
html2pptx.md Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
LICENSE.txt Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
ooxml.md Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
README.md Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00
SKILL.md Initial commit: Couple matters documentation + PowerPoint skill 2025-10-24 14:54:57 +08:00

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