跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

C# Developer

技能 已验证 活跃

Use when building C# applications with .NET 8+, ASP.NET Core APIs, or Blazor web apps. Builds REST APIs using minimal or controller-based routing, configures database access with Entity Framework Core, implements async patterns and cancellation, structures applications with CQRS via MediatR, and scaffolds Blazor components with state management. Invoke for C#, .NET, ASP.NET Core, Blazor, Entity Framework, EF Core, Minimal API, MAUI, SignalR.

目的

To assist developers in building modern C# applications with .NET 8+, covering web APIs, Blazor, and best practices.

功能

  • Builds ASP.NET Core APIs (Minimal/Controller-based)
  • Configures Entity Framework Core data access
  • Implements async patterns and cancellation
  • Structures applications with CQRS via MediatR
  • Scaffolds Blazor components with state management

使用场景

  • Developing backend services with ASP.NET Core
  • Creating interactive web applications with Blazor
  • Implementing data persistence with Entity Framework Core
  • Structuring complex applications using CQRS

非目标

  • Building applications outside the .NET ecosystem
  • Providing a complete project template for all .NET app types
  • Replacing dedicated DevOps or database optimization skills

工作流

  1. Analyze solution (.csproj, NuGet packages, architecture)
  2. Design models (domain models, DTOs, validation)
  3. Implement (endpoints, repositories, services with DI)
  4. Optimize (async patterns, caching, performance tuning)
  5. Test (xUnit tests, verify coverage)

实践

  • Modern C# idioms
  • ASP.NET Core best practices
  • Entity Framework Core patterns
  • Blazor component development
  • Performance optimization

安装

请先添加 Marketplace

/plugin marketplace add jeffallan/claude-skills
/plugin install claude-skills@fullstack-dev-skills

质量评分

已验证
95 /100
1 day ago 分析

信任信号

最近提交13 days ago
星标9k
许可证MIT
状态
查看源代码

类似扩展

Dotnet Core Expert

99

Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.

技能
jeffallan

Aspnet Core

77

Build, review, refactor, or architect ASP.NET Core web applications using current official guidance for .NET web development. Use when working on Blazor Web Apps, Razor Pages, MVC, Minimal APIs, controller-based Web APIs, SignalR, gRPC, middleware, dependency injection, configuration, authentication, authorization, testing, performance, deployment, or ASP.NET Core upgrades.

技能
openai

M365 Agents Dotnet

75

Microsoft 365 Agents SDK for .NET. Build multichannel agents for Teams/M365/Copilot Studio with ASP.NET Core hosting, AgentApplication routing, and MSAL-based auth. Triggers: "Microsoft 365 Agents SDK", "Microsoft.Agents", "AddAgentApplicationOptions", "AgentApplication", "AddAgentAspNetAuthentication", "Copilot Studio client", "IAgentHttpAdapter".

技能
microsoft

X Twitter Scraper

100

当用户需要通过 Xquik 获取 X (Twitter) 数据或执行需要确认的 X 操作时使用:推文搜索、用户查找、关注者提取、媒体下载、监控、Webhook、MCP、SDK、发布、点赞、私信和个人资料更新。需要 Xquik API 密钥。切勿索要 X 登录凭据。

技能
Xquik-dev

Slack

100

Use the Slack tool to react, pin/unpin, send, edit, delete messages, or fetch Slack member info.

技能
steipete

Github

100

Use gh for GitHub issues, PR status, CI/logs, comments, reviews, releases, and API queries.

技能
steipete