software-architecture-guidelines
Was er macht
Wenden Sie kontextbezogene Leitlinien zur Softwarearchitektur an, wenn Sie Systemgrenzen, Qualitätsanforderungen, Kommunikation, Stile, Entscheidungen, Risiken oder Weiterentwicklungen analysieren.
Die Installation öffnet diesen Eintrag in deiner AgentsRoom-Desktop-App. Ist die App noch nicht installiert, landest du auf der Download-Seite.
SKILL.md
--- name: software-architecture-guidelines description: Wenden Sie kontextbezogene Leitlinien zur Softwarearchitektur an, wenn Sie Systemgrenzen, Qualitätsanforderungen, Kommunikation, Stile, Entscheidungen, Risiken oder Weiterentwicklungen analysieren. --- # Richtlinien für Softwarearchitektur Verwenden Sie diesen portablen Entwurf, um Architekturarbeiten über Softwaredomänen hinweg zu unterstützen. Er ist nicht global installiert. Das Buch liefert Konzepte und Abwägungen; dieser Leitfaden operationalisiert sie als bedingte Prüfungen. Sie sind keine Projektbefehle oder Ersatz für Benutzerabsicht, lokale Governance oder bekannte Systembelege. ## Arbeitsablauf 1. **Kontext und Autorität festlegen.** Identifizieren Sie die Domäne, Systemgrenze, Geschäftsergebnisse, Bereitstellungs- und Datenbeschränkungen, Teamfähigkeiten, bekannte Belege, Unbekanntes und Entscheidungsbefugnis. Respektieren Sie bereits delegierte Autorität. Fragen Sie nur nach fehlenden Fakten, die das Ergebnis ändern können; geben Sie sonst eine bedingte Empfehlung. 2. **Treiber bewerten.** Übersetzen Sie Stakeholder-Ergebnisse in architektonische Merkmale. Testen Sie jeden Kandidaten anhand der dreiteiligen Definition, zerlegen Sie zusammengesetzte Qualitäten und priorisieren Sie eine kleine Auswahl. 3. **Grenzen und Daten abbilden.** Identifizieren Sie funktionale Verantwortlichkeiten, Abhängigkeiten, Transaktionen, Datenbesitz, statische Kopplung, Laufzeitaufrufe und Merkmale an jeder relevanten Grenze. 4. **Proportional vergleichen.** Vergleichen Sie bei einer folgenschweren Wahl mindestens zwei praktikable Optionen anhand der festgelegten Prioritäten, Kosten, Risiken und Belege. Erzwingen Sie keinen formalen Vergleich bei einer kleinen, reversiblen Änderung. 5. **Mit Begründung entscheiden.** Geben Sie die Empfehlung oder den Status an, warum sie passt, akzeptierte Kosten, Annahmen und welche Belege eine Neubewertung auslösen würden. Folgen Sie delegierter Autorität; erfinden Sie keine Genehmigungstore. 6. **Prüfungen spezifizieren.** Wählen Sie Maßnahmen oder Fitnessfunktionen proportional zum Risiko. Benennen Sie deren Umfang, Signal, Einschränkungen und Reaktion. ## Kernregeln - Begründen Sie Empfehlungen im Kontext ([Kontext- und Prioritätsregeln](references/rulebook.md#context-priorities): F01) und respektieren Sie delegierte Autorität ([Entscheidungs-, Risiko- und Evolutionsregeln](references/rulebook.md#decisions-risk-evolution): D03). - Leiten Sie Merkmale aus messbaren Stakeholder-Ergebnissen ab und bewerten Sie sie ([Kontext- und Prioritätsregeln](references/rulebook.md#context-priorities): F05, F06, F07, F08, F18). - Halten Sie Verantwortlichkeiten kohäsiv und Grenzen ehrlich bezüglich Abhängigkeiten und Kopplung ([Grenzregeln](references/rulebook.md#boundaries-coupling-data): F11–F17, S03, S08; [Glossar](references/glossary.md)). - Wählen Sie Kommunikation passend zur Arbeit; unterscheiden Sie Anfrage, Befehl und Ereignis und entwerfen Sie für Fehlerfälle ([Kommunikationsregeln](references/rulebook.md#communication-reliability): S06, S09–S13, S15, D08). - Behandeln Sie Architekturstile als bedingte Optionen und vergleichen Sie deren Kosten ([Stilregeln](references/rulebook.md#style-choice): S01, S16, D06; [Stil-Leitfaden](references/style-selection.md)). - Dokumentieren Sie, warum folgenschwere Entscheidungen existieren und was sie ändern würde ([Abwägungen](references/rulebook.md#context-priorities): F02; [Entscheidungsaufzeichnungen](references/rulebook.md#decisions-risk-evolution): F03). - Machen Sie Risiko, Unsicherheit und Implementierungsabgleich sichtbar ([Risiko- und Evolutionsregeln](references/rulebook.md#decisions-risk-evolution): D10, D11, D12, D13). - Steuern Sie wichtige Beschränkungen mit Prüfungen, die Menschen verstehen ([Governance-Regeln](references/rulebook.md#decisions-risk-evolution): F09, F10). - Bewahren Sie Teamwahl innerhalb der tatsächlichen Autorität und Beschränkungen ([Team- und Kommunikationsregeln](references/rulebook.md#communication-teams): S04, D16, D17, D18). - Wenden Sie anbieter-spezifische Anleitungen nur an, wenn das Projekt einen Modellanbieter einschließt ([D15 in rules.json](references/rules.json)). ## Ausgabe-Vertrag Geben Sie zurück: Kontext und Unbekanntes; Empfehlung und Status; Alternativen und Kosten; Auswirkungen auf Grenzen, Daten und Kommunikation; Belege und Prüfungen; sowie einen Auslöser für Neubewertung. Skalieren Sie Details entsprechend der Konsequenz der Wahl. ## Referenzen Für eine Aufgabe laden Sie nur die relevante Kategorie in [rules.json](references/rules.json) oder lesen Sie deren Abschnitt in [rulebook.md](references/rulebook.md), nicht beides oder das gesamte Paket. Laden Sie [style-selection.md](references/style-selection.md) für die neun Stile, [glossary.md](references/glossary.md) für quellenbasierte Begriffe und [source-map.json](references/source-map.json), um zitierte Kapitel zu finden. Synthetische Evaluations-Prompts sind in [evaluation-cases.json](references/evaluation-cases.json); sie wurden nicht ausgeführt. Methode und Einschränkungen sind in [method-and-validation.md](references/method-and-validation.md).
8 mitgelieferte Dateien
- agents/openai.yaml1 kB
- references/evaluation-cases.json8 kB
- references/glossary.md2 kB
- references/method-and-validation.md4 kB
- references/rulebook.md44 kB
- references/rules.json56 kB
- references/source-map.json19 kB
- references/style-selection.md11 kB
Claude Ads: das Claude-Code-Skill, das deine Werbekonten prüft
Claude Ads ist ein Open-Source-Skill für Claude Code: über 250 Prüfungen auf Google, Meta, LinkedIn, TikTok oder Amazon Ads, ein Score von 100 und ein priorisierter Aktionsplan, in rund zehn Minuten. Installation, Befehle, Grenzen und wie du es in AgentsRoom orchestrierst.
AGENTS.md: eine Kontextdatei für jeden Coding-Agenten (Codex, Antigravity, Claude)
AGENTS.md ist die portable Anweisungsdatei, die deine KI-Coding-Agenten lesen, bevor sie deinen Code anfassen. Was reingehört, wie sie sich von CLAUDE.md unterscheidet und wie du einen einzigen Kontext über Codex, Antigravity und Claude hinweg behältst.
AgentsRoom herunterladen
Führe alle deine KI-Agenten aus, in all deinen Projekten, aus einem einzigen Fenster.
Companion-App: Agenten auch unterwegs im Blick behalten
Nutzen Sie Claude, Codex, Antigravity CLI oder einen anderen KI-Anbieter.
Bugs und Wünsche direkt in dein öffentliches Backlog schicken.