csharp-async
Provides best practices, performance optimizations, and common pitfall detection for C# asynchronous programming.
Install
npx skills add https://github.com/github/awesome-copilot --skill csharp-asyncStats
| Total installs | 7,628 |
| Weekly installs | 7.6K |
| GitHub stars | 27.4K |
| First seen | Feb 25, 2026 |
| Source | @github/awesome-copilot |
Summary
- Covers naming conventions (Async suffix), return types (Task, ValueTask, avoid void), and exception handling strategies including ConfigureAwait and Task.FromException
- Highlights performance optimization techniques: Task.WhenAll for parallel execution, Task.WhenAny for timeouts, and cancellation token usage
- Documents critical pitfalls to avoid: blocking calls like .Wait() and .Result, async void methods outside event handlers, and mixing blocking with async code
- Recommends implementation patterns including async command pattern, async streams (IAsyncEnumerable), and task-based asynchronous pattern (TAP) for public APIs
Tags
Related skills
| Skill | Installs | vs csharp-async |
|---|---|---|
| chrome-devtools | 8,737 | +1,109 |
| powerbi-modeling | 7,709 | +81 |
| rust-async-patterns | 6,429 | -1,199 |
| prompt-engineering-patterns | 8,725 | +1,097 |
| postgresql-table-design | 9,672 | +2,044 |
FAQ
- How many installs does csharp-async have?
- csharp-async has 7,628 total installs and 7.6K installs this week.
- Where is csharp-async hosted?
- csharp-async is published by @github/awesome-copilot at https://github.com/github/awesome-copilot.
- How many GitHub stars does csharp-async have?
- csharp-async has 27.4K GitHub stars.
- When was csharp-async first indexed?
- OrangeBot.AI first indexed csharp-async on Feb 25, 2026.
- How do I install csharp-async?
- Run: npx skills add https://github.com/github/awesome-copilot --skill csharp-async