csharp-pro

18.0k
sickn33sickn33

Write modern C# code with advanced features like records, pattern matching, and async/await. Optimizes .NET applications, implements enterprise patterns, and ensures comprehensive testing.

191 days ago

csharp-developer

4.1k
JeffallanJeffallan

Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Invoke for Entity Framework Core, minimal APIs, async patterns, CQRS with MediatR.

191 days ago

moai-lang-csharp

776
modu-aimodu-ai

C# 12 / .NET 8 development specialist covering ASP.NET Core, Entity Framework, Blazor, and modern C# patterns. Use when developing .NET APIs, web applications, or enterprise solutions.

191 days ago

api-design

445
AarononthewebAaronontheweb

Design stable, compatible public APIs using extend-only design principles. Manage API compatibility, wire compatibility, and versioning for NuGet packages and distributed systems.

191 days ago

type-design-performance

445
AarononthewebAaronontheweb

Design .NET types for performance. Seal classes, use readonly structs, prefer static pure functions, avoid premature enumeration, and choose the right collection types.

191 days ago

csharp-concurrency-patterns

445
AarononthewebAaronontheweb

Choosing the right concurrency abstraction in .NET - from async/await for I/O to Channels for producer/consumer to Akka.NET for stateful entity management. Avoid locks and manual synchronization unless absolutely necessary.

191 days ago

modern-csharp-coding-standards

445
AarononthewebAaronontheweb

Write modern, high-performance C# code using records, pattern matching, value objects, async/await, Span<T>/Memory<T>, and best-practice API design patterns. Emphasizes functional-style programming with C# 12+ features.

191 days ago

csharp-sdk-specialist

376
a5c-aia5c-ai

C#/.NET SDK development with async patterns

191 days ago

maui-project-generator

376
a5c-aia5c-ai

Generate .NET MAUI project with platform-specific handlers for desktop and mobile

mauidotnetcross-platform+2
191 days ago

godot-csharp

376
a5c-aia5c-ai

Godot C# programming skill for .NET integration, scripting patterns, and performance optimization.

191 days ago

wpf-mvvm-scaffold

376
a5c-aia5c-ai

Generate WPF MVVM architecture with ViewModelBase, RelayCommand, INotifyPropertyChanged, and dependency injection setup

wpfmvvmdotnet+2
191 days ago

dotnet-run-file

114
NikiforovAllNikiforovAll

Run script-like CSharp programs using dotnet run file.cs. Use this skill when users want to execute CSharp code directly, write one-liner scripts via stdin, or learn about run file directives.

191 days ago

csharp-async-patterns

98
TheBushidoCollectiveTheBushidoCollective

Use when C# async/await patterns including Task, ValueTask, async streams, and cancellation. Use when writing asynchronous C# code.

191 days ago

csharp-nullable-types

98
TheBushidoCollectiveTheBushidoCollective

Use when C# nullable reference types and value types for null safety, nullable annotations, and patterns for handling null values.

191 days ago

csharp-linq

98
TheBushidoCollectiveTheBushidoCollective

Use when lINQ query and method syntax, deferred execution, and performance optimization. Use when querying collections in C#.

191 days ago

.NET Testing Patterns

71
PramodDuttaPramodDutta

.NET testing with xUnit, NUnit, MSTest, FluentAssertions, Moq, integration testing with WebApplicationFactory, and Entity Framework testing.

dotnetcsharpxunit+2
191 days ago

writing-csharp-code

58
microsoft-foundrymicrosoft-foundry

Provides C# and ASP.NET Core coding standards for this repository. Use when writing or modifying C# code, implementing API endpoints, configuring middleware, or working with authentication in the backend. Use when writing or modifying C# code, implementing API endpoints,

191 days ago

hotel

55
JinFanZhengJinFanZheng

酒店预订/选酒店/住哪里。用于用户要你“订酒店/选酒店/酒店推荐/比较官网和OTA价格/确认取消政策与早餐/靠近某地标住哪更方便”等场景。 默认官网优先、再用 OTA 比价;不自动下单;引用外部事实必须尽量给来源链接与来源当地时间;绝不编造。

191 days ago

data-analysis

55
JinFanZhengJinFanZheng

