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
| 373 | patterns for long-running work. Source: https://blog.stephencleary.com/ |
low line 377
External URL reference
SourceSKILL.md
| 377 | Source: 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