zhenpengLai
Community@zhenpengLai
zhenpengLai maintains a 92-skill catalog for .NET engineering—covering C# code quality, testing, architecture, ASP.NET Core, Orleans, AI integration—plus Vue 3 best-practice guidance.
Agent Skills by zhenpengLai
Showing 91 vetted skills indexed across 1 GitHub repositories.
dotnet-code-analysis
Configure built-in .NET SDK analyzers and gradually promote Roslyn warnings to build errors.
dotnet-microsoft-extensions-ai
Build provider-agnostic .NET AI integrations using Microsoft.Extensions.AI abstractions and middleware.
dotnet-analyzer-config
Configures .NET analyzer and code-style rules through a repo-root .editorconfig file.
dotnet-wcf
Configure WCF services, bindings, and contracts and plan migrations to gRPC, REST, or CoreWCF.
dotnet-coverlet
Configure coverlet code coverage drivers for .NET test projects and CI pipelines.
dotnet-mcaf-ui-ux
Applies MCAF UI/UX guidance for front-end stack selection, accessibility, and design-system collaboration.
dotnet-sep
Parse and write separated-value files in .NET using the Sep library.
dotnet-project-setup
Create and reorganize .NET solutions with shared build settings, project templates, and test scaffolding.
dotnet-mcaf-nfr
Define measurable non-functional requirements for architecture changes using MCAF quality-attribute guidance.
dotnet-signalr
Implement and review SignalR hubs, streaming, reconnection, and scaling patterns in ASP.NET Core applications.
dotnet-cloc
Generates line-count, language-mix, and branch-diff statistics for .NET repositories using cloc.
dotnet-managedcode-communication
Implements explicit result objects and structured errors in .NET service and API boundaries.
dotnet-quality-ci
Configure .NET CI quality gates covering formatting, analyzers, coverage, mutation testing, and security scanning.
dotnet-entity-framework-core
Design, tune, and review EF Core data access with migrations, query translation, and performance patterns.
dotnet-netarchtest
Write architecture rules as .NET unit tests using the NetArchTest.Rules fluent API.
dotnet-mixed-reality
Guides C# and .NET development for HoloLens, MRTK, OpenXR, and Azure mixed-reality solutions.
dotnet-mcp
Build and consume Model Context Protocol servers and clients in .NET using the official MCP C# SDK.
dotnet-mvvm
Implement the MVVM pattern in .NET applications using MVVM Toolkit source generators.
dotnet-htmlhint
Configures HTMLHint lint gates for static HTML output in .NET repositories.
dotnet-worker-services
Build long-running .NET background services with BackgroundService, graceful shutdown, and health checks.
dotnet-legacy-aspnet
Maintain classic ASP.NET applications on .NET Framework and plan incremental migration to ASP.NET Core.
dotnet-managedcode-markitdown
Convert office and rich-text documents to Markdown in .NET ingestion pipelines.
dotnet-entity-framework6
Guides maintenance and migration of EF6 data layers to EF Core or modern .NET.
dotnet-mstest
Write, run, and repair .NET tests using the MSTest framework and runner models.
Frequently Asked Questions About zhenpengLai
FAQPage SchemaWhat tasks can I accomplish using zhenpengLai's skills?▼
You can set up .NET code-quality gates (Roslyn analyzers, StyleCop, CSharpier, ReSharper CLT), run tests and coverage (xUnit, NUnit, MSTest, TUnit, coverlet, Stryker.NET), build ASP.NET Core APIs, Blazor, SignalR, gRPC and Orleans systems, integrate AI via Semantic Kernel or Microsoft.Extensions.AI, and apply Vue 3 Composition API, Pinia, and Vue Router patterns.
Who are these skills designed for?▼
They target .NET backend, desktop, and cloud engineers working in C# repositories—covering ASP.NET Core, MAUI, WPF, WinUI, and Azure Functions—plus frontend developers using Vue 3 with TypeScript, Volar, and vue-tsc. MCAF governance skills also serve tech leads defining architecture, documentation, and review policy.
How do I install and run these skills in practice?▼
Each skill is a folder with native frontmatter (name, version, category, description, compatibility) installed into an agent skill registry. At runtime, the dotnet router skill classifies the repository by app model, then delegates to the narrowest matching skill, respecting the repo's AGENTS.md commands first.
Are these skills and their referenced packages free or open source?▼
Yes. The Vue skills carry MIT licenses, and the .NET skills explicitly reference free or open-source packages such as coverlet, ReportGenerator, Roslynator, Meziantou.Analyzer, StyleCop.Analyzers, NetArchTest.Rules, ArchUnitNET, Stryker.NET, QuickDup, cloc, and the free JetBrains ReSharper Command Line Tools.
What prerequisites do these skills require?▼
Most .NET skills require a .NET SDK-based repository or solution, with specific needs like EF Core 7+, .NET 8+ for MCP and MAUI, or Orleans 9.x/10.x. Vue skills require Vue 3 or Nuxt 3 projects. Frontend linting skills (ESLint, Stylelint, Biome) require Node-based assets such as package.json or ClientApp folders.