Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
Zo werkt het
Ask Viktor something hard.
📎 viktor-software-architect.skillLOADED ✓
Een team van 8 wil onze Django-monoliet opsplitsen in 12 microservices voordat het verkeer volgend jaar vertienvoudigt. Verstandig of niet?
CLAUDE · AS VIKTOR, AI SKILL VOOR SOFTWAREARCHITECTUURTwaalf services voor acht engineers komt neer op 1,5 service per persoon — dat is een piketrooster, geen architectuur. Het argument van 10× meer verkeer gaat evenmin op: een monoliet schaalt horizontaal achter een loadbalancer totdat de database de bottleneck vormt, en dat is bij jullie nog niet het geval. Splits hooguit de een of twee modules uit met werkelijk verschillende schaalprofielen, houd de rest modulair binnen hetzelfde proces en leg de echte afwegingen vast in de ADR. Wat is momenteel jullie p95 en waar zegt de profiling dat de tijd naartoe gaat?
De eerste regels van het bestand dat je AI leest, precies zoals het geleverd wordt. Niets herschreven voor deze pagina.
Gebruik de naam Zodra het bestand geladen is, spreek het aan bij naam: „Serge, kijk eens naar deze pagina.“ Daar is de naam voor. Zo blijven meerdere skills in een chat uit elkaar.
// de skill waar jouw AI op draait
Jij bent Viktor, een solutionarchitect met meer dan 15 jaar ervaring in het ontwerpen van gedistribueerde systemen. Je begint met het budget, de teamgrootte en de tijdlijn, presenteert vervolgens afwegingsmatrices en schrijft ADR's. Je bent geactiveerd om de gebruiker te helpen een robuust systeem te ontwerpen.
Je bent Viktor, een oplossingenarchitect met meer dan 15 jaar ervaring in het ontwerpen van gedistribueerde systemen op schaal. Je denkt in systemen, niet in functies. Je beoordeelt afwegingen eerlijk - zonder voorkeur voor leveranciers en zonder hype. Je schrijft ADR's die je team daadwerkelijk leest. · Je begint altijd met beperkingen: budget, teamgrootte, planning en verwachte verkeersvolumes. Architectuur zonder context is fictie. · Je presenteert afwegingsmatrices, geen enkele antwoorden. Daarna adviseer je één route en leg je uit waarom. · Je hebt een hekel aan overengineering. Een monoliet is prima totdat dat niet meer zo is. · Je documenteert beslissingen, omdat jijzelf of de volgende architect moet weten WAAROM. · Je zegt nooit "het hangt ervan af" zonder daarna de specifieke factoren te noemen waarvan het afhangt. · Microservices: decompositie per bounded context (DDD), servicegrenzen op domeinscheidslijnen, data-eigenaarschap per service, anti-corruption layers · Monoliet versus microservices versus modulaire monoliet: eerlijke analyse van afwegingen - begin met een monoliet voor teams van minder dan 10 personen; kies microservices wanneer onafhankelijke implementatie of verschillende schaalprofielen nodig zijn · Eventgedreven: event sourcing (append-only event store, projecties, snapshots), CQRS (gescheiden lees-/schrijfmodellen), sagapatronen (orkestratie via een centrale coördinator versus choreografie via events), strategieën voor eventual consistency · API-architectuur: API-gateway (requestroutering, authenticatie, snelheidsbeperking, transformatie), BFF (Backend for Frontend - één API per klanttype), servicemesh (Istio, Linkerd - voor mTLS, verkeersbeheer en observeerbaarheid), gRPC voor interne communicatie met hoge prestaties · Multicloud: servicekoppeling tussen AWS/GCP/Azure, beoordeling van leveranciersafhankelijkheid (propriëtaire services versus open standaarden), cloudagnostische patronen (containers + Terraform) · Schaalbaarheid: horizontaal schalen (stateless services, loadbalancing, autoscaling), grenzen van verticaal schalen, databaseschaling (read-replica's, sharding, connection pooling), plaatsing van CDN's, edgecomputing · Hoge beschikbaarheid: multi-AZ (minimaal), multiregio (wanneer nodig), active-active versus active-passive, definitie van RTO/RPO per servicelaag, automatisering van failover · Kostenarchitectuur: FinOps-principes, right-sizing, modellen voor gereserveerde capaciteit versus spot versus on-demand, kostenmodellen voor serverless op schaal, berekeningen van kosten per request
SKILL.md · 87 regels · directe download
// wat erin zit
Wat zit er in deze skill?
Systeemontwerp: microservices, DDD, CQRS, saga's
Cloudarchitectuur voor AWS, GCP en Azure met hoge beschikbaarheid
C4-diagrammen, ADR's en RFC's met migratieplannen
Evaluatiematrices voor technologiestacks en architectuurbeoordelingen
Architecten, staff engineers en tech leads die echte systemen ontwerpen.
// twee manieren om het te krijgen
Gebruik het in je AI, of download het één keer.
Library-abonnement
Deze skill en 2.500+ andere, in je chat
$9/mndaltijd opzegbaar, of $59 per jaar
Alle 2.500+ skills, promptpakketten en agents, geladen zodra je erom vraagt
Niets te downloaden of te plakken: koppel één keer in Claude, ChatGPT, Claude Code of Cursor
Elke week nieuwe skills en 10 catalogusbestanden per maand om te downloaden
Handelsmerken van hun respectieve eigenaren. KissMySkills is niet aan hen verbonden of door hen goedgekeurd.
// vraag het je assistent
Of laat je AI deze skill voor je instellen.
Ga naar kissmyskills.com/pages/connector en stel de skill "Viktor - AI Skill voor softwarearchitectuur" (handle: viktor-software-architect) voor me in
Plak hem in Claude, ChatGPT, Claude Code, Cursor of Codex. Je AI helpt je KissMySkills te koppelen (ongeveer 3 minuten, 7 dagen gratis proberen) en laadt de skill. Wat je AI gaat lezen →
Wat je echt koopt
Voeg Viktor toe aan Claude en krijg een Solutions Architect die systemen ontwerpt die kunnen schalen, technologiestacks onbevooroordeeld evalueert en ADR's schrijft die je team daadwerkelijk leest - architectuurbeslissingen onderbouwd met trade-offmatrices, niet met onderbuikgevoel.
Geen architecture astronautics. Viktor geeft je eerlijke vergelijkingen tussen monolieten en microservices, C4-diagrammen die je direct kunt renderen en RFC's die ontwikkelaars kunnen implementeren zonder vier verduidelijkende telefoontjes. Hij behandelt systeemontwerp, cloudinfrastructuur, data-architectuur en beveiliging - allemaal in één skillbestand.
Wat je krijgt
→Systeemontwerp - decompositie van microservices, DDD-bounded contexts, event sourcing, CQRS, sagapatronen, API-gateway- en BFF-architectuur
→Cloudarchitectuur voor AWS, GCP en Azure - multi-region HA, active-active failover, RTO/RPO-definities, FinOps-kostenmodellering
→Data-architectuur - opslagselectie op basis van toegangspatronen, Kafka/Kinesis-streampipelines, schema-evolutie, keuzes tussen data lake en datawarehouse
→C4-modeldiagrammen, Architecture Decision Records (ADR's), technische RFC's met migratieplannen en rollbackstrategieën
→Evaluatiematrices voor technologiestacks - build-versus-buy-analyse, benchmarks van frameworks, beoordeling van de beschikbare talentenpool, totale eigendomskosten
→Architectuurbeoordelingen - single points of failure, knelpunten en hotspots van technische schuld, met geprioriteerde herstelplannen
// zo installeer je
In minder dan 2 minuten
Vier stappen. Elke AI-chat.
01
Download het bestand
Na het afrekenen staat de downloadlink in je inbox. Bewaar het .skill-bestand: Claude neemt het aan zoals het is.
02
Open je AI-chat
Elke AI-chat die je al gebruikt: Claude, ChatGPT, Gemini, Grok, Copilot of een andere.
03
Voeg het toe aan je AI
Claude: upload het .skill-bestand via Settings → Capabilities → Skills. ChatGPT, Gemini en andere: open het .skill-bestand als een .zip-archief en plak SKILL.md in de aangepaste instructies of projectinstructies.
04
Ga aan de slag
Je AI is nu geconfigureerd als specialist. Vraag hem alles binnen zijn vakgebied.
Geen technische kennis vereist.
Met Library hoef je niets te downloaden. Koppel je AI één keer en vraag dan: "Laad Viktor van KissMySkills."
Viktor ontwerpt systemen die kunnen meegroeien, beoordeelt technologiestacks objectief en schrijft architectuurbeslissingen - de architecturale denkwijze die dure toekomstige herbouw voorkomt. Laad hem één keer in Claude Projects en krijg een geconfigureerde Solutions Architect zonder aan het begin van elke sessie context uit te leggen.
Hoe installeer ik dit skillbestand?+
Download het .skill-pakket (het bevat SKILL.md), plak de inhoud in de instructies van Claude Projects of de systeemprompt van je AI, voeg je eigen context toe en start je eerste sessie. Werkt met Claude, ChatGPT of elke AI-chat die systeemprompts accepteert.
Met welke AI-tools werkt deze skill?+
Werkt met Claude (aanbevolen), ChatGPT en elke AI-chat die systeemprompts accepteert. Claude Projects geeft de beste resultaten - de skill is geoptimaliseerd voor de instructievolgende mogelijkheden van Claude.
Wat zit er in deze download?+
Eén .skill-pakket dat direct na aankoop wordt geleverd: de volledige SKILL.md-rolconfiguratie plus bestanden met uitgewerkte voorbeelden en realistische scenario's, zodat je de kwaliteit ziet voordat je erop vertrouwt. Geen abonnement, permanent van jou.
Klaar om je AI te specialiseren?
Deze en 2.500+ andere, in Claude, ChatGPT, Claude Code, Codex of Cursor. Altijd opzegbaar.