Skip to main content

dotnet-csharp-api-design

Provides design principles for creating intuitive and consistent public .NET APIs, focusing on naming, parameter ordering, and error handling.

Install this skill

or
96/100

Security score

The dotnet-csharp-api-design skill was audited on Mar 2, 2026 and we found 4 security issues across 1 threat category. Review the findings below before installing.

Categories Tested

Security Issues

low line 446

External URL reference

SourceSKILL.md
446- [Framework Design Guidelines (Microsoft Learn)](https://learn.microsoft.com/dotnet/standard/design-guidelines/)
low line 448

External URL reference

SourceSKILL.md
448- [Breaking changes reference](https://learn.microsoft.com/dotnet/core/compatibility/categories)
low line 449

External URL reference

SourceSKILL.md
449- [System.Text.Json serialization](https://learn.microsoft.com/dotnet/standard/serialization/system-text-json/overview)
low line 450

External URL reference

SourceSKILL.md
450- [CA1068: CancellationToken parameters must come last](https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1068)
Scanned on Mar 2, 2026
View Security Dashboard
Installation guide →
GitHub Stars 2
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
rudironsoni/Synaxis