pchevallot

Cds Pptx Skill — Development skill for Claude Code

Development community

Skill Claude Code — Charte graphique PowerPoint du Comptoir des Signaux (logos, couleurs, typographie Open Sans, script Python).

How to install Cds Pptx Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pchevallot/cds-pptx-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cds Pptx Skill does

Skill Claude Code — Charte graphique PowerPoint du Comptoir des Signaux (logos, couleurs, typographie Open Sans, script Python).

Alternatives in Development

  • /diagnose — Vérifie l'état de l'environnement RTK et suggère des corrections 25.5k ★
  • Octo Docs — Document delivery with export to PPTX, DOCX, PDF formats 2.8k ★
  • Academic Pptx Skill — A Claude Skill for creating academic presentations (conference talks, seminar slides, thesis defenses, grant b 811 ★

README

CdS PPTX Skill v2 : double moteur PowerPoint, Comptoir des Signaux

Skill pour Claude Code (et autres outils IA) permettant de generer des presentations PowerPoint respectant la charte graphique du **Comptoir des Signaux**.

**v2** : double moteur **PptxGenJS** (slides creatives) + **matplotlib** (dataviz complexes).

Contenu du repository

cds-pptx-skill/
├── SKILL.md                     # Point d'entree du skill (routing, palette, QA)
├── pptxgenjs-cds.md             # Guide PptxGenJS : 15 patterns de slides
├── dataviz.md                   # Guide matplotlib : radar, heatmap, bar, line
├── references/
│   └── brand-guide.md           # Guide de marque complet
├── scripts/
│   ├── cds_charts.py            # Fonctions matplotlib autonomes (PNG)
│   └── logos_b64.py             # Logos embarques en base64 (fallback reseau)
└── assets/
    ├── logos/                   # 5 variantes du logo CdS
    ├── monogrammes/             # 4 variantes du monogramme
    └── bandeaux/                # 6 bandeaux de motifs decoratifs

Architecture double moteur

Moteur Usage Fichier
PptxGenJS Slides creatives : cover, section, cards, blocks, stats, timeline, table, chart natif, quote, icon grid, image+text, closing pptxgenjs-cds.md
matplotlib Dataviz complexes : radar SOCLE, heatmap de maturite, scatter, bubble dataviz.md + scripts/cds_charts.py

Le workflow pour les dataviz : generer le PNG en Python via `cds_charts.py`, puis l'inserer dans PptxGenJS via `addImage()`.

Installation

Pour Claude Code (CLI)

git clone https://github.com/pchevallot/cds-pptx-skill.git
# Windows
xcopy /E /I cds-pptx-skill %USERPROFILE%\.claude\skills\cds-pptx
# macOS / Linux
cp -r cds-pptx-skill ~/.claude/skills/cds-pptx

Pour Claude Web / Claude Desktop (Projects)

  1. Creer un nouveau Project dans Claude
  2. Copier SKILL.md dans les Custom Instructions
  3. Ajouter pptxgenjs-cds.md et `da