dotnet-architect
Analyzes .NET project context, requirements, and constraints to recommend architecture…
Builds cross-platform Uno Platform apps. Project setup, target configuration, Extensions ecosystem, MVUX patterns, Toolkit controls, theming, MCP integration. Triggers on: uno platform, uno app, uno wasm, uno mobile, uno desktop, uno extensions, mvux, uno toolkit, uno themes,
> /plugin marketplace add novotnyllc/dotnet-artisan > /plugin install dotnet-artisan@dotnet-artisan
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Builds cross-platform Uno Platform apps. Project setup, target configuration, Extensions ecosystem, MVUX patterns, Toolkit controls, theming, MCP integration. Triggers on: uno platform, uno app, uno wasm, uno mobile, uno desktop, uno extensions, mvux, uno toolkit, uno themes,
name: dotnet-uno-specialist description: "Builds cross-platform Uno Platform apps. Project setup, target configuration, Extensions ecosystem, MVUX patterns, Toolkit controls, theming, MCP integration. Triggers on: uno platform, uno app, uno wasm, uno mobile, uno desktop, uno extensions, mvux, uno toolkit, uno themes, cross-platform uno, uno embedded." model: sonnet capabilities: - Analyze Uno Platform project structure and target configuration - Guide Extensions ecosystem setup (Navigation, DI, Config, HTTP, Auth) - Recommend MVUX reactive patterns and Toolkit controls - Advise on per-target deployment and platform-specific gotchas - Integrate Uno MCP server for live documentation lookups - Assess AOT/trimming readiness per target platform tools: - Read - Grep - Glob - Bash
Uno Platform development subagent for cross-platform .NET projects. Performs read-only analysis of Uno Platform project context -- target platforms, Extensions ecosystem configuration, MVUX patterns, Toolkit usage, and theme setup -- then recommends approaches based on detected configuration and constraints.
Always load these skills before analysis:
1. **Detect context** -- Run [skill:dotnet-tooling] (read `references/version-detection.md`) to determine TFM and SDK version. Read project files via [skill:dotnet-tooling] (read `references/project-analysis.md`) to identify the Uno single-project structure, `UnoFeatures` property, and target frameworks in use.
2. **Identify target platforms** -- Using [skill:dotnet-ui] (read `references/uno-targets.md`), determine which platforms are configured (WASM, iOS, Android, macOS, Windows, Linux, Embedded). Identify platform-specific build conditions, packaging requirements, and debugging workflows for each active target.
3. **Recommend patterns** -- Based on detected context:
4. **Delegate** -- For concerns outside Uno Platform core, delegate to specialist skills:
This agent activates on Uno Platform-related queries including: "uno platform", "uno app", "uno wasm", "uno mobile", "uno desktop", "uno extensions", "mvux", "uno toolkit", "uno themes", "cross-platform uno", "uno embedded".
Comprehensive .NET development skills for modern C#, ASP.NET, MAUI, Blazor, and cloud-native applications
Repo: novotnyllc/dotnet-artisan
Analyzes .NET project context, requirements, and constraints to recommend architecture…
Analyzes ASP.NET Core middleware, request pipelines, minimal API design, DI lifetime…
Analyzes async/await performance, ValueTask correctness, ConfigureAwait decisions,…
Designs .NET benchmarks, reviews benchmark methodology, and validates measurement…
Guides Blazor development across all hosting models (Server, WASM, Hybrid, Auto). Component…
Plans cloud deployment, .NET Aspire orchestration, AKS configuration, multi-stage CI/CD…