Skip to content

powerclaude: echte titelslide, tijdlijn en edit.py voor bestaande pptx - #99

Open
aslamht wants to merge 2 commits into
mainfrom
feat/powerclaude-npuls-titel-tijdlijn-bewerken
Open

aslamht wants to merge 2 commits into
mainfrom
feat/powerclaude-npuls-titel-tijdlijn-bewerken

Conversation

@aslamht

@aslamht aslamht commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Wat

De powerclaude-skill (nu 0.2.0) maakt een deck in één keer goed, zodat een nabewerking niet meer nodig is. Aanleiding: voor het DAIR-workshopdeck moesten we na build.mjs nog drie scripts draaien om de titelslide, de tijdlijn en het beeldmerk goed te krijgen.

  • title: op blauw (de standaard) staat de echte Npuls-titelachtergrond (Slide15.PNG, blauw met bogen) met het volledige horizontale logo linksboven. De tagline staat dan links onder het logo. npuls: false zet dat uit.
  • Beeldmerk: het echte stippenring-beeldmerk (uit beeldmerk-ring.json) in plaats van het indicatieve SVG.
  • Nieuw slidetype timeline: blokken op schaal met tijden, titel, uitleg, optionele tag-pill en legenda.
  • scripts/edit.py (python-pptx) voor een bestaande pptx: dump, replace (faalt als een zoekterm niet voorkomt), beeldmerk, media, kloon, verplaats. Voor een nieuw deck blijft build.mjs de route.
  • SKILL.md: stap 6 en de vaste regels aangepast; slidetypes.md en het voorbeelddeck bevatten timeline.

Let op: afhankelijkheid

De logo's en het beeldmerk staan niet in de skill maar in public/npuls/logos/ van clidev-presentaties, net als de illustraties. Die PR moet dus eerst of tegelijk mee: cedanl/clidev-presentaties (branch feat/npuls-logos). Zonder die map geeft build.mjs geen titelslide met logo.

Getest

  • Het uitvoeringsdeck (30 slides) bouwt met 0 waarschuwingen en ik heb de gerenderde slides bekeken (titel, tijdlijn, inhoud).
  • Het voorbeelddeck in de skill bouwt (13 slides, 0 waarschuwingen).
  • edit.py op het originele DAIR-voorstel: tekst vervangen, afbeeldingen vervangen, een slide klonen en verplaatsen; resultaat gerenderd. edit.py beeldmerk vervangt het beeldmerk op 26 slides van het uitvoeringsdeck.
  • Alleen op Windows met PowerPoint-rendering; op macOS/Linux (LibreOffice) niet geprobeerd.

Verandert voor bestaande decks

Op de tijdlijn en in de titelslide is de tekstkleur nu die van de toegestane Npuls-combinaties (bijvoorbeeld roze op blauwe blokken). Bestaande decks veranderen niet tot je ze opnieuw bouwt.

🤖 Generated with Claude Code

aslamht and others added 2 commits October 8, 2026 13:07
…de pptx

- title: echte Npuls-titelachtergrond (Slide15) en volledig horizontaal logo op blauw
- beeldmerk: het echte stippenring-beeldmerk in plaats van het indicatieve
- nieuw slidetype timeline: blokken op schaal met tijden, uitleg, tags en legenda
- edit.py: bestaande pptx lezen, tekst vervangen, logo wisselen, afbeeldingen vervangen,
  slides klonen en verplaatsen (python-pptx)
- assets met beeldmerk en horizontaal logo (wit en zwart); versie 0.2.0

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
…plaats van uit de skill

De skill draait alleen in clidev-presentaties, waar de andere Npuls-assets al staan.
Dat maakt de skill 0,5 MB lichter.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@aslamht

aslamht commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor Author

Hoi @StevenRamondt, fijn dat je meekijkt! 🙂 Even wat context, zodat je weet waar je naar kijkt:

  • Deze PR (samen met Npuls-beeldmerk en horizontaal logo toevoegen aan public/npuls/logos clidev-presentaties#5) gaat over de skill om PowerPoint te maken en aan te passen (powerclaude): de echte Npuls-titelslide, een tijdlijn, het echte beeldmerk en edit.py voor bestaande pptx's. Die is algemeen bruikbaar, los van één presentatie.
  • De presentaties voor de DAIR-workshop (het voorstel en het uitvoeringsdeck, pptx en pdf) zijn een apart stuk. Ze staan op branch feat/workshop-rad-uitvoering van clidev-presentaties en horen niet bij deze PR. Het uitvoeringsdeck is wel met deze skill gebouwd, en dat is meteen de proef dat het nu zonder nabewerking werkt.

Voor deze review is dus vooral de skill interessant, niet de inhoud van de DAIR-decks. Alle opmerkingen, vragen of ideeën zijn welkom, en bedankt alvast voor de moeite!

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant