Skip to main content

dotnet-csharp-async-patterns

Provides best practices for writing async/await code in .NET, covering task patterns, cancellation, and common pitfalls.

Install this skill

or
93/100

Security score

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

Categories Tested

Security Issues

low line 373

External URL reference

SourceSKILL.md
373patterns for long-running work. Source: https://blog.stephencleary.com/
low line 377

External URL reference

SourceSKILL.md
377Source: https://devblogs.microsoft.com/dotnet/configureawait-faq/
low line 410

External URL reference

SourceSKILL.md
410- [Stephen Cleary's Async Blog](https://blog.stephencleary.com/)
low line 411

External URL reference

SourceSKILL.md
411- [Asynchronous programming patterns](https://learn.microsoft.com/en-us/dotnet/csharp/asynchronous-programming/)
low line 412

External URL reference

SourceSKILL.md
412- [Task-based asynchronous pattern (TAP)](https://learn.microsoft.com/en-us/dotnet/standard/asynchronous-programming-patterns/task-based-asynchronous-pattern-tap)
low line 413

External URL reference

SourceSKILL.md
413- [ConfigureAwait FAQ](https://devblogs.microsoft.com/dotnet/configureawait-faq/)
low line 414

External URL reference

SourceSKILL.md
414- [Framework Design Guidelines](https://learn.microsoft.com/en-us/dotnet/standard/design-guidelines/)
Scanned on Mar 2, 2026
View Security Dashboard
Installation guide →
GitHub Stars 2
Rate this skill
Categorydevelopment
UpdatedMay 21, 2026
rudironsoni/Synaxis