rudironsoni
- 1.4k skills
- 0 followers
- last month last updated
- ▌ Dotnet Msix 6 · rudironsoniPackages MSIX apps. Creation, signing, Store submission, App Installer sideload, auto-update.
- ▌ Dotnet Windbg Debugging 4 · rudironsoniDebugs Windows apps via WinDbg MCP. Crash, hang, high-CPU, and memory triage from dumps or live attach.
- ▌ Dotnet Build Optimization 4 · rudironsoniDiagnoses slow builds and incremental failures. Binary logs, parallel builds, restore.
- ▌ Dotnet Csharp Code Smells 4 · rudironsoniDetects C# code smells during review. Anti-patterns, async misuse, DI mistakes, fixes.
- ▌ Dotnet Library API Compat 4 · rudironsoniMaintains library compatibility. Binary/source compat rules, type forwarders, SemVer impact.
- ▌ Dotnet Messaging Patterns 4 · rudironsoni bundleBuilds event-driven systems. Pub/sub, competing consumers, DLQ, sagas, delivery guarantees.
- ▌ Dotnet Release Management 4 · rudironsoniManages .NET release lifecycle. NBGV versioning, SemVer, changelogs, pre-release, branching.
- ▌ Dotnet Secrets Management 4 · rudironsoniManages secrets and sensitive config. User secrets, environment variables, rotation.
- ▌ Dotnet Serena Refactoring 2 · rudironsoniSymbol-level refactoring with automatic reference updates using Serena MCP
- ▌ Dotnet Structured Logging 4 · rudironsoniDesigns log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
- ▌ Dotnet System Commandline 4 · rudironsoniBuilds .NET CLI apps with System.CommandLine 2.0. Commands, options, SetAction, parsing, testing.
- ▌ Dotnet Build Optimization 5 · rudironsoniDiagnoses slow builds and incremental failures. Binary logs, parallel builds, restore.
- ▌ Dotnet Csharp Code Smells 5 · rudironsoniDetects C# code smells during review. Anti-patterns, async misuse, DI mistakes, fixes.
- ▌ Dotnet Library API Compat 5 · rudironsoniMaintains library compatibility. Binary/source compat rules, type forwarders, SemVer impact.
- ▌ Dotnet Messaging Patterns 5 · rudironsoniBuilds event-driven systems. Pub/sub, competing consumers, DLQ, sagas, delivery guarantees.
- ▌ Dotnet Release Management 5 · rudironsoniManages .NET release lifecycle. NBGV versioning, SemVer, changelogs, pre-release, branching.
- ▌ Dotnet Secrets Management 5 · rudironsoniManages secrets and sensitive config. User secrets, environment variables, rotation.
- ▌ Dotnet Structured Logging 5 · rudironsoniDesigns log pipelines. Aggregation, structured queries, sampling, PII scrubbing, correlation.
- ▌ Dotnet System Commandline 5 · rudironsoniBuilds .NET CLI apps with System.CommandLine 2.0. Commands, options, SetAction, parsing, testing.
- ▌ Dotnet Winui 6 · rudironsoniBuilds WinUI 3 desktop apps. Windows App SDK, XAML patterns, MSIX/unpackaged, UWP migration.
- ▌ Dotnet Xunit 6 · rudironsoniAuthors xUnit v3 tests -- Facts, Theories, fixtures, parallelism, IAsyncLifetime.
- ▌ Dotnet Agent Harness Hooks 2 · rudironsoniHooks and MCP server guide for dotnet-agent-harness. How hooks behave, how to disable them, MCP configuration and troubleshooting.
- ▌ Dotnet Background Services 4 · rudironsoniImplements background work. BackgroundService, IHostedService, lifecycle, graceful shutdown.
- ▌ Dotnet Efcore Architecture 4 · rudironsoniDesigns EF Core data layer architecture. Read/write split, aggregate boundaries, N+1 governance.
- ▌ Dotnet Integration Testing 4 · rudironsoniTests with real infrastructure. WebApplicationFactory, Testcontainers, Aspire, fixtures.
- ▌ Dotnet Middleware Patterns 4 · rudironsoniBuilds ASP.NET Core middleware. Pipeline ordering, short-circuit, exception handling.
- ▌ Dotnet Solution Navigation 4 · rudironsoniOrients in .NET solutions -- entry points, .sln/.slnx, dependency graphs, config.
- ▌ Dotnet Validation Patterns 4 · rudironsoniValidates models and IOptions. DataAnnotations, IValidatableObject, IValidateOptions<T>.
- ▌ Dotnet Background Services 5 · rudironsoniImplements background work. BackgroundService, IHostedService, lifecycle, graceful shutdown.
- ▌ Dotnet Efcore Architecture 5 · rudironsoniDesigns EF Core data layer architecture. Read/write split, aggregate boundaries, N+1 governance.
- ▌ Dotnet Integration Testing 5 · rudironsoniTests with real infrastructure. WebApplicationFactory, Testcontainers, Aspire, fixtures.
- ▌ Dotnet Middleware Patterns 5 · rudironsoniBuilds ASP.NET Core middleware. Pipeline ordering, short-circuit, exception handling.
- ▌ Dotnet Solution Navigation 5 · rudironsoniOrients in .NET solutions -- entry points, .sln/.slnx, dependency graphs, config.
- ▌ Dotnet Validation Patterns 5 · rudironsoniValidates models and IOptions. DataAnnotations, IValidatableObject, IValidateOptions<T>.
- ▌ Dotnet Harness Recommender 2 · rudironsoniAI-powered skill recommendation engine for dotnet-harness. Analyzes project context and recommends relevant skills based on detected frameworks, packages, and patterns. Triggers on: recommend skill, suggest skills, what skill should I use, skill suggestion, project analysis recommendation.
- ▌ Dotnet Add CI 6 · rudironsoniAdds CI/CD to a .NET project. GitHub Actions vs Azure DevOps detection, workflow templates.
- ▌ Dotnet CLI Release Pipeline 4 · rudironsoniReleases CLI tools. GitHub Actions build matrix, artifact staging, Releases, checksums.
- ▌ Dotnet Container Deployment 4 · rudironsoniDeploys .NET containers. Kubernetes probes, Docker Compose for local dev, CI/CD integration.
- ▌ Dotnet Csharp Configuration 4 · rudironsoniConfigures Options pattern, user secrets, and feature flags. IOptions<T>, FeatureManagement.
- ▌ Dotnet Data Access Strategy 4 · rudironsoniChooses a data access approach. EF Core vs Dapper vs ADO.NET decision matrix, tradeoffs.
- ▌ Dotnet Performance Patterns 4 · rudironsoniOptimizes .NET allocations and throughput. Span, ArrayPool, ref struct, sealed, stackalloc.
- ▌ Dotnet CLI Release Pipeline 5 · rudironsoniReleases CLI tools. GitHub Actions build matrix, artifact staging, Releases, checksums.
- ▌ Dotnet Container Deployment 5 · rudironsoniDeploys .NET containers. Kubernetes probes, Docker Compose for local dev, CI/CD integration.
- ▌ Dotnet Csharp Configuration 5 · rudironsoniConfigures Options pattern, user secrets, and feature flags. IOptions<T>, FeatureManagement.
- ▌ Dotnet Data Access Strategy 5 · rudironsoniChooses a data access approach. EF Core vs Dapper vs ADO.NET decision matrix, tradeoffs.
- ▌ Dotnet Performance Patterns 5 · rudironsoniOptimizes .NET allocations and throughput. Span, ArrayPool, ref struct, sealed, stackalloc.
- ▌ Dotnet Advisor 6 · rudironsoniRoutes .NET/C# work to domain skills. Loads coding-standards for code paths.
- ▌ Dotnet File Io 6 · rudironsoniPerforms file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
- ▌ Dotnet Openapi 6 · rudironsoniGenerates OpenAPI docs. MS.AspNetCore.OpenApi (.NET 9+), Swashbuckle migration, NSwag.
- ▌ Dotnet Uno MCP 6 · rudironsoniQueries Uno MCP server. Tool detection, search-then-fetch workflow, init rules, fallback.
- ▌ Dotnet Agent Harness Offline 2 · rudironsoniOffline mode with local caching for air-gapped environments
- ▌ Dotnet Architecture Patterns 4 · rudironsoniDesigns ASP.NET Core architecture -- vertical slices, pipelines, caching, errors.
- ▌ Dotnet Csharp Async Patterns 4 · rudironsoniWriting async/await code. Task patterns, ConfigureAwait, cancellation, and common agent pitfalls.
- ▌ Dotnet Service Communication 4 · rudironsoniChooses inter-service protocols. REST vs gRPC vs SignalR vs SSE decision matrix, tradeoffs.
- ▌ Dotnet Architecture Patterns 5 · rudironsoniDesigns ASP.NET Core architecture -- vertical slices, pipelines, caching, errors.
- ▌ Dotnet Csharp Async Patterns 5 · rudironsoniWriting async/await code. Task patterns, ConfigureAwait, cancellation, and common agent pitfalls.
- ▌ Dotnet Service Communication 5 · rudironsoniChooses inter-service protocols. REST vs gRPC vs SignalR vs SSE decision matrix, tradeoffs.
- ▌ Dotnet Aot Wasm 6 · rudironsoniCompiles .NET to WebAssembly AOT. Blazor/Uno WASM, size vs speed, lazy loading, Brotli.
- ▌ Dotnet API Docs 6 · rudironsoniGenerates API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.
- ▌ Dotnet Channels 6 · rudironsoniImplements producer/consumer queues. Channel<T>, bounded/unbounded, backpressure, drain.
- ▌ Dotnet Maui Aot 6 · rudironsoniOptimizes MAUI for iOS/Catalyst. Native AOT pipeline, size/startup gains, library gaps, trimming.
- ▌ Dotnet Trimming 6 · rudironsoniTrims .NET 8+ apps and libraries. Annotations, ILLink descriptors, IL2xxx warnings, IsTrimmable.
- ▌ Dotnet XML Docs 6 · rudironsoniWrites XML doc comments. Tags, inheritdoc, GenerateDocumentationFile, warning suppression.
- ▌ Dotnet Agent Harness Manifest 2 · rudironsoniSkill manifest management for dotnet-agent-harness. Tracks skill dependencies, conflicts, version compatibility, and provides validation and resolution tools. Triggers on: skill manifest, dependency resolution, skill compatibility, version conflicts, build manifest, validate dependencies.
- ▌ Dotnet API Surface Validation 4 · rudironsoniDetects API surface changes in CI. PublicApiAnalyzers, Verify snapshots, ApiCompat gating.
- ▌ Dotnet Csharp Modern Patterns 4 · rudironsoniUsing records, pattern matching, primary constructors, collection expressions. C# 12-15 by TFM.
- ▌ Dotnet Documentation Strategy 4 · rudironsoniChooses documentation tooling. Starlight, Docusaurus, DocFX decision tree, migration paths.
- ▌ Dotnet Realtime Communication 4 · rudironsoniBuilds real-time features. SignalR hubs, SSE (.NET 10), JSON-RPC 2.0, gRPC streaming, scaling.
- ▌ Dotnet Serena Code Navigation 2 · rudironsoniEfficient code navigation using Serena MCP symbol operations instead of text search
- ▌ Dotnet API Surface Validation 5 · rudironsoniDetects API surface changes in CI. PublicApiAnalyzers, Verify snapshots, ApiCompat gating.
- ▌ Dotnet Csharp Modern Patterns 5 · rudironsoniUsing records, pattern matching, primary constructors, collection expressions. C# 12-15 by TFM.
- ▌ Dotnet Documentation Strategy 5 · rudironsoniChooses documentation tooling. Starlight, Docusaurus, DocFX decision tree, migration paths.
- ▌ Dotnet Realtime Communication 5 · rudironsoniBuilds real-time features. SignalR hubs, SSE (.NET 10), JSON-RPC 2.0, gRPC streaming, scaling.
- ▌
- ▌ Dotnet Gc Memory 6 · rudironsoniTunes GC and memory. GC modes, LOH/POH, Gen0/1/2, Span/Memory deep patterns, ArrayPool.
- ▌ Dotnet Modernize 6 · rudironsoniAnalyzes .NET code for modernization. Outdated TFMs, deprecated packages, superseded patterns.
- ▌ Dotnet Profiling 6 · rudironsoniDiagnoses .NET performance issues. dotnet-counters, dotnet-trace, dotnet-dump, flame graphs.
- ▌ Dotnet Slopwatch 6 · rudironsoniRuns Slopwatch CLI to detect LLM reward hacking -- disabled tests, suppressed warnings.
- ▌ Dotnet Csharp Coding Standards 4 · rudironsoniDefines baseline C# conventions loaded first -- naming, file layout, style rules.
- ▌ Dotnet Testing Bogus Fake Data 2 · rudironsoniUsing Bogus to generate realistic fake data specialized skill. Used when generating realistic names, addresses, phone numbers, emails, company info and other test data. Covers Faker class, multi-language support, custom rules, bulk data generation, etc. Keywords: bogus, faker, fake data, fake data, realistic data, realistic data, fake name, fake address, fake email, Faker<T>, RuleFor, Generate, faker.Name, faker.Address, faker.Internet, generate fake data, generate fake data, seed data
- ▌ Dotnet Csharp Coding Standards 5 · rudironsoniDefines baseline C# conventions loaded first -- naming, file layout, style rules.
- ▌ Dotnet Ado Unique 6 · rudironsoniConfigures ADO-exclusive features. Environments, approvals, service connections, pipelines.
- ▌ Dotnet Containers 6 · rudironsoniContainerizes .NET apps. Multi-stage Dockerfiles, SDK container publish (.NET 8+), rootless.
- ▌ Dotnet Gha Deploy 6 · rudironsoniDeploys .NET from GitHub Actions. Azure Web Apps, GitHub Pages, container registries.
- ▌ Dotnet Windbg Debugging 2 · rudironsoniDebugs Windows apps via WinDbg MCP. Crash, hang, high-CPU, and memory triage from dumps or live attach.
- ▌ Plugin Test 2 · rudironsoniAcceptance test workflow for the obsidian-advanced-code-editor Obsidian plugin. Use when the user asks to test the plugin, smoke test a release, verify before release, test BRAT/mobile installs, validate syntax highlighting, or judge whether startup and rendering still work. Uses local checks first, then WebdriverIO runtime checks, then release-asset or BRAT-style verification. Does not spend API tokens and does not commit source changes.
- ▌ Obsidian CLI 2 · rudironsoniUse the Obsidian CLI to inspect a running advanced-code-block Obsidian plugin session during development. Covers plugin reloads, console/errors, runtime evaluation, settings tab checks, reading-mode and live-preview syntax highlighting, screenshots, and mobile emulation with app.emulateMobile(true). Use WebdriverIO for automated runtime acceptance.
- ▌ Dotnet Grpc 2 · rudironsoniBuilds gRPC services. Proto definition, code-gen, ASP.NET Core host, streaming, auth.
- ▌ Dotnet Msix 2 · rudironsoniPackages MSIX apps. Creation, signing, Store submission, App Installer sideload, auto-update.
- ▌ Dotnet Winui 2 · rudironsoniBuilds WinUI 3 desktop apps. Windows App SDK, XAML patterns, MSIX/unpackaged, UWP migration.
- ▌ Dotnet Xunit 2 · rudironsoniAuthors xUnit v3 tests -- Facts, Theories, fixtures, parallelism, IAsyncLifetime.
- ▌ Dotnet Add CI 2 · rudironsoniAdds CI/CD to a .NET project. GitHub Actions vs Azure DevOps detection, workflow templates.
- ▌ Dotnet Advisor 2 · rudironsoniRoutes .NET/C# work to domain skills. Loads coding-standards for code paths.
- ▌ Dotnet File Io 2 · rudironsoniPerforms file I/O. FileStream, RandomAccess, FileSystemWatcher, MemoryMappedFile, paths.
- ▌ Dotnet Openapi 2 · rudironsoniGenerates OpenAPI docs. MS.AspNetCore.OpenApi (.NET 9+), Swashbuckle migration, NSwag.
- ▌ Dotnet Uno MCP 2 · rudironsoniQueries Uno MCP server. Tool detection, search-then-fetch workflow, init rules, fallback.
- ▌ Dotnet Aot Wasm 2 · rudironsoniCompiles .NET to WebAssembly AOT. Blazor/Uno WASM, size vs speed, lazy loading, Brotli.
- ▌ Dotnet API Docs 2 · rudironsoniGenerates API documentation. DocFX setup, OpenAPI-as-docs, doc-code sync, versioned docs.
- ▌ Dotnet Channels 2 · rudironsoniImplements producer/consumer queues. Channel<T>, bounded/unbounded, backpressure, drain.
- ▌ Dotnet Maui Aot 2 · rudironsoniOptimizes MAUI for iOS/Catalyst. Native AOT pipeline, size/startup gains, library gaps, trimming.