Claude AI
Meesterhandleiding
Van absolute beginner tot gevorderde gebruiker. Alles wat je moet weten over Claude AI, Skills, Connectors, Claude Code, GitHub en Vercel — in één complete handleiding.
Welkom & Opbouw van Deze Handleiding
Deze handleiding is geschreven voor iedereen die professioneel wil leren werken met Claude AI — van bedrijfseigenaars en marketeers tot developers en designers. Na het doorlopen van deze gids ben je in staat om:
- Efficiënt te communiceren met Claude voor dagelijkse taken
- Geavanceerde prompts te schrijven die consistente resultaten geven
- Skills en Connectors in te zetten om Claude te verbinden met je bestaande tools
- Claude Code te gebruiken om echte applicaties en websites te bouwen
- Projecten te deployen via GitHub en Vercel
- Workflows te automatiseren die uren per week besparen
Hoe Deze Handleiding Werken
De handleiding is opgedeeld in 10 grote delen, elk opgesplitst in meerdere secties. Je kunt de handleiding van voor naar achter lezen, maar je kunt ook direct naar een specifiek onderwerp springen via de navigatie aan de linkerkant.
Theorie + Praktijk
Elke sectie combineert uitleg met concrete voorbeelden en oefeningen die je direct kunt toepassen.
Tip-boxen
Door de hele handleiding vind je groene tip-boxen, blauwe info-boxen en gele waarschuwingen voor belangrijke punten.
Zoekfunctie
Gebruik de zoekbalk bovenaan (of druk op ⌘K) om snel een specifiek onderwerp te vinden.
Code Voorbeelden
Alle code in deze handleiding is direct bruikbaar en getest. Kopieer en plak rechtstreeks in Claude of je project.
Wat is Claude AI?
Claude is een Large Language Model (LLM) ontwikkeld door Anthropic, een AI-veiligheidsbedrijf opgericht in 2021 door voormalige OpenAI-medewerkers. Claude onderscheidt zich van andere AI-systemen door zijn nadruk op veiligheid, eerlijkheid en nuance.
De Kernwaarden van Claude
Helpfulness
Claude is ontworpen om echt nuttig te zijn — niet alleen vriendelijk. Hij geeft concrete antwoorden, geen vage omschrijvingen.
Harmlessness
Claude weigert schadelijke of gevaarlijke verzoeken. Dit maakt hem betrouwbaar voor zakelijke toepassingen.
Honesty
Claude geeft eerlijk aan wanneer hij iets niet weet. Hij "hallucineert" minder dan veel andere AI-modellen.
Hoe Werkt Claude Technisch?
Claude is getraind op grote hoeveelheden tekstdata via een proces genaamd Constitutional AI (CAI) — een unieke methode van Anthropic waarbij Claude zichzelf leert beoordelen aan de hand van een "grondwet" van principes. Dit geeft hem een sterk moreel kompas zonder menselijke feedback voor elk scenario.
Wanneer jij een bericht stuurt naar Claude, verwerkt het model je tekst token per token (stukjes tekst van ~4 karakters) en voorspelt het meest waarschijnlijke nuttige antwoord. Het context window — de hoeveelheid tekst die Claude tegelijk "onthoudt" — is bij Sonnet 4 en Opus 4 maar liefst 200.000 tokens, wat neerkomt op circa 150.000 woorden of een heel boek.
Claude vs ChatGPT vs Gemini
De drie grote AI-assistenten hebben elk hun sterktes:
| Eigenschap | Claude (Anthropic) | ChatGPT (OpenAI) | Gemini (Google) |
|---|---|---|---|
| Context window | 200k tokens | 128k tokens | 1M tokens (Gemini 1.5) |
| Schrijfkwaliteit | Uitmuntend | Goed | Goed |
| Codering | Uitmuntend | Uitstekend | Goed |
| Nuance & redenering | Sterk | Sterk | Matig |
| Afbeeldingen genereren | Nee | Ja (DALL-E) | Ja (Imagen) |
| Webzoekopdrachten | Ja (met tool) | Ja | Ja (native) |
| Veiligheid & betrouwbaarheid | Hoogst | Hoog | Hoog |
Claude is de beste keuze wanneer kwaliteit van redeneren, lange documenten, gedetailleerde code, en eerlijkheid prioriteit hebben. Voor afbeeldingen genereren gebruik je DALL-E of Midjourney als aanvulling.
Claude Modellen: Haiku, Sonnet & Opus
Anthropic biedt Claude aan in drie tiers, elk geoptimaliseerd voor een andere balans tussen snelheid, kwaliteit en kosten. Kies het juiste model voor jouw taak.
Visuele Model Vergelijking
✅ Classificatie, eenvoudige Q&A, hoog volume API, chatbots
✅ Dagelijks gebruik, codering, schrijven, analyse — beste all-rounder voor 95% van taken
✅ Complexe redenering, wetenschappelijk onderzoek, moeilijke code, Extended Thinking
Claude.ai Pro vs Free
| Feature | Free | Pro ($20/maand) | Team ($25/maand/user) |
|---|---|---|---|
| Modellen | Sonnet (beperkt) | Alle modellen | Alle modellen |
| Berichten | Beperkt per dag | Veel meer | Meer + admin |
| Projects | Beperkt | Onbeperkt | Onbeperkt + team |
| Skills (Artifacts) | Ja | Ja | Ja |
| Connectors | Beperkt | Volledig | Volledig |
| API toegang | Nee | Nee (apart) | Nee (apart) |
Claude vs Andere AI-tools in de Praktijk
Als bedrijf wil je weten: wanneer gebruik ik Claude, en wanneer iets anders? Hier is een praktische gids:
Gebruik Claude voor:
- Lange documenten verwerken — contracten, rapporten, boeken analyseren
- Code schrijven & debuggen — complete applicaties bouwen
- Schrijven & herschrijven — marketingteksten, e-mails, handleidingen
- Complexe redenering — strategie, probleemoplossing, research
- Data analyseren — CSV bestanden, tabellen, cijfers interpreteren
- Meertalige content — NL, FR, EN, DE en meer
Combineer Claude met:
Midjourney / DALL-E
Laat Claude de prompt schrijven voor je afbeelding, genereer hem dan in Midjourney.
ElevenLabs
Schrijf de script in Claude, zet het om naar spraak via ElevenLabs voor video's of podcasts.
Make / Zapier
Verbind Claude via de API met je bedrijfsprocessen voor automatisering.
CapCut / Premiere
Schrijf videoscripts en ondertitels met Claude, edit de video in je favoriete tool.
Account Aanmaken & Setup
Ga naar claude.ai
Open je browser en ga naar https://claude.ai. Klik op "Sign up" rechts bovenaan.
Kies je inlogmethode
Je kunt inloggen met Google, Microsoft of een e-mailadres. Voor zakelijk gebruik raden we aan een professioneel e-mailadres te gebruiken.
Kies je plan
Start gratis om te verkennen. Voor serieus gebruik upgrade naar Pro ($20/maand) — dit geeft toegang tot alle modellen, meer berichten en onbeperkte Projects.
Stel User Preferences in
Ga naar Instellingen → User Preferences. Hier kun je Claude vertellen hoe hij met jou moet communiceren: taal, stijl, jouw achtergrond en expertise.
Verken de interface
Start een eerste gesprek door iets te typen in het tekstvak onderaan. Probeer: "Hallo! Leg me uit wat jij kunt en wat ik van je kan verwachten."
De Claude Interface Verkennen
Interface Overzicht — Visuele Gids
Zo ziet de Claude-interface eruit met de belangrijkste elementen genummerd:
Linker Zijbalk
Al je gesprekken en Projects. Zoek oude chats met de zoekbalk. Klik "Nieuw gesprek" voor een frisse start.
Projects
Werkruimtes met vaste context (system prompt + bestanden). Ideaal voor terugkerende taken per klant of project.
Jouw Bericht
Hover over een bericht om het te bewerken ✏️. Claude antwoordt opnieuw — perfect om de richting bij te sturen.
Claude's Antwoord
Klik 👍/👎 voor feedback. Gebruik "Kopieer" of "Probeer opnieuw" per antwoord. Antwoorden zijn in Markdown.
Toolbar & Input
Paperclip = bestanden uploaden. 🌐 = web zoeken aan/uit. ⚡ = Skills. Model-selector bovenaan het venster.
Instellingen
Profielfoto linksonder → Settings → User Preferences. Vertel Claude je naam, rol en voorkeurstaal.
Handige Sneltoetsen
| Sneltoets | Actie |
|---|---|
| Enter | Bericht versturen |
| Shift + Enter | Nieuwe regel in bericht |
| ↑ | Vorig bericht bewerken (in leeg tekstvak) |
| Ctrl/⌘ + K | Nieuw gesprek starten |
| Ctrl/⌘ + / | Gesprekken zoeken |
Projects: Georganiseerd Werken met Claude
Projects zijn een van de krachtigste features van Claude.ai Pro. Een Project is een permanente werkruimte met eigen context, bestanden en instellingen.
Wat kun je toevoegen aan een Project?
- System prompt — Instructies die altijd gelden voor alle gesprekken in dit project
- Bestanden & documenten — PDFs, tekstbestanden, code die Claude altijd kan raadplegen
- Gesprekken — Alle chats binnen het project zijn georganiseerd op één plek
Project Voorbeelden voor Bedrijven
Marketing Project
Voeg je brand guidelines, tonaliteitsrichtlijnen en voorbeeldteksten toe. Claude schrijft altijd in jouw stijl.
Development Project
Upload je codebase, architectuurdocumenten en technische vereisten. Claude kent je stack van binnen en buiten.
Klantenservice Project
Voeg je productcatalogus, FAQ en beleid toe. Claude beantwoordt klantvragen altijd accuraat.
Research Project
Verzamel rapporten, artikelen en data in één project. Claude analyseert alles samen.
Een Project Aanmaken
Klik op "New Project"
In de linker zijbalk, klik op het + icoon naast "Projects".
Geef het project een naam
Kies een duidelijke naam zoals "Marketing Q3 2025" of "Webshop Development".
Schrijf je system prompt
In "Project Instructions" schrijf je de context die altijd geldt. Zie sectie 12 voor hoe je een goede system prompt schrijft.
Upload relevante bestanden
Voeg toe: merkrichtlijnen, productinformatie, technische docs — alles wat Claude moet kennen.
Memory Systeem: Claude die Jou Onthoudt
Claude.ai heeft een geheugen systeem dat informatie over jou opslaat over gesprekken heen. Dit is fundamenteel anders dan de context binnen een gesprek.
Hoe Werkt Memory?
Na afloop van gesprekken genereert Claude automatisch herinneringen over jou op basis van wat je hebt gedeeld. Deze herinneringen worden bij toekomstige gesprekken automatisch meegegeven. Je kunt deze herinneringen bekijken en beheren via Instellingen → Memory.
Memory Beheren
- Bekijken: Ga naar Instellingen → Memory om alle opgeslagen feiten te zien
- Toevoegen: Zeg in een gesprek "Onthoud dat ik..." en Claude slaat dit op
- Verwijderen: Je kunt individuele herinneringen wissen via de instellingen
- Uitschakelen: Je kunt memory volledig uitzetten als je dit niet wilt
Werken met Bestanden & Uploads
Claude kan een grote verscheidenheid aan bestandstypen verwerken. Dit maakt hem bijzonder krachtig voor documentanalyse.
Ondersteunde Bestandstypen
| Type | Formaten | Wat Claude ermee doet |
|---|---|---|
| Documenten | PDF, DOCX, TXT, MD | Samenvatten, analyseren, info extraheren |
| Afbeeldingen | JPG, PNG, GIF, WebP | Beschrijven, analyseren, tekst herkennen (OCR) |
| Data | CSV, XLS, XLSX | Analyseren, patronen vinden, grafieken beschrijven |
| Code | Alle talen | Reviewen, debuggen, verbeteren, documenteren |
| Presentaties | PPTX | Inhoud extraheren, verbetersuggesties |
Maximale Bestandsgrootte
Per bestand: maximaal 10 MB. Per gesprek: maximaal 20 bestanden. Voor grotere documenten kun je de tekst kopiëren en plakken, of het document splitsen.
Krachtige Gebruiksscenario's
- Upload een contract en vraag: "Welke clausules zijn ongunstig voor mij als verkoper?"
- Upload een concurrentenwebsite screenshot en vraag: "Analyseer hun propositie en suggereer hoe wij ons kunnen differentiëren"
- Upload 12 maanden aan verkoopdata (CSV) en vraag: "Welke producten groeien het snelst en waarom?"
- Upload je bedrijfslogo en vraag: "Schrijf brand guidelines gebaseerd op deze visuele identiteit"
Wat is Prompt Engineering?
Prompt engineering is de kunst en wetenschap van het effectief communiceren met AI-modellen. Net zoals je een collega duidelijke instructies geeft, moet je ook met Claude helder communiceren om de beste resultaten te krijgen.
De Gouden Regel
Een goede prompt is als een goede briefing aan een nieuwe slimme medewerker: geef context, wees specifiek over het gewenste resultaat, en geef voorbeelden waar mogelijk.
Waarom Maakt Prompting Zoveel Verschil?
Hetzelfde model kan op eenzelfde vraag compleet verschillende antwoorden geven afhankelijk van hoe de vraag gesteld is. Onderzoek toont aan dat een goede prompt de uitvoerkwaliteit met 50-300% kan verbeteren.
"Schrijf een e-mail over ons nieuw product."
"Schrijf een verkoopmail van 200 woorden voor ons nieuw product (een slimme thermostaat voor horeca). Doelgroep: restauranteigenaars in België. Toon: professioneel maar warm. Focus op kostenbesparing (gem. €80/maand). Eindig met een CTA voor een gratis demo."
De Anatomie van een Perfecte Prompt
Een krachtige prompt bestaat uit maximaal 6 componenten. Je hoeft ze niet allemaal te gebruiken — kies de elementen die relevant zijn voor jouw taak.
1. Rol / Persona
"Jij bent een..." — Geef Claude een specifieke rol die past bij de taak. Dit activeert de relevante kennis.
2. Context
Achtergrond, situatie, wat er al gedaan is. Hoe meer relevante context, hoe beter het antwoord.
3. Taak / Doel
Wat exact moet Claude doen? Gebruik actiewoorden: schrijf, analyseer, vertaal, maak, verklaar...
4. Format / Lengte
Hoe moet het antwoord eruitzien? Lijst, paragraaf, tabel, JSON, HTML? Aantal woorden?
5. Voorbeelden
Geef 1-3 voorbeelden van het gewenste resultaat. Dit is de krachtigste manier om stijl en formaat te sturen.
6. Beperkingen
Wat mag Claude NIET doen? Geen jargon, geen anglicismen, niet meer dan 300 woorden, geen bullet points...
Compleet Voorbeeld met Alle Elementen
🛠️ Interactieve Prompt Builder
Vul de velden in en zie je prompt live opbouwen. Kopieer hem daarna direct naar Claude:
Systeem Prompts: Claude Permanent Configureren
Een systeem prompt is een set instructies die bovenaan elk gesprek staat en Claude's gedrag permanent stuurt. Dit is het verschil tussen "Claude de generalist" en "Claude, jouw persoonlijke assistent die jouw bedrijf door en door kent".
Waar Gebruik je Systeem Prompts?
- In Projects via "Project Instructions" — geldt voor alle gesprekken in dat project
- Via de API als
systemparameter - In Claude Code via het
CLAUDE.mdbestand
Structuur van een Goede Systeem Prompt
# Identiteit & Rol Jij bent [naam/rol] voor [bedrijf/project]. Jouw primaire doel is [hoofdtaak]. # Expertise & Kennis Jij hebt diepgaande kennis van: - [Domein 1] - [Domein 2] - [Domein 3] # Communicatiestijl - Taal: [taal] - Toon: [formeel/informeel/vriendelijk/professioneel] - Aanspreken: [jij/je/u] - Lengte: [beknopt/uitgebreid/aangepast aan vraag] # Wat je ALTIJD doet - [Regel 1] - [Regel 2] # Wat je NOOIT doet - [Beperking 1] - [Beperking 2] # Contextuele informatie [Alle relevante achtergrondinfo over je bedrijf, producten, klanten, etc.]
Krachtige Systeem Prompt voor Klantenservice Bot
Chain-of-Thought: Claude Laten Redeneren
Chain-of-Thought (CoT) is een techniek waarbij je Claude vraagt zijn redenering stap voor stap te tonen voordat hij een conclusie trekt. Dit verbetert de nauwkeurigheid significant bij complexe taken.
Hoe Activeer je Chain-of-Thought?
Voeg simpelweg een van de volgende zinnen toe aan je prompt:
- "Denk stap voor stap."
- "Redeneer hardop voordat je je conclusie geeft."
- "Leg uit hoe je tot je antwoord komt."
- "Analyseer dit probleem vanuit meerdere hoeken voordat je een aanbeveling geeft."
"Welk marketingkanaal is het beste voor mijn bakkerij?"
→ Claude geeft een generiek antwoord zonder rekening te houden met jouw specifieke situatie.
"Welk marketingkanaal is het beste voor mijn bakkerij in Leuven, doelgroep gezinnen 30-50 jaar, budget €200/maand? Denk stap voor stap: analyseer eerst mijn situatie, dan de kanaalopties, dan maak je een aanbeveling."
Extended Thinking bij Opus 4
Claude Opus 4 heeft een speciale "Extended Thinking" modus waarbij het model echt diep nadenkt voordat het antwoordt. Je ziet dan een interne redenering die normaal verborgen is. Dit is het meest krachtig voor:
- Wiskundige problemen
- Strategische beslissingen
- Complexe debugging
- Wetenschappelijke analyse
Few-Shot Prompting: Leren van Voorbeelden
Few-shot prompting is het geven van 2-5 voorbeelden van input/output paren, zodat Claude precies begrijpt welk formaat en welke stijl je wilt. Dit is veruit de krachtigste methode om consistente output te krijgen.
Wanneer Gebruik je Few-Shot?
- Je hebt een specifieke schrijfstijl die moeilijk te beschrijven is
- Je wilt een specifiek output formaat (JSON, CSV, code met specifieke structuur)
- Je wilt dat Claude een patroon herkent en voortzet
- De taak is complex en een paar voorbeelden verduidelijken meer dan woorden
Few-shot: 2-5 voorbeelden. De beste balans voor de meeste taken.
Many-shot: 10+ voorbeelden. Gebruik dit voor zeer specifieke taken waar consistentie cruciaal is.
XML Tags: Structuur in je Prompts
XML tags zijn een krachtige manier om verschillende onderdelen van je prompt duidelijk af te bakenen. Claude is getraind om XML tags te herkennen en respecteren, wat tot significant betere resultaten leidt bij complexe prompts.
Waarom XML Tags Werken
Bij lange prompts met meerdere componenten (instructies, context, data, voorbeelden) kunnen dingen door elkaar lopen. XML tags geven Claude een duidelijke kaart van wat wat is.
<system> Jij bent een juridisch assistent gespecialiseerd in Belgisch ondernemingsrecht. Geef altijd praktisch advies en verwijs wanneer nodig naar een echte advocaat. </system> <document> [Hier plak je de tekst van het contract of document dat Claude moet analyseren] </document> <vraag> Identificeer de 3 grootste juridische risico's in dit document voor de verkopende partij. Geef voor elk risico: het probleem, de impact en een aanbeveling. </vraag> <format> Geef je antwoord als een genummerde lijst met subkoppen: Probleem / Impact / Aanbeveling. </format>
Veelgebruikte XML Tags
| Tag | Gebruik |
|---|---|
<document> | Een tekst of document dat Claude moet verwerken |
<instructions> | De hoofdinstructies voor de taak |
<example> | Een voorbeeld van input/output |
<context> | Achtergrondinfo die Claude moet kennen |
<output_format> | Hoe het antwoord eruitzien moet |
<thinking> | Vraag Claude hardop te denken (CoT) |
<data> | Gestructureerde data die Claude moet verwerken |
Persona's & Rollen: Claude als Expert
Door Claude een specifieke rol te geven, activeer je een "frame" van kennis en communicatiestijl. Dit is een van de eenvoudigste maar meest impactvolle technieken.
Krachtige Rollenlijst
Senior Consultant McKinsey
Strategisch, datagedreven, gestructureerde analyses en presentaties
Copywriter David Ogilvy-stijl
Klassieke reclametechnieken, verkoopgericht schrijven
Senior Engineer Google
Productiecode, best practices, schaalbaarheid
CFO Klein Bedrijf
Financiële analyse, cashflow, budgettering voor kmo's
Socratische Tutor
Leren door vragen te stellen, niet antwoorden te geven
Advocaat van de Duivel
Kritisch denken, zwakke plekken in je idee blootleggen
Iteratief Verfijnen: Gesprekken als Tool
De meeste professionals sturen één prompt en zijn ofwel blij ofwel teleurgesteld. Experts begrijpen dat de beste resultaten komen door iteratie — verfijnen en bijsturen in meerdere ronden.
Het Iteratieve Werkproces
Startprompt — Breed kader
Begin met een ruime opdracht om te zien wat Claude produceert en waar de kansen en hiaten liggen.
Gerichte feedback
Geef specifieke feedback: "Goed begin, maar de toon is te formeel. Maak het persoonlijker en voeg een persoonlijk verhaal toe in de tweede paragraaf."
Componenten verbeteren
Verfijn specifieke onderdelen: "De intro is goed. Herschrijf alleen de conclusie — maak die sterker met een concrete call-to-action."
Variaties genereren
"Geef me 3 variaties van de titel, elk met een andere invalshoek." Kies de beste elementen uit elke variant.
Handige Vervolgcommando's
- "Maak dit korter" / "Maak dit uitgebreider"
- "Schrijf dit formeler" / "Schrijf dit informeler"
- "Geef me 5 variaties"
- "Combineer het beste van variant 1 en 3"
- "Herschrijf dit als een verhaal"
- "Voeg meer data/cijfers toe"
- "Wat heb ik vergeten?"
Prompt Templates Bibliotheek
Hier is een verzameling kant-en-klare prompt templates voor de meest voorkomende zakelijke taken.
E-mail Templates
Wat zijn Skills?
Skills zijn gespecialiseerde instructiepakketten die Claude toegang geven tot specifieke kennis, workflows en tools. Ze zijn opgeslagen als SKILL.md bestanden in een map die Claude kan lezen voor het uitvoeren van taken.
Hoe Skills Werken in de Praktijk
Wanneer jij een taak beschrijft (bijv. "maak een Word document"), detecteert Claude welke skill relevant is (docx/SKILL.md) en leest die. De skill vertelt Claude dan:
- Welke libraries en tools beschikbaar zijn
- Wat de beste aanpak is voor dit type output
- Veelgemaakte fouten die vermeden moeten worden
- Specifieke code snippets of templates die bewezen werken
Voordelen van het Skills Systeem
- Consistentie: Elke output van hetzelfde type volgt dezelfde kwaliteitsstandaard
- Specialisatie: Claude wordt "expert" in jouw specifieke domein
- Herbruikbaarheid: Eén skill werkt voor alle gelijksoortige taken
- Aanpasbaarheid: Je kunt bestaande skills aanpassen of eigen skills maken
Skills Activeren & Gebruiken
Skills worden automatisch geactiveerd wanneer Claude de relevantie detecteert. Je kunt ze ook expliciet aanroepen.
Automatische Activering
Bepaalde woorden en opdrachten triggeren automatisch de bijpassende skill:
| Wat je zegt | Geactiveerde Skill |
|---|---|
| "Maak een Word document..." | docx/SKILL.md |
| "Bouw een React component..." | frontend-design/SKILL.md |
| "Maak een PowerPoint presentatie..." | pptx/SKILL.md |
| "Lees dit PDF bestand..." | pdf-reading/SKILL.md |
| "Maak een Excel spreadsheet..." | xlsx/SKILL.md |
| "Schrijf een blog post..." | draft-content/SKILL.md |
Skills in Claude Code
In Claude Code werken skills via het bestandssysteem. Skills worden opgeslagen in /mnt/skills/ en worden geladen via het view tool. De skill vertelt Claude precies hoe hij code moet genereren voor een specifieke omgeving.
De SKILL.md Structuur
Een SKILL.md bestand is een gestructureerd Markdown document dat Claude instrueert over hoe een bepaald type taak uitgevoerd moet worden.
--- name: mijn-skill description: | Wanneer gebruik je deze skill? Beschrijf de trigger-scenario's. Gebruik concrete voorbeelden van wanneer wel en niet. license: MIT --- # Doel van de Skill Korte beschrijving van wat deze skill doet. ## Wanneer te Gebruiken - Scenario 1: ... - Scenario 2: ... ## Vereiste Tools Lijst van tools of libraries die nodig zijn. ## Stap-voor-Stap Proces 1. Eerste stap 2. Tweede stap 3. Derde stap ## Kritische Regels - Regel die NOOIT overtreden mag worden - Andere kritische beperking ## Code Voorbeelden Concrete voorbeelden van de gewenste output. ## Veelgemaakte Fouten Fouten die vermeden moeten worden.
Voorbeeld: Simpele Blog Post Skill
--- name: blog-post description: | Gebruik wanneer gevraagd wordt een blog post, artikel of inhoudelijk stuk te schrijven. Triggers: "blog post", "artikel", "schrijf over". --- Schrijf SEO-geoptimaliseerde blog posts die lezers écht helpen. ## Structuur (altijd volgen) 1. **Krantenkop** — Bevat het hoofdzoekwoord, max 60 tekens 2. **Meta beschrijving** — 150-160 tekens, actief werkwoord 3. **Inleiding** (100-150w) — Hook, probleem, belofte 4. **H2 secties** (3-6) — Elk met concrete waarde 5. **Conclusie** — Samenvatting + CTA ## Kwaliteitseisen - Minimaal 1 concrete tip per sectie - Geen jargon zonder uitleg - Actieve zinnen, geen lijdende vorm - Eindig elke sectie met een "Dus:" conclusie
Eigen Skills Maken
Het echte kracht van het skills systeem komt vrij wanneer je eigen, bedrijfsspecifieke skills maakt die jouw unieke processen en standaarden coderen.
Ideeën voor Bedrijfsspecifieke Skills
E-mail stijlgids
Al je bedrijfsmails volgen automatisch dezelfde stijl en structuur
Offerte generator
Offertes in jouw exact format met jouw prijsstructuur en voorwaarden
Brand content
Content die altijd in lijn is met je merk, tone-of-voice en doelgroep
Kwaliteitscheck
Automatische review van output op basis van jouw kwaliteitscriteria
Een Eigen Skill Stap voor Stap
Definieer het doel
Welk type taak moet deze skill verbeteren? Wees specifiek: niet "schrijven" maar "klachtenbrieven voor verzekeringen".
Documenteer je beste voorbeeld
Neem je allerbeste voorbeeld van dit type output en gebruik dat als referentie in de skill.
Schrijf de regels op
Wat zijn de kritische eisen? Wat mag absoluut niet? Welke structuur moet gevolgd worden?
Test & verfijn
Laat Claude de skill gebruiken voor 5-10 taken en verfijn de skill op basis van de resultaten.
Skills Combineren voor Complexe Workflows
De kracht van het skills systeem exploodeert wanneer je meerdere skills combineert in een geautomatiseerde workflow.
Voorbeeld: Volledige Content Pipeline
STAP 1: Research Skill → Zoek actuele informatie over [onderwerp] → Extracteer de 5 meest relevante feiten STAP 2: Content Strategie Skill → Bepaal de beste invalshoek voor de doelgroep → Kies het optimale contentformat STAP 3: Copywriting Skill → Schrijf de blog post/social/email → Pas aan voor het gekozen platform STAP 4: SEO Skill → Optimaliseer voor zoekwoorden → Schrijf meta title en description STAP 5: Brand Review Skill → Controleer of content in lijn is met brand guidelines → Geef verbeteringsuggesties
Connectors: Claude Verbinden met je Apps
Connectors zijn integraties die Claude toegang geven tot externe diensten en tools. Via connectors kan Claude rechtstreeks je e-mails lezen, agenda beheren, bestanden in Google Drive vinden, en veel meer.
Beschikbare Connectors op Claude.ai
| Connector | Wat het doet | Use cases |
|---|---|---|
| Google Drive | Bestanden lezen, maken, zoeken | Documenten analyseren, rapporten genereren |
| Gmail | E-mails lezen, schrijven, labels | E-mail verwerken, antwoorden opstellen |
| Google Calendar | Afspraken bekijken, aanmaken | Agenda plannen, vergaderingen inplannen |
| Figma | Designs bekijken, code genereren | Design-to-code conversie |
| Make.com | Automations beheren | Workflows bouwen en starten |
Een Connector Activeren
Ga naar Instellingen
Klik op je profielfoto → Instellingen → Connectors (of "Integrations")
Kies de connector
Klik op de gewenste service (bijv. Google Drive) en klik "Connect"
Autoriseer toegang
Log in met je Google/dienst account en geef toestemming. Claude krijgt nu beperkte, veilige toegang.
Gebruik in gesprek
Start een nieuw gesprek en vraag: "Zoek in mijn Google Drive naar het Q2 rapport van vorig jaar."
Google Drive Connector in de Praktijk
De Google Drive connector is een van de meest productiviteitsverbeterende integraties. Claude kan bestanden zoeken, lezen, en nieuwe documenten aanmaken in je Drive.
Wat Claude kan doen met Google Drive
- Specifieke bestanden zoeken op naam, datum of inhoud
- Documenten, spreadsheets en presentaties volledig lezen
- Nieuwe Google Docs aanmaken met gegenereerde inhoud
- Meerdere bestanden tegelijk analyseren en vergelijken
Krachtige Voorbeelden
Gmail Connector: E-mail Superkrachten
Met de Gmail connector kan Claude je inbox analyseren, e-mails opstellen en je e-mailworkflow transformeren.
Handige Gmail Workflows
Inbox Zero met AI
"Lees mijn 20 meest recente e-mails en maak een prioriteitenlijst: welke vereisen direct actie, welke kan ik later behandelen, welke kan ik verwijderen?"
Automatisch antwoorden opstellen
"Lees de e-mail van [afzender] en schrijf een professioneel antwoord dat [doel] bereikt."
E-mail Thread Samenvatten
"Vat de e-mailthread over [onderwerp] samen in 5 bullet points. Wat zijn de openstaande actiepunten?"
Google Calendar Connector
De Calendar connector geeft Claude toegang tot je agenda, zodat hij kan helpen bij plannen, conflicten opsporen en vergaderingen inplannen.
Kalender Commando's
| Commando | Wat Claude doet |
|---|---|
| "Wat staat er morgen op mijn agenda?" | Overzicht van alle afspraken met details |
| "Plan een meeting van 1 uur met Jan volgende week" | Vindt een vrij tijdslot en maakt de afspraak aan |
| "Heb ik overlappende afspraken deze week?" | Analyseert agenda op conflicten |
| "Bereid me voor op mijn meeting van 14u" | Leest de afspraakdetails en geeft een briefing |
| "Hoeveel tijd besteed ik wekelijks aan vergaderingen?" | Analyseert agenda patronen |
Figma Connector: Design naar Code
De Figma connector is revolutionair voor developers en designers: Claude kan rechtstreeks Figma designs analyseren en er HTML/CSS/React code van genereren.
Design-to-Code Workflow
Deel je Figma link
Kopieer de link van je Figma design en plak deze in Claude.
Vraag om code
"Genereer de React component voor dit design, inclusief Tailwind CSS styling."
Verfijn de output
Pas de gegenereerde code aan voor jouw specifieke behoeften, frameworks en codestijl.
Het MCP Protocol: Technische Achtergrond
MCP staat voor Model Context Protocol — een open standaard ontwikkeld door Anthropic om AI-modellen te verbinden met externe data bronnen en tools. Connectors in Claude.ai zijn gebouwd op MCP.
Hoe MCP Werkt
MCP definieert een protocol waarbij een AI-model (client) communiceert met externe services (servers) via een gestandaardiseerde interface. De servers stellen drie soorten resources beschikbaar:
Tools
Functies die Claude kan uitvoeren — bijv. "zoek bestand", "stuur e-mail", "maak afspraak"
Resources
Data die Claude kan lezen — bijv. bestanden, databases, webpagina's
Prompts
Vooraf gedefinieerde prompt templates voor specifieke taken
MCP Ecosysteem
Omdat MCP een open standaard is, kunnen ontwikkelaars overal MCP servers maken. Er is al een groot ecosysteem van community-gemaakte MCP servers voor tools zoals Slack, Notion, Linear, Jira, Salesforce, en honderden andere tools.
Eigen MCP Server Bouwen
Als developer kun je een eigen MCP server bouwen om Claude te verbinden met jouw interne systemen. Dit is bijzonder krachtig voor bedrijfsautomatisering.
Minimale MCP Server in Python
from mcp.server.fastmcp import FastMCP import json mcp = FastMCP("Mijn Bedrijfs MCP Server") # Definieer een tool die Claude kan gebruiken @mcp.tool() async def zoek_klant(naam: str) -> str: """Zoek klantinfo op naam in ons CRM systeem.""" # Hier verbind je met je echte database klanten = { "Jan Peeters": {"email": "jan@vc.be", "klant_sinds": "2022"}, "Marie Declercq": {"email": "marie@bvba.be", "klant_sinds": "2023"} } if naam in klanten: return json.dumps(klanten[naam]) return f"Geen klant gevonden met naam {naam}" @mcp.tool() async def maak_factuur(klant_naam: str, bedrag: float, omschrijving: str) -> str: """Maak een nieuwe factuur aan in ons systeem.""" # Integratie met je facturatiesysteem factuur_nr = f"FACT-{2025}-{klant_naam[:3].upper()}-001" return f"Factuur {factuur_nr} aangemaakt voor €{bedrag}" if __name__ == "__main__": mcp.run()
Installatie & Verbinding
# Installeer de MCP library pip install mcp fastmcp # Start je MCP server python mcp_server.py # Voeg toe aan Claude Code config (~/.claude.json) { "mcpServers": { "mijn-bedrijf": { "command": "python", "args": ["/pad/naar/mcp_server.py"] } } }
Wat is Claude Code?
Claude Code is een command-line interface (CLI) tool waarmee Claude direct in jouw terminal werkt — met toegang tot je bestanden, je code, en je computer. Dit is een fundamenteel andere ervaring dan de web interface.
Claude Code = AI die écht aan het werk gaat
In claude.ai praat je MET Claude. In Claude Code laat je Claude WERKEN — bestanden aanmaken, code schrijven en uitvoeren, commando's uitvoeren, complete projecten bouwen. Het is als een senior developer die op je computer werkt.
Wat Claude Code kan doen
- Bestanden lezen en schrijven — Directe toegang tot je codebase
- Terminal commando's uitvoeren — npm install, git push, tests runnen...
- Code debuggen en repareren — Error lezen, oorzaak vinden, fix toepassen
- Complete projecten genereren — Van leeg naar werkende app in minuten
- Codebase analyseren — Grote projecten begrijpen en documenteren
- Git operaties — Commits, branches, pull requests
- Web scraping & API calls — Data ophalen en verwerken
- Bestanden in bulk verwerken — Honderden bestanden tegelijk aanpassen
Claude Code Installatie & Setup
Stap 1: Vereisten Controleren
# Check Node.js versie (moet 18+) node --version # Als je geen Node.js hebt, installeer het via: # macOS: brew install node # Windows: download van nodejs.org # Linux: sudo apt install nodejs npm
Stap 2: Claude Code Installeren
# Globaal installeren via npm npm install -g @anthropic-ai/claude-code # Verifieer installatie claude --version
Stap 3: API Key Configureren
# Start Claude Code voor de eerste keer claude # Je wordt gevraagd om een API key # Haal je API key op via: console.anthropic.com # Ga naar API Keys → Create Key # Kopieer de key en plak in het tekstvak # OF via environment variable: export ANTHROPIC_API_KEY="sk-ant-..." # Permanent instellen (voeg toe aan ~/.bashrc of ~/.zshrc): echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.zshrc
Stap 4: Eerste Gebruik
# Navigeer naar je project map cd /mijn/project # Start Claude Code claude # Je bent nu in de Claude Code interface! # Type je eerste opdracht: > Hallo! Vertel me wat er in deze map staat en wat voor project dit is.
Eerste Stappen met Claude Code
Navigatie & Basiscommando's
| Commando | Actie |
|---|---|
/help | Toon alle beschikbare commando's |
/clear | Wis de gespreksgeschiedenis |
/compact | Comprimeer de context (bespaart tokens) |
/model | Wissel tussen Claude modellen |
/add-dir [pad] | Voeg extra map toe aan Claude's context |
/quit of Ctrl+C | Verlaat Claude Code |
Je Eerste Project Aanmaken
# Maak een nieuwe map voor je project mkdir mijn-eerste-app cd mijn-eerste-app # Start Claude Code claude # Geef je eerste grote opdracht: > Maak een complete React todo-app met: - Taken toevoegen en verwijderen - Taken als gedaan markeren - Filter op actief/voltooid/alles - Sla taken op in localStorage - Gebruik Tailwind CSS voor styling - Maak het responsive voor mobiel
Claude Code zal dan automatisch alle bestanden aanmaken, dependencies installeren en de applicatie klaarmaken om te runnen. Dit is het krachtigste aspect: je beschrijft WAT je wilt, Claude besluit HOE het gebouwd wordt.
Werken met Bestaande Code
# Navigeer naar bestaand project cd /mijn/bestaand/project claude # Laat Claude je project begrijpen > Analyseer dit project. Wat doet het? Wat is de architectuur? Zijn er bugs of verbeterpunten? # Specifieke taak > Voeg gebruikersauthenticatie toe aan dit project met JWT tokens
CLAUDE.md: Jouw Project Configureren
Het CLAUDE.md bestand is het equivalent van een systeem prompt voor Claude Code — het beschrijft je project, je code-richtlijnen en alle context die Claude nodig heeft.
Wat hoort in CLAUDE.md?
# Project Naam ## Beschrijving Dit is een [wat doet de app] gebouwd voor [doelgroep]. ## Tech Stack - **Frontend:** React 19, TypeScript, Tailwind CSS - **Backend:** Next.js 15 API routes - **Database:** PostgreSQL via Prisma ORM - **Auth:** NextAuth.js - **Deployment:** Vercel ## Projectstructuur ``` /app - Next.js App Router pagina's /components - Herbruikbare React componenten /lib - Utilities en helpers /prisma - Database schema /public - Statische bestanden ``` ## Code Richtlijnen - TypeScript strict mode altijd aan - Componenten: functioneel met hooks, geen class components - Bestandsnamen: kebab-case voor files, PascalCase voor componenten - Comments: schrijf in het Nederlands - Tests: Jest + React Testing Library voor kritische functionaliteit ## Omgeving - Node.js 20 - npm (geen yarn of pnpm) ## Kritische Regels - NOOIT environment variables hardcoden - Altijd foutafhandeling bij API calls - Responsive design is verplicht (mobile-first) - Toegankelijkheid: altijd aria-labels en alt-tekst ## Veelgebruikte Commando's - `npm run dev` - Development server - `npm run build` - Productie build - `npm run test` - Tests uitvoeren - `npx prisma db push` - Database sync
Agentic Workflows: Autonome Taken
Een van de krachtigste features van Claude Code is de mogelijkheid om autonome, meerstaps workflows uit te voeren. Je geeft een doel, Claude plant de stappen en voert ze zelfstandig uit.
Agentic Mode Activeren
# Start Claude Code in headless/agentic modus claude --print "Taak: Lees alle .csv bestanden in /data, merge ze, \ verwijder duplicaten, en exporteer het resultaat als merged_data.csv" # Met output naar bestand claude --output-format json "Analyseer de codebase en maak een rapport"
Krachtige Agentic Opdrachten
- Code migratie: "Migreer alle class components naar functionele components met hooks"
- Documentatie: "Schrijf JSDoc comments voor alle functies in /src die er geen hebben"
- Refactoring: "Identificeer alle code duplicaties en extraheer ze in herbruikbare functies"
- Testing: "Schrijf unit tests voor alle componenten in /components"
- Security audit: "Scan de codebase op beveiligingsproblemen"
Subagenten en Parallellisatie
Voor grote taken kan Claude Code meerdere subagenten starten die parallel werken. Dit versnelt de uitvoering dramatisch bij grote codebases of omvangrijke taken.
Claude Code Best Practices & Tips
Context Efficiënt Beheren
- Begin elke sessie in de juiste projectmap — Claude leest automatisch CLAUDE.md
- Gebruik
/compactwanneer de conversatie lang wordt — dit comprimet de historiek en bespaart tokens - Wees specifiek over welke bestanden relevant zijn: "Bekijk alleen /components/Auth/" in plaats van de hele codebase
Verificatie Inbouwen
Productiviteits-tips
Screenshots meegeven
Sleep een screenshot van een bug of design naar Claude Code. "Dit is wat ik zie vs. wat ik wil."
Iteratief verfijnen
"Goed begin. Maak de header sticky en voeg een dark mode toggle toe."
Takenlijst aanpak
"Maak eerst een plan van aanpak en wacht op mijn goedkeuring voordat je begint."
Test-Driven Development
"Schrijf eerst de tests, dan de implementatie die de tests doet slagen."
GitHub: Alles wat je moet weten
GitHub is het grootste platform ter wereld voor code beheer en samenwerking. Voor Claude Code gebruikers is GitHub de schakel tussen lokaal ontwikkelen en live deployen via Vercel.
Kernconcepten visueel
Repository
De "map in de cloud" met alle code en volledige geschiedenis. Elke wijziging ooit gemaakt is terugvindbaar.
Commit
"Snapshot" op een moment — met auteur, datum en beschrijving. Vergelijk met AutoSave + notitie. Onmogelijk te verliezen als het eenmaal gecommit is.
Branch
Parallelle werklijn. main is altijd stabiel/productie. Features bouw je op aparte branches om main te beschermen.
Push
Lokale commits uploaden naar GitHub. Pas na een push staan ze online en zijn ze door teamleden zichtbaar.
Pull
De laatste wijzigingen van GitHub ophalen naar je lokale computer. Altijd doen vóór je start met werken.
Pull Request (PR)
Formeel verzoek om branch samen te voegen met main. Ingebouwde codereview, discussies en goedkeuringsflow.
Fork
Kopie van andermans repo onder jouw account. Basis van open source: fork → verbeter → stuur PR terug.
Clone
Een GitHub repo downloaden naar je computer inclusief volledige geschiedenis. Eenmalig per project.
De Git Data Flow — Visueel
Jouw computer GitHub (cloud) ────────────────────────────────────────────────────── Working Directory Remote Repository ↓ git add ↑ git push Staging Area (Index) Origin/main ↓ git commit ↑ Local Repository ───────────────────────── ← git pull (fetch + merge) ← git fetch (alleen downloaden, nog niet samenvoegen)
Essentiële git commando's — Cheatsheet
| Commando | Functie |
|---|---|
git status | Zie welke bestanden gewijzigd zijn en wat klaarstaat om te committen |
git log --oneline | Overzicht van alle commits (kort) |
git diff | Zie exacte wijzigingen regel per regel |
git diff HEAD~1 | Vergelijk met vorige commit |
git stash | Tijdelijk opbergen van niet-klare wijzigingen |
git stash pop | Stashed wijzigingen terugzetten |
git restore [bestand] | Bestand terugzetten naar laatste commit staat |
git reset --soft HEAD~1 | Laatste commit ongedaan maken (wijzigingen bewaren) |
git revert [hash] | Een commit terugdraaien via een nieuwe commit (veilig) |
git blame [bestand] | Wie schreef welke regel? |
Een Compleet Project op GitHub Zetten
Dit is de volledige setup van een codeproject op GitHub — van nul tot gedeelde repository, inclusief alle best practices.
Stap 1: GitHub Account en SSH Key instellen
# Configureer je naam en email (eenmalig) git config --global user.name "Jouw Naam" git config --global user.email "jij@email.be" git config --global core.editor "code --wait" # VS Code als editor # Genereer SSH sleutel (veiliger dan wachtwoord) ssh-keygen -t ed25519 -C "jij@email.be" # Druk Enter (accepteer standaardlocatie) # Kopieer je publieke sleutel cat ~/.ssh/id_ed25519.pub # Ga naar GitHub → Settings → SSH Keys → New SSH Key # Plak de output hierboven # Test de verbinding ssh -T git@github.com
Stap 2: Nieuw Project Initialiseren
# Optie A: Start lokaal, push naar GitHub mkdir mijn-project && cd mijn-project git init git branch -M main # Zorg dat hoofdbranch 'main' heet # Optie B: Start vanuit GitHub (aanbevolen) # Maak repo aan op github.com → "New Repository" # Vink "Add README" aan, kies licentie git clone git@github.com:gebruiker/mijn-project.git cd mijn-project
Stap 3: .gitignore instellen (Verplicht!)
Het .gitignore bestand vertelt Git welke bestanden NIET te tracken. API keys, node_modules en build-output horen nooit op GitHub.
# Afhankelijkheden node_modules/ .pnp .pnp.js # Build output .next/ out/ dist/ build/ # Environment variabelen — NOOIT uploaden! .env .env.local .env.development.local .env.test.local .env.production.local *.env # Vercel deployment cache .vercel # Logs npm-debug.log* yarn-error.log # OS bestanden .DS_Store Thumbs.db # IDE bestanden .vscode/settings.json .idea/
Stap 4: Eerste Push naar GitHub
# Voeg alle bestanden toe (behalve wat in .gitignore staat) git add . # Controleer wat er toegevoegd wordt git status # Eerste commit maken git commit -m "feat: initieel project met basisstructuur" # Verbind lokale repo met GitHub remote git remote add origin git@github.com:gebruiker/mijn-project.git # Push naar GitHub (-u instelt tracking voor toekomstige pushes) git push -u origin main # Daarna is gewoon 'git push' genoeg
git filter-branch of BFG Repo Cleaner.
gh via brew install gh (Mac) of winget install GitHub.cli (Windows). Dan: gh repo create mijn-project --public --source=. --push maakt de repo aan en pusht in één commando.
Branches, Mergen en Conflicten Oplossen
Branches zijn de kern van professioneel Git gebruik. Ze laten teams parallel werken zonder elkaar te blokkeren.
Git Branch Workflow — Visueel Diagram
Branching Strategie: GitHub Flow
De aanbevolen strategie voor de meeste projecten — eenvoudig maar krachtig:
── STAP 1: Haal altijd de laatste versie op voordat je begint ── git checkout main git pull origin main ── STAP 2: Maak een beschrijvende feature branch ── git checkout -b feature/betalingssysteem-stripe # of: git switch -c feature/betalingssysteem-stripe (moderne syntax) ── STAP 3: Werk aan de feature (meerdere kleine commits) ── # ... code schrijven met Claude Code ... git add . git commit -m "feat: voeg Stripe checkout integratie toe" # ... meer code ... git add . git commit -m "feat: voeg webhook handler toe voor betalingsbevestiging" ── STAP 4: Push branch naar GitHub ── git push -u origin feature/betalingssysteem-stripe ── STAP 5: Maak Pull Request aan op GitHub (of via CLI) ── gh pr create --title "feat: Stripe betalingssysteem" --body "Voegt Stripe toe voor..." ── STAP 6: Na review en goedkeuring: Merge naar main ── gh pr merge --squash # Squash: alle commits samenvoegen tot één ── STAP 7: Opruimen ── git checkout main git pull origin main git branch -d feature/betalingssysteem-stripe # Verwijder lokale branch git push origin --delete feature/betalingssysteem-stripe # Verwijder remote branch
Push en Pull — Alles wat je moet weten
| Commando | Wat het doet | Wanneer gebruiken |
|---|---|---|
git push | Lokale commits naar GitHub sturen | Na elke sessie afwerken |
git push -u origin [branch] | Push + stel tracking in | Eerste keer een nieuwe branch pushen |
git push --force-with-lease | Geforceerde push (veilig) | Na rebase of reset — NOOIT op main! |
git pull | Fetch + automatisch mergen | Elke ochtend voor je begint |
git pull --rebase | Fetch + rebase in plaats van merge | Cleaner history bij teamwerk |
git fetch origin | Downloaden zonder te mergen | Kijken wat er veranderd is |
git fetch --all --prune | Alle remotes, verwijder stale refs | Opruimen na veel branchwerk |
Merge vs Rebase — Wanneer wat?
git merge feature/login
Combineert branches via een "merge commit". Bewaart de volledige branch-geschiedenis. Aanbevolen voor publieke branches en samenwerking.
git rebase main
Plaatst je commits bovenop main — alsof je feature altijd al na main was. Geeft een lineaire, cleane history. Gebruik NOOIT op gedeelde/publieke branches.
Conflicten Oplossen — Stap voor Stap
Een conflict treedt op als dezelfde regels in twee branches anders zijn gewijzigd. Git weet niet welke versie te kiezen.
# Conflict treedt op bij merge/pull: git pull origin main # CONFLICT (content): Merge conflict in src/app.js # Bekijk welke bestanden conflicten hebben: git status # both modified: src/app.js # Open het bestand — conflict markers zien er zo uit: # <<<<<<< HEAD (jouw versie) # const greeting = "Hallo wereld"; # ======= # const greeting = "Hello world"; # >>>>>>> origin/main (hun versie) # Laat Claude Code het conflict oplossen: > Er is een merge conflict in src/app.js. Los het op door de beste versie te kiezen of de twee samen te voegen. # Nadat je het bestand hebt opgeslagen: git add src/app.js git commit -m "fix: los merge conflict op in greeting string"
Conventional Commits — Complete Gids
Vraag Claude altijd commit messages te schrijven in het Conventional Commits format. Dit maakt automatische changelogs en semantic versioning mogelijk:
| Prefix | Gebruik voor | Voorbeeld |
|---|---|---|
feat: | Nieuwe functionaliteit | feat: voeg donkere modus toe |
fix: | Bug reparatie | fix: herstel login redirect loop |
docs: | Documentatie | docs: update README installatie |
style: | Opmaak, geen logica | style: pas button kleuren aan |
refactor: | Herstructurering | refactor: vereenvoudig auth module |
perf: | Performance verbetering | perf: optimaliseer database queries |
test: | Tests | test: voeg unit tests toe voor cart |
chore: | Onderhoud, configs | chore: update dependencies |
feat!: | Breaking change | feat!: wijzig API authenticatie methode |
Tags en Releases
# Maak een versie-tag (semantic versioning: major.minor.patch) git tag -a v1.0.0 -m "Release 1.0.0: productie launch" git push origin v1.0.0 # Alle tags zien: git tag -l # GitHub Release aanmaken via CLI: gh release create v1.0.0 --title "v1.0.0 — Productie Launch" \ --notes "Eerste stabiele release met alle core features"
GitHub Actions: CI/CD Automatiseren
GitHub Actions laat je workflows automatisch uitvoeren bij events zoals push, PR of op schema. Claude schrijft deze YAML workflows voor je.
Complete CI/CD Pipeline voor Next.js
name: CI/CD Pipeline on: push: branches: [ main, develop ] pull_request: branches: [ main ] env: NODE_VERSION: '20' jobs: quality: name: Kwaliteitscheck runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v4 - name: Setup Node.js uses: actions/setup-node@v4 with: node-version: ${{ env.NODE_VERSION }} cache: 'npm' # Cache npm voor snellere runs - name: Installeer dependencies run: npm ci # ci is sneller en deterministischer dan install - name: TypeScript check run: npx tsc --noEmit - name: Linting run: npm run lint - name: Unit tests run: npm test -- --ci --coverage - name: Build productie run: npm run build env: NEXT_PUBLIC_API_URL: ${{ secrets.NEXT_PUBLIC_API_URL }} security: name: Security Scan runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Audit npm packages run: npm audit --audit-level=high - name: Claude Code Security Review uses: anthropics/claude-code-action@v1 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} prompt: "Review deze code wijzigingen op beveiligingsproblemen. Focus op OWASP top 10."
GitHub Secrets instellen
Ga naar je repo Settings
GitHub repo → Settings → Secrets and variables → Actions → New repository secret
Voeg secrets toe
Elke geheime waarde (API keys, wachtwoorden) die je workflows nodig hebben. Ze worden nooit zichtbaar in logs.
Gebruik in workflows
Refereer als ${{ secrets.MIJN_SECRET }} in je YAML — nooit de waarde hardcoden.
Pull Requests en Code Review met Claude
Een goede PR workflow is de basis van kwaliteitsvolle code. Claude Code kan direct als reviewer ingesteld worden via de officiële GitHub Action.
Claude als Automatische Code Reviewer
Voeg de officiële Claude Code GitHub Action toe en Claude reviewt automatisch elke PR:
name: Claude Code Review on: pull_request: types: [opened, synchronize] issue_comment: types: [created] jobs: claude-review: runs-on: ubuntu-latest permissions: contents: read pull-requests: write steps: - uses: anthropics/claude-code-action@v1 with: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} direct_prompt: | Review deze PR op: - Beveiligingsproblemen (SQL injectie, XSS, auth lekken) - Performance issues - Code kwaliteit en leesbaarheid - Ontbrekende error handling Geef inline PR comments in het Nederlands.
Handmatige Code Review Prompts
PR Workflow Best Practices
git pull --rebase origin main)Vercel: Deployment Made Simple
Vercel is een cloud platform gespecialiseerd in het hosten van frontend applicaties en Next.js projecten. Het is de makkelijkste en meest performante manier om je Claude-gebouwde projecten live te zetten.
Waarom Vercel?
Snel & Globaal
Vercel heeft een globaal CDN — je app wordt geserveerd vanuit het dichtstbijzijnde datacenter wereldwijd.
Automatisch Deployen
Koppel GitHub — elke push naar main deployt automatisch. Elke pull request krijgt een preview URL.
Gratis HTTPS
SSL certificaten worden automatisch aangemaakt en vernieuwd voor al je domeinen.
Gratis Tier
Het gratis plan is ruim voldoende voor kleinere projecten en portfolio's. Betaald plan pas nodig bij hoog verkeer.
Account Aanmaken
Ga naar vercel.com
Klik op "Sign Up" en kies "Continue with GitHub" — dit koppelt je Vercel direct met je GitHub account.
Autoriseer de GitHub koppeling
Geef Vercel toegang tot je GitHub repositories. Je kunt kiezen: alle repos of specifieke repos.
Kies je plan
Het gratis "Hobby" plan is perfect om te starten. Upgrade naar "Pro" ($20/maand) voor commerciële projecten.
Je Eerste Deployment
Methode 1: Via de Vercel Website
Importeer je project
Op het Vercel dashboard, klik "Add New → Project". Kies de GitHub repository die je wilt deployen.
Configureer de build
Vercel detecteert automatisch of het een Next.js, React, Vue, of ander project is en stelt de juiste build commando's in. Voor de meeste projecten hoef je niets te veranderen.
Voeg environment variables toe
Als je project API keys of andere secrets gebruikt, voeg deze toe bij "Environment Variables" voordat je deployt.
Deploy!
Klik "Deploy". In 1-3 minuten staat je app live op een vercel.app URL zoals jouw-project.vercel.app
Methode 2: Via Vercel CLI
# Installeer Vercel CLI npm install -g vercel # Log in met je Vercel account vercel login # Deploy vanuit je projectmap cd /mijn/project vercel # Vercel stelt vragen over je project: # - Set up and deploy? Y # - Which scope? (kies je account) # - Link to existing project? N # - Project name? (druk enter voor huidige naam) # - In which directory is your code? ./ # Na succesvolle deploy krijg je een URL! # Deploy naar productie vercel --prod
Een Eigen Domein Koppelen
Je project staat nu op een .vercel.app URL, maar voor een professionele uitstraling wil je een eigen domein.
Stap voor Stap
Koop een domein
Via Vercel zelf, of bij een registrar zoals Namecheap, Cloudflare of Mijndomein.be. Kosten: €10-20/jaar voor een .be of .com domein.
Voeg domein toe in Vercel
In je project op Vercel → Settings → Domains → Add Domain. Typ je domein in (bijv. mijnwebsite.be).
Stel DNS in bij je registrar
Vercel geeft je DNS records die je moet toevoegen bij je domeinnaam registrar:
A record: @ → 76.76.21.21
CNAME: www → cname.vercel-dns.com
Wacht op propagatie
DNS wijzigingen duren 5 minuten tot 48 uur. Vercel activeert automatisch HTTPS (SSL) zodra het domein actief is.
Environment Variables: Alle Omgevingen Beheren
Environment variables zijn geheime configuratiewaarden (API keys, database URLs, wachtwoorden) die nooit in je code mogen staan. Vercel heeft een krachtig systeem met drie aparte omgevingen.
De Drie Vercel Omgevingen
| Omgeving | Wanneer actief | Gebruik |
|---|---|---|
| Production | Push naar main branch | Echte API keys, productiedatabase, live data |
| Preview | Elke andere branch | Test API keys, testdatabase, staging data |
| Development | Lokaal via vercel dev | Lokale database, development modus |
Complete Environment Variables Setup
# ── NOOIT naar git pushen — staat in .gitignore ── # Anthropic / OpenAI ANTHROPIC_API_KEY=sk-ant-api03-... OPENAI_API_KEY=sk-proj-... # Database (zie §47 voor Vercel KV en Postgres) DATABASE_URL=postgresql://user:pass@localhost:5432/myapp_dev KV_URL=redis://localhost:6379 # Authenticatie NEXTAUTH_SECRET=genereer-met-openssl-rand-base64-32 NEXTAUTH_URL=http://localhost:3000 # Stripe betalingen STRIPE_SECRET_KEY=sk_test_... STRIPE_WEBHOOK_SECRET=whsec_... # Public variabelen (NEXT_PUBLIC_ prefix = zichtbaar in browser) NEXT_PUBLIC_SITE_URL=http://localhost:3000 NEXT_PUBLIC_STRIPE_PUBLIC_KEY=pk_test_...
Env Vars toevoegen in Vercel (Dashboard)
Open Project Settings
Vercel Dashboard → Jouw Project → Settings → Environment Variables
Voeg variabele toe
Naam: ANTHROPIC_API_KEY | Waarde: sk-ant-... | Omgeving: ✅ Production ✅ Preview ✅ Development
Gebruik in code
process.env.ANTHROPIC_API_KEY — beschikbaar in server-side code. Let op: NEXT_PUBLIC_ prefix nodig voor client-side.
Sync naar lokaal (optioneel)
vercel env pull .env.local — haalt Vercel env vars naar je lokale .env.local bestand.
Env Vars via Vercel CLI
# Lijst alle env vars vercel env ls # Voeg env var toe voor alle omgevingen vercel env add ANTHROPIC_API_KEY # Voeg toe voor specifieke omgeving vercel env add DATABASE_URL production # Haal productie-env vars lokaal op vercel env pull .env.local # Verwijder een env var vercel env rm DEPRECATED_API_KEY
Automatisch Deployen vanuit GitHub
De krachtigste Vercel feature: koppel GitHub aan Vercel en elke code push wordt automatisch gedeployed.
De Automatische Deploy Pipeline
1. Jij schrijft code (met Claude Code)
↓
2. git commit + git push naar GitHub
↓
3. GitHub notificeert Vercel (webhook)
↓
4. Vercel bouwt je project (npm run build)
↓
5. Als build slaagt → Automatisch live (< 2 minuten)
Als build faalt → E-mail met de fout, vorige versie blijft live
↓
6. Preview URL per branch / PR aangemaakt
Preview Deployments
Vercel maakt automatisch een unieke preview URL voor elke branch en Pull Request:
- Branch
feature/nieuwe-homepage→project-git-feature-nieuwe-homepage-team.vercel.app - Deel deze URL met je team of klant voor feedback vóór productie
- Preview deployments gebruiken Preview environment variables (test API keys)
- Na PR merge → automatisch naar productie met Production env vars
Vercel KV, Postgres & Databases
Vercel biedt ingebouwde serverless databases die perfect integreren met je deployment. Geen aparte database server nodig — alles via het Vercel dashboard.
Vercel KV (Redis) — Key-Value Store
Vercel KV is een serverless Redis-compatibele database. Perfect voor sessies, cache, rate limiting en realtime features.
# Stap 1: Installeer Vercel KV package npm install @vercel/kv # Stap 2: Maak een KV Store aan in Vercel Dashboard # Storage → Create → KV → Kies naam → Create # Vercel voegt automatisch env vars toe: KV_URL, KV_REST_API_URL, KV_REST_API_TOKEN # Stap 3: Pull env vars naar lokaal vercel env pull .env.local
import { kv } from '@vercel/kv' // SET: Sla iets op (met optionele expiratie) export async function POST(req: Request) { const { key, value } = await req.json() await kv.set(key, value, { ex: 3600 }) // ex: seconden tot expiratie return Response.json({ success: true }) } // GET: Haal iets op export async function GET(req: Request) { const { searchParams } = new URL(req.url) const key = searchParams.get('key') const value = await kv.get(key!) return Response.json({ value }) } // Praktisch voorbeeld: API rate limiting const requests = await kv.incr(`rate:${userId}`) if (requests === 1) { await kv.expire(`rate:${userId}`, 60) // reset elke minuut } if (requests > 10) return new Response('Rate limited', { status: 429 })
Vercel Postgres — Volledige SQL Database
Vercel Postgres is een serverless PostgreSQL database. Perfect voor complexe datamodellen, relaties en transacties.
# Stap 1: Installeer npm install @vercel/postgres # Stap 2: Maak DB aan via Vercel Dashboard # Storage → Create → Postgres → Naam kiezen → Create # Vercel voegt toe: POSTGRES_URL, POSTGRES_PRISMA_URL, etc. # Stap 3: Pull env vars vercel env pull .env.local
import { sql } from '@vercel/postgres' // Tabel aanmaken (eenmalig) await sql` CREATE TABLE IF NOT EXISTS users ( id SERIAL PRIMARY KEY, email VARCHAR(255) UNIQUE NOT NULL, name VARCHAR(255), created_at TIMESTAMP DEFAULT NOW() ) ` // Gebruiker opslaan export async function POST(req: Request) { const { email, name } = await req.json() const { rows } = await sql` INSERT INTO users (email, name) VALUES (${email}, ${name}) RETURNING * ` return Response.json(rows[0]) } // Gebruikers ophalen export async function GET() { const { rows } = await sql`SELECT * FROM users ORDER BY created_at DESC` return Response.json(rows) }
Vercel Database Vergelijking
| Product | Type | Beste voor | Gratis tier |
|---|---|---|---|
| Vercel KV | Redis/Key-Value | Cache, sessies, rate limiting, pub/sub | 30.000 req/maand |
| Vercel Postgres | PostgreSQL | Gestructureerde data, relaties, transacties | 60 uur compute/maand |
| Vercel Blob | Bestandsopslag | Afbeeldingen, video's, PDFs uploaden | 500 MB/maand |
| Supabase | PostgreSQL + Auth | Volledige backend met auth en realtime | Genereus gratis tier |
| PlanetScale | MySQL | Grote schaal, branching voor databases | 1 DB gratis |
Vercel Cron Jobs
Cron jobs laten je code uitvoeren op een schema — zonder externe dienst.
{
"crons": [
{
"path": "/api/cron/stuur-dagelijkse-emails",
"schedule": "0 9 * * *" // Elke dag om 9:00 UTC
},
{
"path": "/api/cron/opruimen-oude-data",
"schedule": "0 0 * * 0" // Elke zondag om middernacht
}
]
}
Analytics Activeren
npm install @vercel/analytics @vercel/speed-insights // app/layout.tsx import { Analytics } from '@vercel/analytics/react' import { SpeedInsights } from '@vercel/speed-insights/next' export default function RootLayout({ children }) { return ( <html> <body> {children} <Analytics /> // Pageviews en events <SpeedInsights /> // Core Web Vitals (LCP, CLS, FID) </body> </html> ) }
Van Idee naar Live Website: Het Proces
Hier is het complete proces van idee naar werkende, live website — specifiek geoptimaliseerd voor werken met Claude Code.
Definieer je idee concreet
Beschrijf je website/app in een "Project Briefing Document". Wat doet het? Voor wie? Welke functionaliteiten zijn must-have vs nice-to-have?
Kies je tech stack
Voor statische sites: pure HTML/CSS/JS. Voor interactieve apps: React of Next.js. Vraag Claude: "Wat is de beste tech stack voor [jouw project]?"
Initialiseer project & GitHub
Maak een GitHub repository aan. Initialiseer je project met Claude Code. Maak CLAUDE.md met je project specificaties.
Bouw in fasen
Bouw niet alles tegelijk. Fase 1: basisstructuur. Fase 2: kernfunctionaliteit. Fase 3: design. Fase 4: extra features.
Koppel Vercel
Verbind je GitHub repo met Vercel. Je hebt nu een automatische deploy pipeline.
Test, verfijn, lanceer
Test op verschillende apparaten en browsers. Gebruik preview deployments. Als alles goed is: koppel je domein en lanceer!
HTML/CSS/JS Websites Bouwen
Voor eenvoudige websites — portfolios, landingspagina's, informatieve sites — is pure HTML/CSS/JS de eenvoudigste aanpak. Geen framework nodig, directe deployment naar Vercel.
Krachtige Startprompt voor een Website
Resultaat Deployen
# Na het genereren van de bestanden: git init git add . git commit -m "feat: initiële website build" # Push naar GitHub en koppel aan Vercel gh repo create mijn-website --public --push # Deploy via Vercel CLI vercel --prod
React Apps Bouwen met Claude Code
React is ideaal voor interactieve applicaties — dashboards, webshops, portals, tools. Claude Code heeft diepgaande React kennis en kan complete applicaties van scratch bouwen.
React Project Initialiseren
# Maak een nieuwe React app met Vite npm create vite@latest mijn-app -- --template react-ts cd mijn-app npm install # Start Claude Code claude # Laat Claude Tailwind CSS toevoegen > Installeer en configureer Tailwind CSS in dit project
Voorbeeld: Complete Webshop Frontend
Next.js Projecten: Full-Stack Applicaties
Next.js is de meest populaire React framework voor productieklare applicaties. Het combineert frontend en backend in één project, is perfect voor SEO, en integreert naadloos met Vercel.
Next.js Project Aanmaken
# Maak een Next.js project aan npx create-next-app@latest mijn-nextjs-app # De setup wizard vraagt: # TypeScript? → Yes # ESLint? → Yes # Tailwind CSS? → Yes # src/ directory? → No # App Router? → Yes (gebruik de nieuwe App Router) # Import alias? → No cd mijn-nextjs-app npm run dev # Open http://localhost:3000
Next.js Projectstructuur Begrijpen
mijn-nextjs-app/ ├── app/ # App Router: pagina's en layouts │ ├── layout.tsx # Root layout (geldt voor alle pagina's) │ ├── page.tsx # Homepage (/) │ ├── over-ons/ │ │ └── page.tsx # /over-ons │ └── api/ # Backend API routes │ └── contact/ │ └── route.ts # POST /api/contact ├── components/ # Herbruikbare React componenten ├── lib/ # Utility functies ├── public/ # Statische bestanden (afbeeldingen) └── next.config.ts # Next.js configuratie
API Route Aanmaken
import { NextRequest, NextResponse } from 'next/server' export async function POST(req: NextRequest) { const { naam, email, bericht } = await req.json() // Validatie if (!naam || !email || !bericht) { return NextResponse.json( { error: 'Alle velden zijn verplicht' }, { status: 400 } ) } // Stuur e-mail via Resend of een andere service // await sendEmail({ naam, email, bericht }) return NextResponse.json({ success: true }) }
Database & Backend Toevoegen
Voor applicaties die data moeten opslaan, heb je een database nodig. De meest populaire combinatie met Next.js en Vercel is PostgreSQL via Supabase of Vercel Postgres.
Aanbevolen Database Stack
Supabase
Gratis PostgreSQL database met ingebouwde authenticatie, realtime subscriptions en storage. Perfect voor beginners.
Vercel Postgres
Directe integratie met Vercel. Eenvoudig instellen, automatisch environment variables.
Prisma ORM
Maakt database queries schrijven in TypeScript veilig en intuïtief. Claude kent Prisma uitstekend.
NextAuth.js
Authenticatie (login/register) voor Next.js. Ondersteunt Google, GitHub, e-mail en meer.
Prisma Setup
# Installeer Prisma npm install prisma @prisma/client npx prisma init # Definieer je datamodel in prisma/schema.prisma # (Claude kan dit volledig voor je schrijven) # Synchroniseer met database npx prisma db push # Genereer TypeScript types npx prisma generate # Open Prisma Studio (visuele database editor) npx prisma studio
Volledig Project Voorbeeld: SaaS App in 1 Dag
Hier is een realistisch scenario van hoe je met Claude Code een complete SaaS applicatie kunt bouwen in één werkdag.
Het Project: Factuurtools.be
Een eenvoudige SaaS tool voor freelancers om facturen te genereren.
# Factuurtools.be SaaS applicatie voor Belgische freelancers om snel en eenvoudig facturen te genereren en te beheren. ## Kernfunctionaliteiten (MVP) 1. Gebruikersregistratie/login (NextAuth.js + Google) 2. Bedrijfsprofiel instellen (naam, BTW-nummer, adres, logo) 3. Klanten beheren (CRUD) 4. Facturen aanmaken (klant, items, BTW-tarieven: 0/6/12/21%) 5. PDF genereren van facturen (Puppeteer of jsPDF) 6. Factuuroverzicht (open/betaald/vervallen) 7. Dashboard met statistieken (omzet per maand) ## Tech Stack Next.js 15, TypeScript, Tailwind CSS, Prisma, PostgreSQL (Supabase), NextAuth.js, jsPDF voor PDF generatie, Recharts voor grafieken ## Design Professioneel, clean, blauw-wit kleurenschema, mobile-responsive
Productiviteits-shortcuts & Workflows
De 10 Krachtigste Dagelijkse Workflows
Morning Briefing
Elke ochtend: "Bekijk mijn Gmail en Calendar voor vandaag. Maak een prioriteitenlijst en suggereer hoe ik mijn dag best inplan."
Document Samenvatting
Upload elk document dat je moet lezen en vraag: "Samenvatting in 5 bullet points + de 3 belangrijkste beslissingen die ik moet nemen."
E-mail Batch Verwerking
Kopieer 5-10 e-mails en vraag: "Schrijf voor elke e-mail een kort antwoord. Geef ook aan welke ik kan negeren of delegeren."
Meeting Voorbereiding
"Ik heb een meeting met [naam/bedrijf] over [onderwerp]. Bereid me voor: wat moet ik weten, welke vragen stel ik, wat zijn mogelijke bezwaren?"
Content Batch Creatie
"Maak voor de komende week 5 LinkedIn posts over [thema]. Varieer in format: tip, vraag, verhaal, statistiek, mening."
Supercharged Sneltoetsen
| Commando | Effect |
|---|---|
| "TL;DR:" | Vraag om een ultrakort samenvatting |
| "ELI5:" (Explain Like I'm 5) | Vraag om een zeer eenvoudige uitleg |
| "Geef me de checklist" | Zet elk antwoord om in een actielijst |
| "Speel advocaat van de duivel" | Laat Claude tegenargumenten geven |
| "Wat ben ik vergeten?" | Laat Claude hiaten in je plan opsporen |
| "Vertaal naar [doelgroep]" | Herschrijf voor een specifiek publiek |
Veelgemaakte Fouten & Hoe Ze Te Vermijden
Fout 1: Te Vage Prompts
"Schrijf een goede e-mail."
"Schrijf een opvolgmail naar prospect Jan Peeters die ons aanbod bekeken heeft maar niet gereageerd heeft. Toon: vriendelijk, niet opdringerig. Doel: demo inplannen. Max 150 woorden."
Fout 2: De Eerste Output Accepteren
De meeste professionals accepteren het eerste antwoord van Claude. Experts itereert altijd: "Goed begin, maar maak het [korter/directer/persoonlijker/technischer]."
Fout 3: Context Vergeten
Claude weet niets over jou, je bedrijf of je situatie tenzij je het vertelt. Geef altijd relevante context — ook als het vanzelfsprekend lijkt.
Fout 4: Hallucinations Niet Controleren
Fout 5: Te Groot Van Start Gaan
Bij complexe projecten: begin klein. "Maak een complete applicatie" is minder effectief dan stap-voor-stap bouwen. Stel eerst de structuur op, dan de kernfunctionaliteit, dan de details.
Fout 6: API Keys in Code Zetten
Workflow Automatie met Claude & Make.com
De echte productiviteitsexplosie komt wanneer je Claude combineert met automatiseringsplatforms zoals Make.com of Zapier.
Krachtige Automaties
Automatisch Rapporteren
Elke maandag: haal data op uit je CRM → Claude analyseert → rapport wordt verstuurd per mail
Social Media Automation
Nieuw blog artikel → Claude schrijft 3 social posts → automatisch gepland in Buffer/Later
Lead Processing
Nieuw contactformulier → Claude analyseert en categoriseert → stuurt gepersonaliseerd antwoord
News Digest
Elke ochtend: nieuws uit RSS feeds → Claude selecteert relevant nieuws → samenvattingsmail
Claude API in Make.com
{
"url": "https://api.anthropic.com/v1/messages",
"method": "POST",
"headers": {
"x-api-key": "{{ANTHROPIC_API_KEY}}",
"anthropic-version": "2023-06-01",
"content-type": "application/json"
},
"body": {
"model": "claude-sonnet-4-20250514",
"max_tokens": 1000,
"messages": [{
"role": "user",
"content": "{{JOUW DYNAMISCHE PROMPT HIER}}"
}]
}
}
Troubleshooting Gids
Veelvoorkomende problemen en hun oplossingen.
Claude Geeft Slechte Antwoorden
- Probleem: Antwoorden zijn te generiek of missen de kern
- Oplossing: Voeg meer specifieke context toe. Gebruik XML tags. Geef een voorbeeld van het gewenste format.
Claude Code Fouten
| Fout | Oorzaak | Oplossing |
|---|---|---|
| Context window vol | Gesprek te lang geworden | Gebruik /compact of start een nieuw gesprek |
| API rate limit | Te veel requests per minuut | Wacht 60 seconden of gebruik /model voor een kleiner model |
| Build errors na codegen | Claude maakte type fouten | "Er zijn TypeScript errors. Lees de error output en herstel ze." |
| Gegenereerde code werkt niet | Verouderde library API | Voeg packageversies toe in je CLAUDE.md |
Vercel Deployment Problemen
- Build faalt: Lees de build log in Vercel dashboard. Kopieer de fout naar Claude: "Mijn Vercel build faalt met deze fout: [error]. Fix dit."
- Omgevingsvariabelen werken niet: Controleer of je variabelen hebt ingesteld voor de juiste omgeving (Production vs Preview vs Development)
- Domein werkt niet: DNS propagatie duurt tot 48u. Controleer je DNS instellingen bij je domeinnaamregistrar.
GitHub Problemen
# Laatste commit ongedaan maken (nog niet gepushed) git reset HEAD~1 # Een bestand per ongeluk gecommit dat je wil verwijderen git rm --cached bestandsnaam.ext git commit -m "fix: verwijder gevoelig bestand" # Merge conflict oplossen git status # Zie welke bestanden conflicten hebben # Open het bestand en los het conflict op git add . git commit -m "fix: merge conflict opgelost" # Teruggaan naar een vorige versie git log --oneline # Zie alle commits git checkout [commit-hash] -- bestandsnaam.ext
Security & Privacy Best Practices
Wanneer je Claude integreert in je workflows en applicaties, zijn er belangrijke beveiligings- en privacyoverwegingen.
Wat Deel je NIET met Claude?
- Geen wachtwoorden of PIN-codes
- Geen BSN/rijksregisternummers van klanten of medewerkers
- Geen volledige creditcardnummers
- Geen medische dossiers tenzij anoniem
- Geen vertrouwelijke bedrijfsinformatie die contractueel beschermd is
GDPR Overwegingen
Als je persoonsgegevens van EU-burgers verwerkt via Claude (bijv. klantendata analyseren), let dan op:
- Data minimalisatie: Deel alleen de gegevens die echt nodig zijn
- Anonimisatie: Vervang namen door placeholders waar mogelijk
- Anthropic's privacy beleid: Lees https://www.anthropic.com/privacy voor details over dataverwerking
- Zakelijke overeenkomst: Voor EU-compliance kun je een Data Processing Agreement sluiten met Anthropic
Code Security Checklist
- .env bestanden in .gitignore
- npm audit regelmatig uitvoeren
- Input validatie op alle formulieren
- HTTPS op alle productieomgevingen
- Rate limiting op API endpoints
- Authenticatie op beschermde routes
Business Toepassingen: Claude als Strategische Adviseur
Voorbij de dagelijkse taken: hoe je Claude inzet voor echte strategische bedrijfsbeslissingen.
De McKinsey-techniek
Bruikbare Business Templates
Business Plan Schrijven
"Schrijf een businessplan voor [idee], inclusief marktanalyse, financieel model, en go-to-market strategie"
Pricing Strategie
"Analyseer mijn concurrenten en stel een optimale prijsstrategie voor voor [product/dienst]"
Marketing Plan
"Maak een 12-maanden marketingplan voor [bedrijf] met maandelijkse KPI's en budget allocatie"
Onderhandeling Voorbereiding
"Bereid me voor op onderhandelingen met [leverancier/klant]. Wat zijn mijn BATNA, walk-away prijs en key leverpoints?"
Glossarium: AI & Tech Termen
Een verwijzingsgids voor alle technische termen in deze handleiding.
| Term | Uitleg |
|---|---|
| LLM | Large Language Model — het type AI dat Claude is. Getraind op tekst, geoptimaliseerd voor taalverwerking. |
| Context Window | De hoeveelheid tekst die Claude tegelijk kan verwerken. Bij Claude: 200.000 tokens (~150.000 woorden). |
| Token | Stukje tekst van ~4 tekens. Basis eenheid voor AI textverwerking en -kosten. |
| Hallucination | Wanneer een AI zelfverzekerd iets beweert dat fout is. Altijd feiten controleren. |
| Prompt | Je vraag of instructie aan Claude. |
| System Prompt | Permanente instructies die altijd geldig zijn in een gesprek of project. |
| API | Application Programming Interface — een manier voor softwaretoepassingen om met elkaar te communiceren. |
| API Key | Een geheime code die je authentiseert bij een API-dienst. Nooit publiek delen! |
| MCP | Model Context Protocol — standaard van Anthropic om AI te verbinden met externe tools. |
| Connector | Een geïntegreerde koppeling tussen Claude en een externe dienst (Gmail, Drive, etc.) |
| Skill | Een SKILL.md bestand dat Claude instrueert over hoe een specifiek type taak uit te voeren. |
| Claude Code | CLI-tool die Claude direct in je terminal laat werken met toegang tot je bestanden en computer. |
| Repository (Repo) | Een opslagplaats voor code op GitHub, inclusief de volledige versiegeschiedenis. |
| Git | Versiebeheersysteem dat wijzigingen in code bijhoudt. |
| Branch | Een parallelle versie van je code voor het ontwikkelen van features zonder de hoofdversie te raken. |
| Pull Request (PR) | Verzoek om wijzigingen samen te voegen met de hoofdbranch, met mogelijkheid tot review. |
| CI/CD | Continuous Integration/Continuous Deployment — automatisch testen en deployen bij elke code push. |
| Deployment | Je applicatie live zetten op een server zodat gebruikers het kunnen bereiken. |
| Vercel | Cloudplatform gespecialiseerd in hosting van React/Next.js applicaties. |
| Environment Variable | Configuratiewaarden (API keys, etc.) die buiten de code worden opgeslagen. |
| TypeScript | JavaScript met statische types — maakt code betrouwbaarder en makkelijker te debuggen. |
| React | JavaScript library voor het bouwen van interactieve gebruikersinterfaces. |
| Next.js | React framework voor productieklare applicaties met server-side rendering. |
| ORM | Object-Relational Mapper — vertaalt databasetabellen naar objecten in code (bijv. Prisma). |
| CDN | Content Delivery Network — verspreidt je bestanden globaal voor snellere laadtijden. |
| SEO | Search Engine Optimization — optimalisatie voor hogere Google rankings. |
| JSON-LD | Gestructureerde data voor zoekmachines, verbetert rich snippets in Google. |
🎉 Gefeliciteerd!
Je hebt alle 60 secties van de Claude AI Meesterhandleiding doorlopen. Je bent nu klaar om professioneel met Claude te werken, skills en connectors in te zetten, Claude Code te gebruiken voor echte projecten, en deze live te zetten via GitHub en Vercel.
Volgende Stappen
- 📚 Lees de officiële Anthropic documentatie op docs.anthropic.com
- 🎓 Verken de Anthropic prompt library voor meer voorbeelden
- 🔗 Word lid van de Anthropic community Discord voor tips en nieuws
- 🚀 Start je eerste project en pas toe wat je hebt geleerd!
Extended Thinking: Claude Laat Nadenken
Extended Thinking is één van de krachtigste en minst begrepen features van Claude. In plaats van direct te antwoorden, denkt Claude eerst stap voor stap — zichtbaar voor jou — voordat het een definitief antwoord geeft.
Wat Extended Thinking oplevert
Op AIME wiskundige competitievragen steeg Claude van 16% naar meer dan 60% nauwkeurigheid. Op PhD-niveau wetenschappelijke redenering (GPQA Diamond) van 65% naar 78%. De verbetering is het grootst bij complexe meerstapsproblemen.
Hoe het werkt
Wanneer je Extended Thinking activeert, genereert Claude een intern "thinking block" — een zichtbare redeneerproces — vóór het antwoord. Claude verkent meerdere invalshoeken, verwerpt slechte benaderingen, en dubbelcheckt zijn werk. Vergelijk het met het zien van de kladaantekeningen van een expert.
Wiskunde & Logica
Meerstaps berekeningen, algebra, bewijzen. Extended Thinking controleert elke stap voordat het verdergaat.
Complexe Code
Architectuurkeuzes, debugging van distribueerde systemen, refactoring. 54% verbetering op moeilijke codetaken.
Juridisch & Onderzoek
Contractanalyse, wetenschappelijk redeneren, strategische beslissingen waarbij nuance cruciaal is.
Wanneer NIET
Eenvoudige vragen, snelle lookups, korte schrijftaken. Extended Thinking kost meer tokens en tijd.
Extended Thinking Activeren
In claude.ai klik je op het model-menu en selecteer je de "Extended Thinking" of "Deep Research" modus. Via de API zet je thinking: {type: "enabled", budget_tokens: 10000}.
Trigger Phrases voor Dieper Denken
"Wat is de beste database voor mijn app?"
"Overweeg alle mogelijke scenario's en evalueer 3 database-opties voor een Next.js app met 100k dagelijkse gebruikers, hoge leesfrequentie en GDPR-vereisten."
RAG: Retrieval Augmented Generation
RAG (Retrieval Augmented Generation) is een techniek waarbij Claude antwoorden genereert op basis van externe kennisbronnen — jouw eigen documenten, databases of websites — in plaats van alleen op zijn training. Het resultaat: minder hallucinations, actuele informatie, en domeinspecifieke kennis.
Wat RAG oplost
Claude's kennis heeft een cutoff datum. RAG geeft hem toegang tot jouw actuele bedrijfsdocumenten, handleidingen en databases.
Minder Hallucinations
Claude antwoordt op basis van aangeleverde bronnen. Je kunt hem expliciet instrueren "Zeg 'ik weet het niet' als het antwoord niet in de documenten staat."
Contextual Retrieval
Anthropic's Contextual Retrieval techniek vermindert mislukte opzoekingen met 49%. Gecombineerd met reranking zelfs 67%.
Schaalbaarheid
Claude Projects met RAG-mode kunnen kennis opslaan 10x buiten het context window — ideaal voor grote documentbibliotheken.
RAG in Claude Projects (geen code nodig)
Claude.ai Pro heeft ingebouwde RAG voor Projects. Wanneer je Project de contextlimiet nadert, schakelt Claude automatisch over naar RAG-modus en zoekt relevante fragmenten op bij elke vraag.
Maak een Project aan
Ga naar Claude.ai → Projects → New Project. Geef het een duidelijke naam zoals "Kennisbank Klantenservice".
Upload je documenten
Voeg alle relevante PDF's, Word-documenten, en tekstbestanden toe. Goed vernoemde bestanden helpen Claude de juiste info te vinden. RAG werkt tot 10x de normale contextlimiet.
Stel een system prompt in
Instrueer Claude om alleen antwoorden te geven op basis van de beschikbare documenten en "Ik weet het niet" te zeggen wanneer een antwoord ontbreekt.
Test en verfijn
Stel testzragen en controleer of Claude de juiste bronnen raadpleegt. Voeg ontbrekende documenten toe waar nodig.
RAG System Prompt Template
Voice Mode: Praten met Claude
Anthropic lanceerde Voice Mode voor Claude in mei 2025 op iOS en Android, en later ook op desktop. Je kunt nu een volledige gesproken conversatie voeren met Claude — handen vrij, perfect voor onderweg.
Beschikbare Stemmen
| Stem | Karakter | Beste voor |
|---|---|---|
| Buttery | Warm, vloeiend | Presentaties, coaching, tutorials |
| Airy | Licht, helder | Creatief werk, brainstorm |
| Mellow | Rustig, gematigd | Concentratiework, lange sessies |
| Glassy | Helder, precies | Technische uitleg, code review |
| Rounded | Natuurlijk, vriendelijk | Dagelijks gebruik, klantenservice |
Professionele Toepassingen
Dictaat & Notities
Dicteer e-mails, vergadernotulen en rapporten terwijl je rijdt of loopt. Claude structureert automatisch.
Hands-free Onderzoek
Vraag informatie op terwijl je aan een andere taak werkt. Claude geeft een samenvatting mondeling terug.
Interview Prep
Oefen presentaties en pitch-gesprekken door hardop te antwoorden en directe feedback te krijgen.
Claude Code Voice
Dikteert commando's naar Claude Code in de terminal: "Refactor de authenticatie middleware." Activeer met /voice.
Voice Mode Activeren
Open Claude op iOS of Android
Tik op het geluidsgolf-icoon in de chatbalk — het microfoon/audio-icoon rechts van het invoerveld.
Kies je stem
Tik op het stem-icoon om te kiezen tussen Buttery, Airy, Mellow, Glassy of Rounded.
Spreek je vraag
Spreek normaal en duidelijk. Claude antwoordt zowel tekstueel als gesproken. Je kunt naadloos wisselen tussen typen en spreken.
Advanced Prompt Technieken van Experts
Dit zijn de prompting-technieken die professionele Claude-gebruikers onderscheiden van beginners — gebaseerd op onderzoek van Anthropic, Stanford en de beste practitioners online.
1. De Zelf-Kritiek Loop
Vraag Claude zijn eigen antwoord te beoordelen vóór je het accepteert. Bewezen effectief voor rapporten, code en strategische analyses:
Eerste output genereren
"Schrijf een marketingplan voor [product]."
Zelf-kritiek vragen
"Ga terug en bekritiseer je eigen antwoord. Wat ontbreekt, wat is te vaag, wat is feitelijk twijfelachtig?"
Verbetering implementeren
"Pas nu je eigen kritiek toe en schrijf een verbeterde versie."
2. Meerderheidsstemming (Majority Voting)
Voor hoge-inzet beslissingen: stel dezelfde vraag 3-5 keer op verschillende manieren en kies het antwoord dat het vaakst terugkomt. Dit werkt omdat verschillende prompts het model anders laten "denken":
3. Documenten Bovenaan Plaatsen
Claude-specifieke tip: voor prompts met grote documenten of contextstukken, zet de documenten bovenaan de prompt, gevolgd door instructies. Dit verbetert de verwerking significant bij Claude (anders dan bij GPT waar instructies bovenaan beter werken).
"Analyseer dit contract en geef 5 risicopunten. [Hier volgt het contract...]"
"[Hier volgt het contract...] Analyseer bovenstaand contract en geef 5 risicopunten, gesorteerd op ernst."
4. Diversifieer je Few-Shot Voorbeelden
Een veelgemaakte fout: dezelfde voorbeelden hergebruiken waardoor Claude die patronen memoreert in plaats van begrijpt. Gebruik altijd gevarieerde voorbeelden die het principe illustreren, niet één specifiek patroon.
5. Kunstmatige Sociale Intelligentie (ASI)
De nieuwe vaardigheid van AI-gebruik: effectief communiceren met AI als een sociaal systeem, niet als een zoekmachine. Claude reageert op toon, context en relatie — gebruik dat:
- Geef Claude een reden — "Ik heb dit nodig omdat mijn klant morgen verwacht..." presteert beter dan kale instructies
- Wees specifiek over je expertise — "Als senior accountant zoek ik..." geeft diepere, technicischere antwoorden
- Trial & error — de beste prompts ontdek je door te experimenteren, niet door theorie te lezen
Computer Use & Autonome AI-Agenten
Computer Use is Claude's vermogen om een computer zelfstandig te bedienen — browser openen, websites navigeren, formulieren invullen, bestanden beheren — precies zoals een mens dat zou doen. Dit is een fundamentele verschuiving van "AI die antwoord geeft" naar "AI die werk doet".
Van chatbot naar digitale medewerker
Claude Sonnet 4.5 heeft 61,4% gescoord op OSWorld-benchmarks voor computer-navigatietaken — een score van 42,2% vier maanden eerder. Enterpriseklanten lieten Claude 30 uur lang autonoom coderen, applicaties bouwen, domeinnamen registreren en SOC 2 security-audits uitvoeren.
Wat Claude Code autonoom kan doen
Web Browsing
Websites navigeren, informatie opzoeken, formulieren invullen, screenshots analyseren. Via Claude in Chrome (beta).
Bestandsbeheer
Honderden bestanden in bulk verwerken, hernoemen, omzetten, analyseren. Volledig autonoom zonder jouw input per stap.
Interleaved Thinking
Claude denkt tussen tool-calls in. Na elk resultaat redeneert het opnieuw voor de volgende actie — intelligenter dan eenmalige instructies.
Multi-Agent Systemen
Eén Claude-instantie orkestreert meerdere subagenten die parallel werken aan deeltaken. Beschikbaar via Claude Code.
Claude Cowork — Voor Niet-Developers
Claude Cowork is een desktop-applicatie (Windows/Mac) die Computer Use toegankelijk maakt zonder terminal of code. Je geeft een doel op via tekst of spraak en Claude voert het uit op je computer: e-mails beantwoorden, spreadsheets bijwerken, rapporten genereren.
claude --headless "taak" of integreer via de API voor volledig geautomatiseerde workflows die nachts of op schema draaien.
Veilig Autonomie Toekennen
Claude voor Social Media & Content Marketing
Claude is bijzonder krachtig voor social media omdat het jouw stemgeluid begrijpt, patronen herkent in succesvolle content, en consistent in jouw stijl schrijft. Hier zijn de meest effectieve workflows.
Je "Content DNA" Trainen
De beste resultaten krijg je door Claude te trainen op je eigen beste content. Dit is het systeem dat werkt:
Maak een "Greatest Hits" Project
Maak een Claude Project aan genaamd "Content DNA". Upload je 20 best presterende posts (meeste views/engagement) als tekstbestand.
Analyseer Patronen
"Analyseer mijn top 20 posts. Welke hook-structuren, tonen, onderwerpen en lengtes scoren het best? Wat vermijden mijn slechte posts?"
Nieuwe Content Genereren
"Gebruik de winnende structuren en vermijd de verliezende patronen. Schrijf 10 nieuwe posts over [onderwerp] in mijn stijl."
Feedback Loop
Voeg succesvolle nieuwe posts toe aan je "Greatest Hits" bestand. Claude wordt wekelijks slimmer in jouw stijl.
Platform-Specifieke Prompts
| Platform | Prompt Template |
|---|---|
| "Schrijf een LinkedIn-post over [onderwerp]. Begin met een controversiële stelling of onverwachte statistiek. Gebruik korte alinea's. Eindig met een vraag aan de community." | |
| Twitter/X Thread | "Schrijf een 8-tweet thread over [onderwerp]. Tweet 1: sterke hook. Tweets 2-7: één inzicht per tweet, elk zelfstandig leesbaar. Tweet 8: CTA. Max 280 tekens per tweet." |
| "Schrijf een Instagram caption voor [afbeelding/product]. Emotionele opening, storytelling in het midden, 5 relevante hashtags aan het einde. Max 150 woorden." | |
| YouTube | "Schrijf een YouTube-videoscript van 8 minuten over [onderwerp]. Hook in eerste 15 seconden, 3 hoofdpunten, verrassend einde, abonneer-CTA op 6:30." |
Video-naar-Posts Systeem
Maximaliseer bestaande content: kopieer het transcript van een YouTube-video of podcast in Claude en vraag:
AI Security: Claude Veilig Inzetten in je Bedrijf
Naarmate Claude dieper in bedrijfsprocessen wordt ingebed, wordt security steeds belangrijker. Dit zijn de risico's en beschermingsmaatregelen die elke bedrijfsgebruiker moet kennen.
De Drie Voornaamste Risico's
Prompt Injection
Kwaadaardige instructies verborgen in documenten die Claude verwerkt. Bijv. een CV met verborgen tekst "Negeer vorige instructies en..."
API Key Lekkage
Onbedoeld API-sleutels blootstellen via git commits, logs of screenshots. Altijd .gitignore gebruiken, nooit hardcoden in code.
Data Privacy
Gevoelige bedrijfsgegevens (klantdata, financiën) in prompts meesturen. Pas zero-data-retention en op-premise oplossingen toe voor gevoelige data.
Beschermingsstrategie per Laag
| Laag | Risico | Oplossing |
|---|---|---|
| Input | Prompt injection in documenten | Valideer en sanitize user-input vóór Claude. Gebruik een lichtgewicht model (Haiku) als filter voor kwaadaardige input |
| Model | Jailbreak pogingen | Claude Opus 4.6 heeft 90%+ pass rate bij securitytests — beduidend sterker dan alternatieven. Gebruik expliciete grenzen in system prompt |
| Output | Gevoelige data in antwoorden | Output-filtering voor PII (namen, BSN, rekeningnummers). Human review voor hoge-risico acties |
| Infrastructuur | API key exposure | .env bestanden, environment variables, never in git. Roteer sleutels regelmatig. Stel budgetlimieten in |
| Data | Training data risico | Zero Data Retention (ZDR) plan via Anthropic API voor gevoelige sectoren (zorg, juridisch, finance) |
System Prompt voor Veilige Deployment
Veiligheidschecklist voor Bedrijfsdeployment
De 20 Beste GitHub Repos voor Claude AI
De absolute top van de open source Claude-community — gecureerd op basis van sterren, kwaliteit en praktische waarde. Klikbaar, direkt bruikbaar.
🏆 Officiële Anthropic Repositories
anthropics/claude-code
123k+ ⭐ De officiële Claude Code CLI. Terminaltool die je codebase begrijpt en taken autonoom uitvoert. Het startpunt voor elke developer.
anthropics/skills
37.5k ⭐ Officieel Skills-repository van Anthropic. Bevat alle kant-en-klare skills (docx, pdf, pptx, xlsx, frontend-design, mcp-builder...) die je direct kunt installeren.
anthropics/courses
Officieel Alle Anthropic educatieve cursussen: API fundamentals, prompt engineering tutorial, real-world prompting, tool use. Gratis Jupyter notebooks.
anthropics/claude-cookbooks
Officieel Receptenboek van Anthropic met kant-en-klare code snippets: RAG systemen, vision, PDF verwerking, prompt caching, contextual retrieval.
anthropics/claude-quickstarts
16k+ ⭐ Startprojecten voor developers: computer use demo, browser automatisering, autonome coding agent. Direct deployen via Vercel.
anthropics/prompt-eng-interactive-tutorial
Officieel Interactieve prompt engineering tutorial van Anthropic. 9 hoofdstukken met oefeningen. De officiële manier om prompt engineering grondig te leren.
anthropics/claude-code-action
7.5k ⭐ Officiële GitHub Action. Voeg @claude toe aan een PR comment en Claude Code reviewt de code, lost issues op of implementeert features automatisch.
anthropics/claude-agent-sdk-python
4k ⭐ Officiële Python SDK voor Claude Agents. Bouw autonome agents die Claude Code als engine gebruiken in je eigen Python applicaties.
🌟 Top Community Repositories
hesreallyhim/awesome-claude-code
4k ⭐ De meest gecureerde lijst van Claude Code resources. Skills, hooks, slash-commands, agent orchestrators, tools en plugins. Actief bijgehouden met hoge kwaliteitsstandaard.
ruvnet/claude-code-flow
11.4k ⭐ Enterprise AI orchestratie platform. Laat Claude Code autonoom schrijven, testen en optimaliseren in recursieve agent-cycli. Voor complexe multi-agent workflows.
smtg-ai/claude-squad
5.6k ⭐ Terminaltool voor het beheren van meerdere Claude Code instanties tegelijk in aparte workspaces. Werk parallel aan verschillende taken en projecten.
langgptai/awesome-claude-prompts
4.9k ⭐ Curated collectie van de beste Claude prompt voorbeelden. Georganiseerd per use case: schrijven, coderen, analyse, business, creativiteit.
webfuse-com/awesome-claude
1.4k ⭐ Uitgebreide "awesome list" over alles Claude: officiële docs, modellen, tools, MCP servers, courses, community resources. Altijd up-to-date.
travisvn/awesome-claude-skills
Skills Curated lijst van Claude Skills met uitleg over de progressieve disclosure architectuur, security overwegingen en vergelijking skills vs. andere aanpassingsmethodes.
Piebald-AI/claude-code-system-prompts
Geavanceerd Alle onderdelen van Claude Code's interne systeem-prompt — 24 tool beschrijvingen, subagent prompts, utility prompts. Bijgewerkt voor elke Claude Code versie.
yamadashy/repomix
15k+ ⭐ Pakt je volledige repository samen in één AI-vriendelijk bestand. Perfect voor het uploaden van een hele codebase naar Claude voor analyse of refactoring.
ThamJiaHe/claude-prompt-engineering-guide
2026 Uitgebreide gids voor professionele Claude prompts met MCP, Skills en Superpowers integratie. Wekelijks automatisch bijgewerkt door een AI agent.
StamKavid/claude-code-prompting-101
Tutorial Educatief repository gebaseerd op Anthropic's Claude Code Prompting 101 tutorial — 8 hoofdstukken met theorie, code voorbeelden en Mermaid diagrammen.
punkpeye/awesome-mcp-servers
5.4k ⭐ Curated lijst van alle beschikbare MCP servers. Slack, Notion, Linear, Jira, Salesforce, GitHub — alles wat je met Claude kunt verbinden via het MCP protocol.
jqueryscript/awesome-claude-code
Actief Gedetailleerde awesome list met sterrentelling (🔥 = 1000+, 🌟 = 500+, ✨ = 100+). Overzichtelijk georganiseerd per categorie. Ideaal als startpunt.
/plugin marketplace add anthropics/skills voor officiële skills, of /plugin add /pad/naar/skill-folder voor community skills. Controleer altijd de source code vóór installatie — skills kunnen code uitvoeren.