Data analysis and statistical computation. Use when user needs "数据分析/统计/计算指标/数据洞察". Supports general analysis, financial data (stocks, returns), business data (sales, users), and scientific research. Uses pandas/numpy/scikit-learn for processing. Automatically activates data-base for data acquisition.

191 days ago

commute

55
JinFanZhengJinFanZheng

通勤方案/路线规划(点到点或多点串联)。用于用户问“怎么去/怎么走/通勤方案/地铁公交换乘/打车多久多少钱/从酒店去景点或会场”等。 默认做实时查证并给来源链接与查询时间(当地时间);不编造精确数字;写入日历必须用户明确确认。

191 days ago

email

55
JinFanZhengJinFanZheng

Email operations via IMAP/SMTP. Trigger for inbox checking, reading, drafting, or sending emails. Requires `.config/email.json` setup.

191 days ago

frontend-design

55
JinFanZhengJinFanZheng

Create distinctive, production-grade frontend interfaces with high design quality. Activate when user needs: "生成网页/创建网页/设计界面/前端设计/UI设计/网页制作/交互式网页". Output: Interactive HTML/CSS/React (web UI, components, dashboards, landing pages). Use for websites, web apps, interactive interfaces, posters with visual impact. NOT for document-style HTML reports (use document-creation for reports/docs).

191 days ago

rail

55
JinFanZhengJinFanZheng

High-speed rail / train lookup workflow (China-focused). Use for timetables, ticket availability, delays, cancellations, or “today/latest” rail updates. Prefer official sources; always include source link + local update time; NEVER fabricate.

191 days ago

fx

55
JinFanZhengJinFanZheng

Exchange rates / FX lookup workflow. Use for currency exchange rate questions (USD/CNY, EUR/CNY, etc.), “today/latest/real-time” rates, conversion requests, or when you need to cite FX numbers. Default to market mid rate unless user asks for official/bank rates. Must include source link + local update time; NEVER fabricate.

191 days ago

flight

55
JinFanZhengJinFanZheng

Flight status lookup workflow. Use for flight status, delays, cancellations, airport departures/arrivals, or “today/real-time” aviation updates. Prefer airline/airport official sources; always include source link + local update time; NEVER fabricate.

191 days ago

knowledge

55
JinFanZhengJinFanZheng

External knowledge capture and retrieval. Trigger when user wants to save notes, bookmarks, code snippets, or reference material for later access.

191 days ago

food

55
JinFanZhengJinFanZheng

餐饮推荐/吃什么/哪里吃/咖啡酒吧甜品夜宵。用于用户问“附近有什么好吃的/餐厅推荐/人均多少/营业到几点/要不要预约/适合亲子或请客”等。 默认做“查询时间快照”(当地时间)并给来源链接;不编造店名/地址/营业时间/人均/评分;信息不足先问2-3个关键问题。

191 days ago

data-base

55
JinFanZhengJinFanZheng

Data acquisition for web scraping and data collection. Use when user needs "爬取数据/抓取网页/scrape data". Outputs structured JSON/CSV for analysis.

191 days ago

featbit

55
JinFanZhengJinFanZheng

FeatBit official documentation real-time Q&A assistant. Activate when user mentions "FeatBit", "feature flag", "feature toggle", or asks about FeatBit SDK integration, deployment, or configuration. Capabilities: Real-time fetching from docs.featbit.co and GitHub, supporting SDK integration, Docker/K8s deployment, feature flag configuration, A/B testing, and more.

191 days ago

news

55
JinFanZhengJinFanZheng

News briefing + verification workflow. Use when the user asks for news, headlines, daily briefing, “today's news”, “latest updates”, breaking news, or requests specific current numbers/events that require reliable sources and timestamps. Requires source links + local published time; NEVER fabricate.

191 days ago

memory

55
JinFanZhengJinFanZheng

Persistent memory for cross-session personalization. Trigger when user shares identity, preferences, relationships, or facts worth remembering.

191 days ago

weather

55
JinFanZhengJinFanZheng

Weather/current-conditions verification workflow. Use when user asks for weather, temperature, forecast, rain/snow/wind, typhoon alerts, air quality, or other time-sensitive local conditions. Requires location + source links + local update/publish time; NEVER fabricate.

