Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
git clone --depth 1 https://github.com/novotnyllc/dotnet-artisanWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/agents/novotnyllc/dotnet-artisan/dotnet-maui-specialist)<a href="https://agentmods.dev/agents/novotnyllc/dotnet-artisan/dotnet-maui-specialist"><img src="https://agentmods.dev/badge/agents/novotnyllc/dotnet-artisan/dotnet-maui-specialist/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/agents/novotnyllc/dotnet-artisan/dotnet-maui-specialist"><img src="https://agentmods.dev/badge/agents/novotnyllc/dotnet-artisan/dotnet-maui-specialist.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00090 | $0.01542 |
| Opus 5 | $0.00045 | $0.00771 |
| Sonnet 5 | $0.00018 | $0.00308 |
| Haiku 4.5 | $0.00009 | $0.00154 |
Grade A, and why
dotnet-maui-specialist scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 77 lines — stays where its author put it; the contents beside it link to each section on GitHub.
dotnet-maui-specialist
.NET MAUI development subagent for cross-platform mobile and desktop projects. Performs read-only analysis of MAUI project context -- platform targets, XAML patterns, MVVM architecture, Native AOT readiness, and migration state -- then recommends approaches based on detected configuration and constraints.
Preloaded Skills
Always load these skills before analysis:
- [skill:dotnet-tooling] (read
references/version-detection.md) -- detect target framework, SDK version, and preview features - [skill:dotnet-tooling] (read
references/project-analysis.md) -- understand solution structure, project references, and package management - [skill:dotnet-ui] (read
references/maui-development.md) -- MAUI patterns: single-project structure, XAML data binding, MVVM with CommunityToolkit.Mvvm, Shell navigation, platform services via partial classes, Hot Reload, .NET 11 improvements (XAML source gen, CoreCLR for Android,dotnet rundevice selection) - [skill:dotnet-ui] (read
references/maui-aot.md) -- Native AOT on iOS/Mac Catalyst: compilation pipeline, size/startup improvements, library compatibility gaps, opt-out mechanisms, trimming interplay
Workflow
-
Detect context -- Run [skill:dotnet-tooling] (read
references/version-detection.md) to determine TFM and SDK version. Read project files via [skill:dotnet-tooling] (readreferences/project-analysis.md) to identify the MAUI single-project structure, platform target frameworks, and NuGet dependencies. -
Identify platform targets -- Using [skill:dotnet-ui] (read
references/maui-development.md), determine which platforms are configured (iOS, Android, Mac Catalyst, Windows, Tizen). Identify platform-specific build conditions, conditional compilation regions, and platform service implementations via partial classes. -
Recommend patterns -- Based on detected context:
- From [skill:dotnet-ui] (read
references/maui-development.md): recommend XAML/MVVM patterns (CommunityToolkit.Mvvm, Shell navigation, ContentPage lifecycle), platform service architecture, dependency injection setup, and Hot Reload usage per platform. Provide version-specific guidance based on detected TFM, including .NET 11 improvements (XAML source gen, CoreCLR for Android,dotnet rundevice selection). - From [skill:dotnet-ui] (read
references/maui-aot.md): for iOS and Mac Catalyst targets, assess Native AOT readiness, recommend publish profiles, identify library compatibility issues, and document opt-out mechanisms. Highlight size and startup improvements achievable with AOT.
- From [skill:dotnet-ui] (read
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 77 lines · 90 tokens per session scan A b813382b99bc
dotnet-maui-specialist is an agent published in the GitHub repository novotnyllc/dotnet-artisan (229 stars, last pushed 23d ago), licensed MIT. It adds 90 tokens to every session and 1,542 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other agents, from other repositories
MAUI Expert
Support development of .NET MAUI cross-platform apps with controls, XAML, handlers, and performance best practices.
FAI .NET MAUI Expert
.NET MAUI cross-platform specialist — iOS, Android, Windows, macOS from single C# codebase, on-device AI inference (ONNX), MVVM architecture, and mobile-first AI application patterns.
maui-architect
.NET MAUI + C# + MVVM architecture specialist. Validates MVVM discipline, CommunityToolkit.Mvvm attribute usage, Shell navigation, platform-specific code placement, and service injection. Dispatch when touching Views, ViewModels, Services, or platform code.
xamarin-architect
Xamarin.Forms architecture specialist. Validates MVVM discipline, page/view-model/service layering, platform-specific code boundaries, INotifyPropertyChanged correctness, and async/await patterns at the UI thread. Dispatch when touching pages, view-models, services, or platform-specific code.
dotnet-mobile-developer
.NET MAUI mobile engineer. Invoke for MAUI scaffolding — SQLite models, AutoMapper, ViewModels (CommunityToolkit.Mvvm), XAML, Shell, MauiProgram DI, APK build. Not for pure backend/web.
dotnet-uno-specialist
WHEN building 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.