domain-modeling
Domänensprache und Entscheidungen klären
Softwareprojekte verlieren an Klarheit, wenn Teams vage oder widersprüchliche Begriffe verwenden. Dieser Skill hilft Claude, Codex oder Claude Code dabei, Glossareinträge, Kontextkarten und ADRs zu verfeinern.
Mit meinem Agent installieren
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
Review the Skillstore skill "domain-modeling" from https://skillstore.io/skills/mattpocock-domain-modeling.md and its manifest at https://skillstore.io/api/skills/mattpocock-domain-modeling/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.
Agent-lesbare Ressourcen
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
Testen
„domain-modeling“ wird verwendet. Wir verwenden Konto, Kunde und Benutzer im Checkout-Ablauf für ähnliche Bedeutungen.
Erwartetes Ergebnis:
- Der Skill fragt, welches Konzept die Zahlungsverantwortung trägt und welches Konzept den Zugriff authentifiziert.
- Er empfiehlt kanonische Begriffe und hält vermiedene Synonyme in CONTEXT.md fest.
„domain-modeling“ wird verwendet. Wir haben uns für Domain Events statt direkter Serviceaufrufe zwischen Abrechnung und Auftragsabwicklung entschieden.
Erwartetes Ergebnis:
- Der Skill prüft, ob die Entscheidung dauerhaft, überraschend und auf einer echten Abwägung basiert.
- Er entwirft nur dann ein kurzes ADR, wenn diese Kriterien erfüllt sind.
„domain-modeling“ wird verwendet. Unser Repository enthält Ordner für Bestellung und Abrechnung mit separaten Domänenregeln.
Erwartetes Ergebnis:
- Der Skill schlägt separate Kontextglossare und eine Kontextkarte im Root-Verzeichnis vor.
- Er beschreibt Beziehungen zwischen Kontexten, ohne Implementierungsdetails in das Glossar zu mischen.
Sicherheitsaudit
SicherAll 19 static findings are false positives caused by Markdown backticks, fenced examples, and ordinary documentation prose. The skill contains no executable commands, malicious intent, or prompt injection.
Risikofaktoren
Diesen Bericht teilen & zitieren
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
Berichtslink kopieren
https://skillstore.io/skills/mattpocock-domain-modeling/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportMarkdown-Badge
[](https://skillstore.io/skills/mattpocock-domain-modeling?utm_source=security_passport_badge)HTML-Badge
<a href="https://skillstore.io/skills/mattpocock-domain-modeling?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/mattpocock-domain-modeling/security.svg" alt="Skillstore security assessment" loading="lazy"></a>Einbettungskarte
<iframe src="https://skillstore.io/embed/skills/mattpocock-domain-modeling.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Wissenschaftliche Zitate (APA · BibTeX · CFF)
APA-Zitat
mattpocock. (2026). domain-modeling security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/mattpocock-domain-modeling/audits/5BibTeX-Zitat
@techreport{mattpocock-mattpocock-domain-modeling-2026,
author = {mattpocock},
title = {domain-modeling security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/mattpocock-domain-modeling/audits/5},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "domain-modeling security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "mattpocock"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/mattpocock-domain-modeling/audits/5"
identifiers:
- type: other
value: "skillstore:mattpocock-domain-modeling:audit:5"
description: "Skillstore immutable audit report identifier"
Skillstore-Score
Warum dieser Score Evidenzvertrauen: MittelWas Sie erstellen können
Produktsprache abstimmen
Konkurrierende Produktbegriffe klären und die gewählte Sprache in einem Projektglossar festhalten.
Architekturentscheidungen dokumentieren
Eine dauerhafte technische Entscheidung in einem kurzen ADR festhalten, wenn die Abwägung relevant ist.
Bounded Contexts abbilden
Domänenkonzepte über Bestellung, Abrechnung, Auftragsabwicklung oder ähnliche Kontexte hinweg trennen.
Diese Prompts ausprobieren
Hilf mir, ein CONTEXT.md-Glossar für dieses Projekt zu erstellen. Frage mich nach unklaren Domänenbegriffen, bevor du Einträge schreibst.
Prüfe das aktuelle CONTEXT.md und diese Feature-Diskussion. Identifiziere widersprüchliche Begriffe und schlage kanonische Namen vor.
Modelliere diese Bounded Contexts und erstelle eine CONTEXT-MAP.md, die ihre Beziehungen und Glossarstandorte erklärt.
Bewerte diese technische Entscheidung anhand der ADR-Kriterien. Wenn sie sich qualifiziert, entwirf ein prägnantes ADR mit der gewählten Option und Begründung.
Bewährte Praktiken
- Kläre jeweils einen Begriff und aktualisiere die Dokumentation sofort.
- Verwende konkrete Szenarien, um zu prüfen, ob Definitionen präzise sind.
- Halte ADRs kurz und reserviere sie für Entscheidungen, die zukünftige Leser infrage stellen könnten.
Vermeiden
- Verwende CONTEXT.md nicht als Spezifikation oder Implementierungsnotizbuch.
- Füge keine allgemeinen Programmierbegriffe hinzu, die nicht spezifisch für die Domäne sind.
- Erstelle keine ADRs für offensichtliche oder leicht rückgängig zu machende Entscheidungen.
Häufig gestellte Fragen
Welche Dateien verwendet dieser Skill?
Kann er neue Dokumentationsdateien erstellen?
Schreibt er Implementierungsspezifikationen?
Wann sollte ich nach einem ADR fragen?
Kann er mehrere Domänen in einem Repository handhaben?
Ist er für nicht-technische Stakeholder nützlich?
Entwicklerdetails
Autor
mattpocockLizenz
MIT
Skillstore-Revision
r2
Versionshinweis
Der Autor hat keine Version angegeben.
Ref.
ebdfe608f5de2b66ff37ab4af12af8ac4f5e8006
Aktualität der Wartung
26.7.2026
Nutzung
8 Downloads · 0 Aufrufe
Dateistruktur