Skip to main content
تشغيل أي مهارة في Manus
بنقرة واحدة
مستودع GitHub

dotnet-ai-kit

يحتوي dotnet-ai-kit على 124 من skills المجمعة من FaysilAlshareef، مع تغطية مهنية على مستوى المستودع وصفحات skill داخل الموقع.

skills مجمعة
124
Stars
4
محدث
2026-05-18
Forks
1
التغطية المهنية
7 فئات مهنية · 100% مصنفة
مستكشف المستودعات

Skills في هذا المستودع

grpc-design
مطوّرو البرمجيات

Use when designing gRPC services, proto files, or adding gRPC-Web or JSON transcoding.

2026-05-18
async-patterns
مطوّرو البرمجيات

Use when writing async code, propagating CancellationTokens, or fixing async/await pitfalls.

2026-05-18
coding-conventions
مطوّرو البرمجيات

Use when applying or enforcing C# coding style — namespaces, sealed classes, var usage, XML docs.

2026-05-18
csharp-idioms
مطوّرو البرمجيات

Use when applying modern C# idioms — records, pattern matching, primary constructors, collection expressions.

2026-05-18
dependency-injection
مطوّرو البرمجيات

Use when registering services, choosing lifetimes, or implementing DI patterns like decorator or keyed services.

2026-05-18
design-patterns
مطوّرو البرمجيات

Use when selecting or implementing design patterns in C# — factory, builder, strategy, decorator, or mediator.

2026-05-18
error-handling
مطوّرو البرمجيات

Use when implementing error handling with domain exceptions, ProblemDetails, or RpcException mapping.

2026-05-18
functional-csharp
مطوّرو البرمجيات

Use when applying functional patterns in C# — Result types, railway-oriented programming, or immutability.

2026-05-18
modern-csharp
مطوّرو البرمجيات

Use when adopting C# 12/13/14 features — primary constructors, collection expressions, or field keyword.

2026-05-18
solid-principles
مطوّرو البرمجيات

Use when evaluating code against SOLID principles or deciding when to apply or skip them.

2026-05-18
interceptors
مطوّرو البرمجيات

Use when adding gRPC interceptors for exception mapping, culture switching, or claims extraction.

2026-05-18
service-definition
مطوّرو البرمجيات

Use when designing proto files or implementing gRPC service classes with MediatR.

2026-05-18
validation
مطوّرو البرمجيات

Use when adding FluentValidation to gRPC requests with Calzolari integration.

2026-05-18
plan-templates
مطوّرو البرمجيات

Use when creating implementation plans that need mode-specific templates.

2026-05-18
controllers
مطوّرو البرمجيات

Use when creating RESTful API controllers with MediatR dispatch and ProblemDetails error responses.

2026-05-18
minimal-api
مطوّرو البرمجيات

Use when building minimal API endpoints with route groups, filters, or TypedResults.

2026-05-18
event-store
مصممو قواعد البيانات

Use when configuring EF Core event store with discriminator mapping for event sourcing.

2026-05-18
smart-detect
مطوّرو البرمجيات

Use when detecting .NET project type, architecture pattern, or solution structure.

2026-05-18
auth-jwt
مطوّرو البرمجيات

Use when setting up JWT authentication, token generation, or refresh token flows.

2026-05-18
sdd-lifecycle
متخصصو إدارة المشاريع

Use when following the Specification-Driven Development lifecycle from plan through ship.

2026-05-18
caching-strategies
مطوّرو البرمجيات

Use when adding caching to .NET APIs or optimizing response times with distributed cache, output cache, or ETags.

2026-05-16
content-negotiation
مطوّرو البرمجيات

Use when configuring API response formats, custom formatters, or Accept header handling.

2026-05-16
controller-patterns
مطوّرو البرمجيات

Use when building controller-based REST APIs with action results, model binding, or MediatR integration.

2026-05-16
openapi-scalar
مطوّرو البرمجيات

Use when setting up OpenAPI spec generation or Scalar API documentation UI.

2026-05-16
rate-limiting
مطوّرو البرمجيات

Use when adding rate limiting or throttling to .NET API endpoints.

2026-05-16
scalar
مطوّرو البرمجيات

Use when configuring Scalar API documentation UI for a .NET project.

2026-05-16
signalr-realtime
مطوّرو البرمجيات

Use when adding real-time communication with SignalR hubs, WebSocket connections, or push notifications.

2026-05-16
versioning
مطوّرو البرمجيات

Use when adding API versioning or managing multiple API versions in a .NET project.

2026-05-16
advisor
مطوّرو البرمجيات

Use when choosing between architecture patterns (VSA, Clean Architecture, DDD, Modular Monolith, Microservices) for a new project.

2026-05-16
clean-architecture
مطوّرو البرمجيات

Use when implementing or enforcing Clean Architecture with 4-layer separation and dependency inversion.

2026-05-16
cqrs-basics
مطوّرو البرمجيات

Use when implementing CQRS with separate read/write models and MediatR pipeline behaviors.

2026-05-16
ddd-patterns
مطوّرو البرمجيات

Use when modeling domain logic with aggregates, value objects, domain events, or bounded contexts.

2026-05-16
modular-monolith
مطوّرو البرمجيات

Use when structuring a modular monolith with module isolation and inter-module communication.

2026-05-16
multi-tenancy
مطوّرو البرمجيات

Use when adding multi-tenant support with tenant isolation, per-tenant databases, or query filters.

2026-05-16
vertical-slice
مطوّرو البرمجيات

Use when implementing Vertical Slice Architecture with feature folders and co-located code.

2026-05-16
configuration
مطوّرو البرمجيات

Use when setting up IConfiguration, Options pattern, appsettings layering, or user secrets.

2026-05-16
fluent-validation
مطوّرو البرمجيات

Use when adding FluentValidation validators, custom rules, or async validation to a .NET project.

2026-05-16
mapping-strategies
مطوّرو البرمجيات

Use when mapping between DTOs and domain objects — manual mapping, LINQ projections, or AutoMapper.

2026-05-16
command-generator
مطوّرو البرمجيات

Use when creating a new CQRS command with handler and FluentValidation validator.

2026-05-16
mediatr-handlers
مطوّرو البرمجيات

Use when implementing MediatR request handlers, notification handlers, or command/query dispatch.

2026-05-16
عرض أهم 40 من أصل 124 skills مجمعة في هذا المستودع.