Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Aspnet Core

Skill Aktiv

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.

Zweck

To assist developers in building robust and modern ASP.NET Core web applications by providing current, official guidance on architecture, implementation, and best practices.

Funktionen

  • Guidance on ASP.NET Core application models (Blazor, Razor Pages, MVC, Minimal APIs, Controllers)
  • Instructions on structuring Program.cs, services, middleware, and configuration
  • Best practices for data access, state management, and HTTP requests
  • Security, authentication, and authorization guidance
  • Testing, performance optimization, and deployment strategies

Anwendungsfälle

  • Choosing the right ASP.NET Core application model for a new project.
  • Configuring the request pipeline, dependency injection, and middleware.
  • Implementing security features like authentication, authorization, and secrets management.
  • Refactoring existing code to align with current ASP.NET Core official guidance.

Nicht-Ziele

  • Directly generating or modifying project files (focus is on guidance).
  • Providing code examples for every possible scenario (references official docs).
  • Managing external dependencies or build processes (focus is on development practices).

Trust

  • warning:Issues AttentionOpen issues: 30, Closed issues: 6. The closure rate is low, indicating slow response times from maintainers.

Installation

npx skills add openai/skills

Führt das Vercel skills CLI (skills.sh) via npx aus — benötigt Node.js lokal und mindestens einen installierten skills-kompatiblen Agent (Claude Code, Cursor, Codex, …). Setzt voraus, dass das Repo dem agentskills.io-Format folgt.

Qualitätspunktzahl

77 /100
Analysiert 1 day ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne19k
Status
Quellcode ansehen

Ähnliche Erweiterungen

Csharp Async

100

Get best practices for C# async programming

Skill
github

C# Developer

95

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.

Skill
jeffallan

Microsoft Skill Creator

100

Erstellen Sie Agent-Skills für Microsoft-Technologien mithilfe offizieller Dokumentation. Verwenden Sie diesen Skill, wenn der Benutzer einen Skill für eine Microsoft-Technologie (Azure, .NET, M365, VS Code, Bicep usw.) erstellen, generieren oder bearbeiten möchte – auch wenn dies umgangssprachlich formuliert ist wie „Erstelle einen Skill für Cosmos DB“. Untersucht das Thema anhand offizieller Dokumente und generiert dann einen hybriden Skill mit lokal gespeichertem Wissen und dynamischen Abrufen für tiefere Einblicke.

Skill
MicrosoftDocs

Microsoft Docs

100

Verstehen Sie Microsoft-Technologien, indem Sie die offizielle Dokumentation abfragen. Verwenden Sie diese Funktion, wenn der Benutzer nach dem Funktionsumfang fragt, Tutorials, Konfigurationsoptionen, Limits oder Best Practices für eine Microsoft-Technologie (Azure, .NET, M365, Windows, Power Platform usw.) wünscht – auch wenn "docs" nicht erwähnt wird. Wenn es bei der Frage darum geht, ein Konzept zu verstehen, anstatt Code zu schreiben, ist dies die richtige Funktion.

Skill
MicrosoftDocs

Typescript Advanced Types

100

Master TypeScript's advanced type system including generics, conditional types, mapped types, template literals, and utility types for building type-safe applications. Use when implementing complex type logic, creating reusable type utilities, or ensuring compile-time type safety in TypeScript projects.

Skill
wshobson

Build Shiny Module

100

Build reusable Shiny modules with proper namespace isolation using NS(). Covers module UI/server pairs, reactive return values, inter-module communication, and nested module composition. Use when extracting a reusable component from a growing Shiny app, building a UI widget used in multiple places, encapsulating complex reactive logic behind a clean interface, or composing larger applications from smaller, testable units.

Skill
pjt222