Skip to content

Add 17 agent skills for .NET ecosystem and patterns - #2

Draft
Tyler-R-Kendrick with Copilot wants to merge 5 commits into
mainfrom
copilot/vscode-mlgpvbw5-g7wr
Draft

Add 17 agent skills for .NET ecosystem and patterns#2
Tyler-R-Kendrick with Copilot wants to merge 5 commits into
mainfrom
copilot/vscode-mlgpvbw5-g7wr

Conversation

Copilot AI commented Feb 10, 2026

Copy link
Copy Markdown
Contributor

Adds comprehensive agent skills covering functional programming, cloud-native development, CLI tooling, and modern .NET patterns.

Skills Added

Functional Programming & Type Safety

  • Event-Driven Cheatsheet (CQRS, Event Sourcing, Sagas, Outbox pattern)
  • Functional Programming Cheatsheet (monads, immutability, pattern matching)
  • language-ext (Option, Either, Try, immutable collections)
  • F# (language fundamentals, discriminated unions, computation expressions)
  • Curryfy, Optional, Jflepp.Maybe (optional value handling libraries)
  • Parse, Don't Validate (domain modeling with smart constructors)

Cloud & Infrastructure

  • Azure Functions (serverless triggers, bindings, durable functions)
  • Aspire Framework (distributed app orchestration, service discovery)
  • Dotnet Web Apps (Minimal APIs, MVC, Razor Pages, Blazor)
  • Dotnet Worker Services (background services, Windows/Linux hosting)

Developer Tools

  • Reqnroll (BDD testing, Gherkin syntax)
  • CliWrap (process execution, streaming, piping)
  • Spectre.Console (terminal UI, tables, prompts)
  • CommandLine Cheatsheet (System.CommandLine, argument parsing)

AI & Evaluation

  • Evaluations (M.E.AI.Evaluations) (LLM output metrics, RAG evaluation)

Each skill follows the standard format with YAML frontmatter, installation instructions, code examples, and guidance section:

---
name: language-ext
description: Guidance for using language-ext library for functional programming in C#
license: MIT
metadata:
  displayName: "language-ext"
  author: "Tyler-R-Kendrick"
---

# language-ext

## Installation
...

## Core Types
...

## Guidance
...

Skills range from 200-500 lines with comprehensive examples demonstrating practical usage patterns.

Original prompt

Create agent skills for the following:

[  ] Event-Driven cheatsheet
[  ] Functional Programming Cheatsheet
[  ] language-ext
[  ] F#
[  ] Curryfy
[  ] Optional
[  ] Jflepp.Maybe
[  ] Parse, don't validate (Dependent Type Theory)
[  ] Reqnroll
[  ] Azure Functions
[  ] CliWrap
[  ] Spectre.Console
[  ] CommandLine cheetsheet
[  ] Aspire Framework
[  ] Dotnet web apps
[  ] Dotnet worker services
[  ] Evaluations (M.E.AI.Evaluations)

Created from VS Code.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 4 commits February 10, 2026 03:50
Co-authored-by: Tyler-R-Kendrick <145080887+Tyler-R-Kendrick@users.noreply.github.com>
- Create SKILL.md files for Entity Framework Core, Caching, Compliance, Configuration, Dependency Injection, Logging, Primitives, Resilience, Service Discovery, File Providers, Generic Host, Globalization and Localization, gRPC, Humanizer, IAsyncEnumerable, Isolated Storage, MassTransit, MAUI, MCP, MediatR, Microsoft.Extensions.AI, MSBuild CSPROJ structuring, NServiceBus, Orleans, Reactive Extensions, Resources and Localization, SignalR, System.IO.Abstractions, System.IO.Pipelines, TimeProvider, and Wolverine.
- Each SKILL.md includes an overview, setup instructions, examples, and guidance for best practices.
Co-authored-by: Tyler-R-Kendrick <145080887+Tyler-R-Kendrick@users.noreply.github.com>
Copilot AI changed the title [WIP] Add agent skills for various programming resources Add 17 agent skills for .NET ecosystem and patterns Feb 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants