feat(haude): skill voor HTML-presentaties in Npuls-huisstijl - #93
Merged
Merged
Conversation
Eén zelfstandig HTML-deck per presentatie, gebouwd op een vaste frame afgeleid van het LLM-wiki-deck van Janna Berkhout (KIS). Gebruikt de echte Npuls-fonts, het logo en de illustraties uit clidev-presentaties. - assets/frame.html: slide-engine, 11 slide-varianten, componenten - references/: componentcatalogus en overzicht van de Npuls-assets - scripts/check.mjs: statische huisstijlcheck - scripts/qa.mjs: screenshots op 1920x1080 en 1366x768, overflow-, font- en decoratiedetectie, optioneel PDF - scripts/bundle.mjs: één deelbaar bestand met ingebakken assets Refs cedanl/clidev-presentaties#3 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…oektocht - haude: ceda-metadata en allowed-tools toegevoegd (validator: 0 waarschuwingen) - haude: description verwijst Slidev naar clidev en Marp naar build-marp-deck - clidev: description afgebakend tot Slidev; HTML-decks verwijzen naar haude - haude: find-commando beperkt tot maxdepth 6 en slaat node_modules over Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This was referenced Oct 1, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Type of Change
Description of Changes
Nieuwe skill
haude(HTML + Claude): maakt een presentatie als één zelfstandig HTML-bestand in Npuls/CEDA-huisstijl, als alternatief voor Slidev (clidev) wanneer een deck moet opvallen, Mentimeter nodig heeft of als één bestand gemaild moet worden.De vormgeving komt uit een vaste frame, afgeleid van het deck "Welk open-source model kan mijn LLM-wiki het beste onderhouden?" van Janna Berkhout (KIS). Claude schrijft alleen de slides.
assets/frame.html: slide-engine (toetsen, swipe, fullscreen, deeplinks), 11 slide-varianten in toegestane kleurcombinaties, componenten, Mentimeter, print-CSSreferences/components.md: snippet per slidetype + vormtaalreferences/assets.md: de 72 Npuls-illustraties per thema, logo, fontsscripts/check.mjs: statische huisstijlcheck (geen hex, geen zwarte achtergrond, logo alleen op roze, ≥3 primaire kleuren, paden, placeholders)scripts/qa.mjs: screenshots op 1920×1080 en 1366×768; detecteert overflow, niet-geladen fonts (via het écht gerenderde font), kapotte afbeeldingen en tekst over decoratie;--pdfvoor exportscripts/bundle.mjs: bakt fonts en afbeeldingen in → één deelbaar bestand (~200–400 kB)haudelaadtvormgever-npuls-huisstijlen past die niet aan. Drie bewuste afwijkingen staan expliciet inSKILL.md: echte General Sans/Cooper Light i.p.v. Plus Jakarta Sans,fa-solidi.p.v. sharp (Pro), en HTML-decks viahaudei.p.v.clidev.Related Issues
Closes cedanl/clidev-presentaties#3
Comparison: Before and After
Before:
Een HTML-deck maken betekende
_template.html+html-track.mdlezen of zelf iets bouwen. In een baselinetest zonder skill bouwde een agent een eigen ontwerp met een zwarte achtergrondslide (tegen de vormgever-regel), het roze logovlak op witte/donkere slides en grijze kaarten.After:
Met de skill bouwde een verse agent hetzelfde deck (9 slides) op de frame, met echte fonts, logo en drie Npuls-illustraties;
check.mjsenqa.mjsslagen. Op het originele LLM-wiki-deck vindtqa.mjsprecies de ene echte botsing (ring door de titel op slide 16 bij 1366×768).Testing Instructions
Vanuit de root van
clidev-presentaties(daar staanpublic/npuls/enplaywright-chromium):Of in Claude Code:
/haudemet een onderwerp en bronbestand.Dependencies
Geen nieuwe.
qa.mjsgebruiktplaywright-chromiumuitclidev-presentaties. Font Awesome via cdnjs.Checklist
🤖 Generated with Claude Code