dotnet-domain-clarification
Installation
SKILL.md
.NET Domain Clarification
Before Coding
- Check whether the relevant domain invariants are explicit enough to implement safely.
- Ask concise clarifying questions before coding when they are not.
- Apply this especially to externally visible behavior, identifiers, persistence shape, cross-context data scoping, and consistency between related outputs.
Clarify Terms
- Clarify a term, parameter, or concept that is reused with different meanings across types or workflows.
- Ask for examples when a name implies one concept but its use suggests another.
Clarify Scope
- Determine whether a tenant, user group, context, configuration, or request value is presentation/metadata only or restricts behavior and returned data.
- Ask for at least one cross-context example when scope is involved.