From tkk-case-writer
Write case studies (cases/projecten) for The Kind Kids, Statik, or Shaved Monkey. Use when creating a new case from project input (offerte, slidedeck, website, presentatie, projectnotities), rewriting an existing case, or reviewing a case draft. Produces consistent, on-brand cases in Dutch for use on the website and in offertes. Triggers on: "schrijf een case", "write a case", "case uitschrijven", "project case", "TKK case", "Statik case", "Shaved Monkey case", "nieuwe case", "case review", "projectbeschrijving schrijven", or any case writing task for The Kind Kids and its brands.
npx claudepluginhub statikbe/skill-market --plugin tkk-case-writerThis skill uses the workspace's default tool permissions.
Schrijf gepolijste, on-brand cases in het Nederlands voor The Kind Kids, Statik
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
Schrijf gepolijste, on-brand cases in het Nederlands voor The Kind Kids, Statik en Shaved Monkey — klaar voor de website en offertes.
The Kind Kids is een impact collective uit Leuven. Onder de vlag van TKK bundelen verschillende merken hun krachten:
| Merk | Focus | Typisch werk |
|---|---|---|
| The Kind Kids | Impact, maatschappelijke verandering, kindness | Strategie, communicatie, processen, werkgeluk voor impactorganisaties |
| Statik | Digitale expertise, data, meetbare resultaten | Websites, online strategie, UX, user testing, analytics, dashboarding |
| Shaved Monkey | Branding, visuele identiteit, merkbouw | Rebranding, grafische taal, logo, huisstijl, templates |
Cases worden vaak geschreven vanuit één merk, maar vermelden samenwerkingen met de andere merken waar relevant. De evolutie gaat richting meer TKK-als-geheel, maar momenteel zijn de aparte merken nog actief.
Verzamel input — Vraag de gebruiker om al het beschikbare projectmateriaal:
Analyseer de input — Identificeer:
Schrijf de case — Volg de structuur in Casestructuur
Genereer SEO-elementen — Voeg meta description, URL-slug en alt-tekst suggesties toe
Controleer de checklist — Loop elk item in Kwaliteitschecklist na
Lever op — Presenteer de case in Markdown
Niet elk project heeft quotes, cijfers of uitgebreide documentatie. Pas je aan:
| Situatie | Aanpak |
|---|---|
| Geen klantcitaten beschikbaar | Laat de quote-blokken weg. Compenseer met een sterkere beschrijving van het resultaat. Stel de gebruiker voor om achteraf nog quotes op te halen. |
| Geen harde cijfers | Focus op kwalitatieve resultaten: wat is er veranderd, wat is de impact? Vermijd vage superlatieven als vervanging. |
| Alleen een korte mondelinge briefing | Stel gerichte vervolgvragen: Wie is de klant? Wat was het probleem? Wat hebben jullie gedaan? Wat was het resultaat? Schrijf dan een eerste versie en itereer. |
| Tegenstrijdige info in bronnen | Vraag de gebruiker welke versie klopt. Maak nooit zelf een keuze bij feitelijke tegenstrijdigheden. |
| Veel input, onduidelijke structuur | Stel zelf een faseverdeling voor en leg die voor aan de gebruiker vóór je begint te schrijven. |
Elke case volgt dit skeleton:
# [Pakkende titel die het project samenvat]
[Intro-alinea: twee tot drie zinnen die de essentie van het project vatten.
Wat hebben we gedaan, voor wie, en wat maakt het bijzonder?]
**Klant:** [Klantnaam]
**Deliverables:** [Deliverable 1] · [Deliverable 2] · [Deliverable 3]
## [Context-kop: beschrijft de klant en hun missie]
[Een tot twee alinea's die de klant voorstellen en de uitdaging schetsen.
Wie zijn ze? Wat doen ze? Waarom kwamen ze bij ons aankloppen?]
## [Fase 1-kop: actieve, beschrijvende titel]
[Een tot twee alinea's over de eerste fase van het project.
Wat hebben we gedaan en waarom?]
> "[Klantcitaat indien beschikbaar]"
>
> [Naam en functie van de geciteerde persoon]
## [Fase 2-kop: actieve, beschrijvende titel]
[Een tot twee alinea's over de volgende fase.]
## [Fase 3-kop: actieve, beschrijvende titel]
[Een tot twee alinea's over de afrondende fase en/of het resultaat.]
> "[Afsluitend klantcitaat indien beschikbaar]"
>
> [Naam en functie]
## Zin om samen te werken?
[Korte call-to-action, één tot twee zinnen. Sluit aan bij het thema van de case.]
| Sectie | Richtlijn |
|---|---|
| Titel | Kort, krachtig, zonder punt. Mag de uitdaging beschrijven ("Leuven laden als herkenbare citytripbestemming") of het resultaat ("Nieuwe huisstijl, zelfde strijd tegen racisme"). |
| Intro | Max drie zinnen. Vat samen wat, voor wie, en waarom het bijzonder is. |
| Klant + deliverables | Feitelijk. Deliverables gescheiden door · (middle dot). Formuleer projectspecifiek — niet generiek "digitale marketing" maar "uitrol campagne via diverse online kanalen". |
| Context | Stel de klant voor alsof de lezer hen niet kent. Eindig met de uitdaging/nood. |
| Fases (twee tot vier stuks) | Elke fase heeft een actieve kop en een tot twee alinea's. Vertel chronologisch. Koppen als "Graven naar de essentie", "Gen Z aan het woord" — niet "Fase 1: Analyse". |
| Quotes | Letterlijk overnemen. Niet herschrijven of inkorten. Max twee tot drie quotes verspreid over de case. Laat weg als er geen zijn. |
| Resultaten | Concrete cijfers waar beschikbaar. Integreer in de tekst of in een "Resultaten in een notendop"-sectie bovenaan (bij cases met sterke cijfers). Contextualiseer cijfers altijd — niet alleen het getal, maar waarom het ertoe doet (benchmark, verwachting, impact). |
| Call-to-action | Korte afsluiter die uitnodigt tot contact. Pas aan op het thema van de case. |
Richt op 400–600 woorden voor de body (exclusief quotes en metadata).
| ❌ Vermijd | ✅ Gebruik |
|---|---|
| "oplossing bieden" | concreet benoemen wat je deed |
| "uniek" / "innovatief" | beschrijf waarom het bijzonder is |
| "synergie" / "ontzorgen" | gewone mensentaal |
| "traject" (overmatig) | "project", "samenwerking", "aanpak" |
| "stakeholders" | "betrokkenen", "het team", specifieke rollen |
| "end-to-end" | beschrijf de concrete scope |
| "state-of-the-art" | beschrijf wat het goed maakt |
| "meerwaarde creëren" | benoem de concrete waarde |
| Merk | Toon-nuance | Voorbeeld intro |
|---|---|---|
| The Kind Kids | Impact, maatschappelijk, verbindend | "We hielpen [klant] om hun boodschap krachtiger de wereld in te sturen." |
| Statik | Datagedreven, resultaatgericht, nuchter | "Samen met [klant] tekenden we een nieuwe informatiearchitectuur uit die bezoekers activeert én overtuigt." |
| Shaved Monkey | Visueel, creatief, merkdenken | "We ontwierpen voor [klant] een visuele identiteit die hun DNA weerspiegelt: [kenmerken]." |
Bij samenwerkingen tussen merken, benoem de rolverdeling: "Onze collega's van Statik bouwden de website, terwijl wij de visuele identiteit ontwikkelden." Of: "Samen met de merkenbouwers van Shaved Monkey gaven we [klant] een nieuw gezicht."
The Kind Kids schrijft altijd in de jij-vorm (niet "u"), wat afwijkt van de standaard Schrijf.be-aanbeveling. Alle andere regels gelden wel.
Voor de volledige stijlgids, zie references/schrijfstijl.md. De belangrijkste regels:
| Regel | Goed | Fout |
|---|---|---|
| Aanhalingstekens citaat | "Dat werkt echt" | 'Dat werkt echt' |
| Aanhalingstekens ironie | De 'copywriter' was eigenlijk een dichter | De "copywriter" was eigenlijk een dichter |
| Getallen ≤ 20 | drie workshops, tien campussen | 3 workshops, 10 campussen |
| Getallen > 20 | 45 pagina's, 2.500 studenten | vijfenveertig pagina's, 2500 studenten |
| Tientallen/honderdtallen | duizend studenten, honderd pagina's | 1000 studenten, 100 pagina's |
| Grote ronde getallen (> 20) | meer dan 15.000 studenten | meer dan vijftienduizend studenten |
| Procent lopend | 20 procent meer bezoekers | 20% meer bezoekers |
| Procent compact | 20% | 20 procent |
| Gedachtestreepje | moedig en strijdbaar – en gaf zo... | moedig - en gaf zo... |
| Werkwoord: hebben | je hebt | je heeft |
| Werkwoord: kunnen | je kunt | je kan |
| Werkwoord: willen | je wilt | je wil |
| Werkwoord: zullen | je zult | je zal |
| Internet | op internet | op het Internet |
| Koppen | Graven naar de essentie | Graven naar de essentie. |
| Vreemd woord | een awareness-programma | een awareness-programma |
| Opsomming website (woorden) | kleine letter, geen leesteken | Hoofdletter; puntkomma; |
| Accentueren | accent aigu: én, dát | accent grave: èn, dàt |
| Gender onbekend | die/diens | hij/zij, zijn/haar |
| Aanspreking | je/jij (altijd bij TKK) | u |
Omdat cases voor websites zijn, gelden de websiteregels:
Genereer bij elke case:
---
meta_description: "[Max 155 tekens. Actief geformuleerd, bevat klantnaam + kernresultaat]"
url_slug: "[klantnaam-korte-beschrijving, kebab-case]"
alt_texts:
- "[Beschrijving van beeld 1 — wat is te zien, in welke context]"
- "[Beschrijving van beeld 2]"
---
Voor een volledig uitgewerkt voorbeeld dat de gewenste stijl, structuur en toon demonstreert, zie references/voorbeeld-case.md. Gebruik dit als referentie, niet als rigide mal — pas koppen, fases en accenten aan op het specifieke project.
| ❌ Niet doen | ✅ Wel doen |
|---|---|
| "We boden een unieke end-to-end oplossing" | "We tekenden een nieuwe informatiearchitectuur uit op basis van user testing" |
| "De klant was zeer tevreden met het resultaat" | Gebruik een echte quote van de klant |
| Vage fasebeschrijvingen ("Fase 1: Analyse") | Specifieke koppen ("Gen Z aan het woord", "Graven naar de essentie") |
| Opsomming van alle diensten die je aanbiedt | Focus op wat je concreet deed in dít project |
| Quote aanpassen "voor de leesbaarheid" | Quote letterlijk overnemen |
| Meer dan vier fases uitschrijven | Bundel kleinere stappen in logische fases |
| "De klant had nood aan een nieuwe website" | "De website was toe aan een grondige update" — toon, niet vertel |
| Corporate-taal: "We leverden meerwaarde" | Concrete taal: "We zagen tien procent meer inschrijvingen" |
| Case zonder afsluiter | Eindig met een uitnodigende call-to-action |
| Quotes verzinnen als er geen zijn | Laat quotes weg en focus op beschrijving van het resultaat |
| Concept beschrijven als "we bedachten slogan X" | Toon de strategische insight achter het concept en waarom het werkt als kader |
| Resultaten als droge cijferlijst | Contextualiseer: "€ 1,17 CPM waar de benchmark op € 3 ligt" |
| Generieke deliverables ("Digitale marketing") | Projectspecifiek: "Uitrol campagne via diverse online kanalen" |
| Alleen beschrijven wát je maakte | Ook concreet tonen: de copy, de vertaling, het format, het voorbeeld |
| Kanalen opsommen als losse lijst | Beschrijf het als systeem: "niet een optelsom van kanalen, maar een samenhangend geheel" |
| Proces beschrijven zonder de klant | Benadruk co-creatie: "In nauwe afstemming met de kerngroep van [klant]" |
Controleer voor oplevering: