Der Skill hinter diesem Leitfaden: Viktor - Software Architect AI Skill. Enthält Informationen darüber, was Sie bereits betreiben, was Sie nicht ändern können und welche Entscheidungen Sie bereits getroffen haben, sodass die Optionen anhand Ihres tatsächlichen Systems statt anhand einer leeren Fläche gefiltert eintreffen - $29, eine Zahlung, dauerhaft Ihr Eigentum.
Viktor-Skill ansehen →Eine Architektur ist eine Liste von Dingen, zu denen Sie entschieden haben, dass Sie sie nicht können werden. Ein Modell wird Ihnen immer nur sagen, was ein Entwurf leisten kann. Es ist nicht unehrlich: Das Material, aus dem es gelernt hat, wurde von Menschen verfasst, die funktionierende Systeme beschrieben - in einer Größenordnung, die es wert war, darüber zu schreiben, und niemand veröffentlicht einen Beitrag über den langweiligen Monolithen, der weiterhin problemlos läuft. Daher kommt immer eine Greenfield-Architektur zurück und immer eine maximale - das System auf dem von Ihnen vorgestellten Spitzenlevel, auf einer leeren Fläche, wobei die Zwangsvollstreckungen ausgelassen wurden.
Zwei Fehler, eine Ursache
Fast jede un hilfreiche Architekturantwort lässt sich auf dasselbe zurückführen: Das Korpus wurde über das interessante Problem von Menschen verfasst, die es selbst hatten.
Es entwirft auf einer leeren Fläche. Eine echte Architektur entsteht fast nie auf der grünen Wiese. Sie ist eine Änderung an einem bestehenden System, mit vorhandenen Mitarbeitenden, verbunden mit Dingen, die Sie nicht anfassen dürfen. Bitten Sie um den Entwurf, und Sie erhalten einen, der nichts davon voraussetzt. Die teuersten Fehler in dieser Disziplin bestehen nicht darin, die falsche Datenbank auszuwählen - sondern darin, so zu entwerfen, als gäbe es eine Einschränkung nicht.
Es entwirft für den Spitzenbetrieb. Ereignisgesteuert, ein Dienst pro Domäne, eine Warteschlange zwischen jedem Komponentenpaar, Kubernetes darunter. Das ist nicht falsch. Es sind die Beschreibungen von Organisationen, die das brauchten, und es gibt keine Beschreibungen der Unternehmen, die auch ohne damit gut gefahren sind. Der Durchschnitt der Literatur ergibt daher eine Architektur für ein Unternehmen, das größer ist als Ihres.
Beides lässt sich korrigieren, und keines von beidem lässt sich korrigieren, indem man bessere Fragen zum Entwurf stellt. Man korrigiert es, indem man ändert, was das Modell annehmen darf.
Die Kästen sind der einfache Teil
Bitte um eine Architektur, und du bekommst Kästen und Pfeile. Die Kästen sind fast kostenlos: Ein Dienst, der eine klare Aufgabe erledigt, ist ein gelöstes Problem, und jeder kann ihn sich vorstellen.
Die gesamte Schwierigkeit steckt in den Pfeilen. Ein Pfeil zwischen zwei Kästen ist die Behauptung, dass diese beiden Dinge miteinander kommunizieren können, und das Diagramm begründet diese Behauptung nie. Ist der Aufruf synchron, und was tut der Aufrufer, während er zweihundert Millisekunden wartet? Was passiert bei einem Fehler - wird wiederholt, und falls ja, ist der Vorgang idempotent, oder belastet ein Wiederholungsversuch die Karte zweimal? Wie lang ist das Timeout, und was passiert danach? Ist die Reihenfolge wichtig, und garantiert sie irgendetwas? Wenn dieser Pfeil eine Stunde lang ausfällt, was funktioniert weiterhin und was nicht?
A diagram answers none of that, and a model will generate a beautiful one anyway, because diagrams are a genre and it has read thousands. Interrogate the arrows, and the design usually changes. Frequently it collapses back into fewer boxes, which is the correct outcome.
Ein Diagramm beantwortet nichts davon, und ein Modell wird trotzdem ein wunderschönes erstellen, weil Diagramme ein Genre sind und es Tausende davon gelesen hat. Hinterfragen Sie die Pfeile, und das Design ändert sich normalerweise. Häufig fällt es auf weniger Boxen zurück, was das richtige Ergebnis ist.
Worin es wirklich gut ist
Den Fehlerraum erzeugen. „Auf welche Arten kann das alles schiefgehen?“ ist ein Recall-Problem über eine enorme Menge an Postmortems, Incident-Berichten und mühsam erarbeiteten Kommentar-Threads hinweg, und genau dafür sind diese Tools da. Es wird das Fehlerbild zutage fördern, das Sie in acht Monaten in der Produktion entdeckt hätten.
Was es nicht kann, ist, sie zu priorisieren, denn die Priorisierung erfordert Ihren Datenverkehr, Ihr Team, Ihre Toleranz und Ihr Geld. Die Arbeitsteilung ist also klar: Es erstellt die Liste, Sie ordnen sie. Wer Ihnen sagt, dass es die Reihenfolge festlegen kann, verkauft Ihnen etwas.
Prompt 1 - das Feld ist nicht leer
von meinen Antworten klingt eher nach Wunschdenken als nach Messwerten.
Prompt 2 - die Liste der Ausschlüsse
Enthält das, was hier den Unterschied macht: was du bereits betreibst, was du nicht ändern darfst und welche Entscheidungen du bereits getroffen hast. Deine realen Einschränkungen jedes Mal in einen leeren Chat neu einzugeben, ist der Grund, warum die meisten aufgeben und die Greenfield-Antwort akzeptieren; eine neue Sitzung wird der Architektur, auf die ihr euch letzten Monat geeinigt habt, bereitwillig widersprechen.
Viktor ansehen - Softwarearchitektur AI Skill →Prompt 3 - Verhöre die Pfeile
Prompt 4 - Entwirf es für ein Zehntel des Maßstabs
Die nützlichste Stunde, die du verbringen wirst. Sie trennt die tragende Komplexität von der Wunschkomplexität, und die Antwort ist oft unangenehm.
Prompt 5 - der Ausfallraum, den du anschließend gewichtest
Prompt 6 - Wie kommen wir tatsächlich dorthin?
Greenfield-Designs überspringen diesen Punkt, und hier liegen die tatsächlichen Kosten. Eine Zielarchitektur ohne Migrationspfad ist ein Wunschtraum.
Zwei Dinge, die es behaupten wird, obwohl es sie nicht wissen kann
Leistungsdaten. Wenn man fragt, wie viele Anfragen pro Sekunde ein Design bewältigen wird oder wie hoch die Latenz sein wird, liefert es eine Zahl. Es weiß es nicht. Diese Zahlen hängen von Ihrer Hardware, der Struktur Ihrer Daten, Ihren Abfragemustern und Ihrer Zugriffsverteilung ab, und der einzige Weg, sie zu erhalten, ist Messen. Behandeln Sie jede von ihm genannte Zahl zu Durchsatz, Latenz oder Kapazität als Platzhalter und setzen Sie einen Lasttest an die Stelle, an der die Zahl stehen sollte.
Aktuelle Versionen, Limits und Preise. Servicekontingente, Limits verwalteter Datenbanken, Instanzgrößen, die Preise eines Cloud-Anbieters und welche Version was abgekündigt hat. All das ändert sich, und das Modell antwortet anhand dessen, was es zuletzt gesehen hat. Beziehen Sie all diese Angaben am Tag Ihrer Entscheidung aus der aktuellen Dokumentation des Anbieters, denn eine Architektur, die auf einem veralteten Kontingent beruht, ist ein Design, das nach einem Jahr zum denkbar schlechtesten Zeitpunkt scheitert.
Wo es fehlschlägt
| Fehler | Was passiert | Was ist damit zu tun? |
|---|---|---|
| Standardmäßig Greenfield | Ein Design, das von einer leeren Ausgangslage ausgeht, ohne Altlasten und ohne etwas, das Sie nicht anfassen dürfen | Beschreiben Sie, was heute läuft, einschließlich der peinlichen Teile, bevor Sie um etwas bitten |
| Für die Spitzenlast ausgelegt | Die Architektur eines Unternehmens, das vor diesem interessanten Problem stand und darüber geschrieben hat | Fordern Sie dasselbe System bei einem Zehntel der Last an und vergleichen Sie dann |
| Fähigkeiten, niemals aufgegebene Optionen | Was das Design ermöglicht, während unausgesprochen bleibt, worauf du dafür verzichtet hast | Verlange zuerst die Liste der aufgegebenen Optionen und betrachte eine Option ohne solche Liste als verdächtig |
| Wunderschöne Diagramme | Boxen und Pfeile, bei denen jede schwierige Frage in einem Pfeil steckt und keine beantwortet wird | Hinterfrage jeden Pfeil. Zwei Boxen zusammenzufassen ist ein gültiges Ergebnis |
| Erfundene Performance | Eine Zahl für Anfragen pro Sekunde oder eine Latenzzahl ohne Begründung | Behandle jede Zahl als Platzhalter für einen Lasttest |
| Veraltete Plattformfakten | Kontingente, Limits, Instanztypen und Preise aus dem letzten Zeitpunkt, an dem es sie gesehen hat | Anbieterdokumentation vom jeweiligen Tag für jeden einzelnen Wert |
| Kein Migrationspfad | Ein Zieldesign ohne Berücksichtigung des Weges dorthin, während das System live ist | Verlange unabhängig auslieferbare Schritte, bei denen du jeweils anhalten könntest |
| Es nimmt eine Rangfolge vor, wenn man es darum bittet | Auf die Frage, welcher Fehler am wichtigsten ist, antwortet es - ohne eine einzige deiner Zahlen | Lass es den Lösungsraum erzeugen. Die Reihenfolge legst du fest |
Wie installierst du den Viktor-Skill?
Der Download ist eine ZIP-Datei mit SKILL.md im Stammverzeichnis des Archivs, nicht in einem verschachtelten Ordner - diese Ordnerstruktur ist der übliche Grund, warum ein Upload fehlschlägt. Öffne in der Claude-Desktop-App Anpassen → Skills, lade die ZIP-Datei hoch und aktiviere sie.
Skills benötigen aktivierte Codeausführung unter Einstellungen → Funktionen. Anthropic führt Skills derzeit in seinem Hilfezentrum für Free, Pro, Max, Team und Enterprise auf, während das Academy-Tutorial Pro, Max, Team und Enterprise nennt - wenn du also den kostenlosen Tarif nutzt, überprüfe unter Einstellungen → Funktionen dein eigenes Konto, statt dich auf eine der beiden Seiten zu verlassen. Die vollständige Anleitung findest du im Installationsleitfaden für Skills.
In ChatGPT oder Gemini gibt es keinen Upload-Schritt: Öffne SKILL.md, kopiere den Inhalt und füge ihn in die benutzerdefinierten Anweisungen ein. Du verlierst die automatische Auslösung, behältst aber die Methode.
Für wen ist das gedacht?
Architekten und Staff Engineers, die einen Denkpartner wollen, der widerspricht, Tech Leads, die Designentscheidungen über ihrer Gehaltsstufe treffen, und Gründer, die entscheiden, wie sie etwas bauen, bevor sie sich darauf festlegen. Es funktioniert in Claude, ChatGPT oder jedem AI-Chat.
Die Engineering-Rollen sind in eigene Skills aufgeteilt, jeweils für 29 $ und als einmaliger Download:
- Dante - Tech Lead - dieselben Entscheidungen eine Ebene tiefer, wo das Team sie umsetzen muss
- Oleg - Database Engineer - dort liegen die meisten wirklich unumkehrbaren Entscheidungen
- Rami - DevOps Engineer - die Deploy- und Rollback-Geschichte, von der jeder Migrationsschritt abhängt
- Mira - QA Engineer - macht den Fehlerraum zu etwas, das du tatsächlich testest
- Tariq - Cloud-Migrationsingenieur - die Plattformbeschränkungen, mit denen das Design immer wieder kollidiert
- Kael - Cybersicherheitsanalyst - die Fehlermuster, die auf der Absicht einer Person beruhen und nicht auf Pech
Die größere Auswahl umfasst die Skills für Softwareentwickler und die Software- & IT-Skills.
Zusammenfassung:
Eine Architektur ist eine Liste von Dingen, die du bewusst nicht mehr tun können willst, und ein Modell wird immer nur Fähigkeiten beschreiben, weil der Korpus von Menschen verfasst wurde, deren interessantes Problem eine Veröffentlichung wert war. Sag ihm, was bereits läuft, was du nicht ändern kannst und wer es entwickelt, bevor es etwas vorschlägt. Bitte zuerst um Ausschlüsse statt um Ermöglichungen und betrachte eine Option ohne Nachteile eher als Warnsignal denn als Empfehlung. Ignoriere die Kästen und hinterfrage jeden Pfeil, denn dort liegen Fehler, Reihenfolge, Idempotenz und Auswirkungsbereich - und sei bereit, zwei Kästen wieder zu einem zusammenzufassen. Entwirf dasselbe System für ein Zehntel der Last, um herauszufinden, welche Komplexität unverzichtbar ist. Lass es den gesamten Fehlerraum erzeugen und übernimm die Rangfolge selbst. Und lass dir den Migrationspfad in Schritten zeigen, an denen du anhalten könntest, denn ein Zieldesign ohne Weg dorthin ist nur ein Wunsch. Für deine tatsächlichen Einschränkungen und früheren Entscheidungen, die zwischen Sitzungen erhalten bleiben, Viktor - AI Skill für Softwarearchitektur. Funktioniert in Claude, ChatGPT und jedem AI-Chat, mit 30-tägiger Geld-zurück-Garantie.
Viktor - AI Skill für Softwarearchitektur
Fragt, was bereits läuft, bevor er etwas vorschlägt, beginnt mit dem, was ein Design ausschließt, statt mit dem, was es ermöglicht, hinterfragt die Pfeile, statt Kästen zu zeichnen, und zeigt den Migrationspfad in Schritten, an denen du anhalten könntest. Kein Abonnement. Dauerhaft deiner.
KissMySkills ist ein Marktplatz mit mehr als 1.800 AI-Skills, mehr als 80 prompt-Paketen, mehr als 75 Agenten & kostenlosen Tools für Claude, ChatGPT & jeden AI-Chat.
Verwandte Skill-Leitfäden
- So nutzt du Claude als Tech Lead: Der Dante Skill-Leitfaden
- So nutzt du Claude fürs Programmieren: Der Leitfaden für Max als Full-Stack-Entwickler
- So nutzt du Claude als Datenbankingenieur: Der Oleg Skill-Leitfaden
- So nutzt du Claude als QA Engineer: Der Mira Skill-Leitfaden
- So nutzt du Claude für Cloud Engineering: Der Tariq Skill-Leitfaden
- So installierst du ein Claude Skill (Schritt für Schritt, 2026)