191 days ago

data-files

55
JinFanZhengJinFanZheng

File router that routes uploaded files to appropriate analysis skills. CSV/Excel/JSON → data-analysis, Images → data-viz, PDF/HTML → data-base.

191 days ago

data-viz

55
JinFanZhengJinFanZheng

Data visualization for charts and graphs. Use when user needs "画图/图表/可视化". Creates static PNG or interactive HTML charts from data.

191 days ago

itinerary

55
JinFanZhengJinFanZheng

行程安排/行程规划(国内为主)。当用户要你“做行程/排几天怎么玩/把交通酒店景点串起来/做出差安排/把计划写进日历”时使用。 产出可执行的日程(含时间块),并在引用外部事实时附来源链接与来源当地时间;绝不编造。

191 days ago

verify

55
JinFanZhengJinFanZheng

Verification + citation workflow. Use whenever the user asks you to look up information, mentions latest/today/real-time, requests news/weather/prices/scores, or whenever you plan to reference external facts. Requires source links and (when relevant) local published/updated time. NEVER fabricate.

191 days ago

PDF

42
sheng-jiesheng-jie

Processes PDF files. Used to read, extract, create, or merge PDF documents.

191 days ago

csharp-developer

39
404kidwiz404kidwiz

.NET 8 and C# 12 specialist with expertise in ASP.NET Core, EF Core, and modern enterprise development. Use when building C# applications, working with .NET, implementing ASP.NET Core APIs, or using Entity Framework.

191 days ago

csharp-developer

36
zenobi-uszenobi-us

Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.

191 days ago

unity-development

29
omer-metinomer-metin

Building games and interactive experiences with Unity engine, C#, MonoBehaviours, and modern Unity patternsUse when "unity, unity3d, unity game, unity development, monobehaviour, prefab, scriptableobject, ecs unity, dots unity, unity physics, unity ui, addressables, unity coroutine, burst, unity jobs, unity, unity3d, gamedev, game-engine, csharp, c#, monobehaviour, prefabs, scriptableobjects, ecs, dots, mobile, console, pc, vr, ar" mentioned.

191 days ago

unity-llm-integration

29
omer-metinomer-metin

Integrating local and cloud LLMs into Unity games for AI NPCs, dialogue, and intelligent behaviorsUse when "unity llm, llmunity, unity ai npc, unity local llm, unity sentis llm, unity chatgpt, unity gpt, c# llm integration, unity, llm, llmunity, sentis, game-ai, npc, csharp, local-llm" mentioned.

191 days ago

formatting-wpf-csharp-code

12
christian289christian289

Formats WPF XAML and C# code using XamlStyler and dotnet format. Generates Settings.XamlStyler and .editorconfig files automatically. Use when code formatting or style cleanup is needed.

191 days ago

csharp-advanced-patterns

11
thapaliyabikendrathapaliyabikendra

Master advanced C# patterns including records, pattern matching, async/await, LINQ, and performance optimization for .NET 10. Use when: (1) implementing complex C# patterns, (2) optimizing performance, (3) refactoring legacy code, (4) writing modern idiomatic C#.

191 days ago

csharp-analyzer-developer

7
openrewriteopenrewrite

Comprehensive guidance for creating Roslyn analyzers and code fix providers in the Rewrite.RoslynRecipe project. Use when developing new analyzers, code fixes, or when asked about analyzer implementation patterns, testing requirements, or best practices for C# code analysis.

191 days ago

csharp-workflow

7
iludeilude

C# and .NET project workflow guidelines. Activate when working with C# files (.cs), .csproj, .NET projects, or C#-specific tooling.

191 days ago

testing-with-tunit

7
openrewriteopenrewrite

Describes how to use the TUnit testing framework properly

191 days ago

CSharpener

6
lawless-mlawless-m

C# static analysis tool for call graphs, unused code detection, impact analysis, HTML documentation generation, and Graphviz diagram export

191 days ago

csharp-xml-docs

6
creator-hiancreator-hian

C# XML documentation with on-demand Haiku→Expert Review→Final workflow. Flexible Korean/English language support. Use when documenting C# APIs, properties, methods, classes, and interfaces.

191 days ago