Add dotnet-maui-doctor skill and refs - #14
Conversation
Add a new .agents/skills/dotnet-maui-doctor skill bundle. Includes SKILL.md describing an autonomous workflow to detect and remediate .NET MAUI environment issues and platform-specific reference docs for installation commands, platform requirements, troubleshooting, Microsoft OpenJDK guidance, and a WorkloadDependencies discovery guide that pulls authoritative versions from NuGet. Documents validation/remediation steps for .NET SDK, workloads, JDK, Android SDK, Xcode, and Windows SDK (macOS/Windows/Linux) and includes a temporary recommendation to prefer Microsoft OpenJDK (JDK 21) until manifests are updated.
|
thanks @Redth for this skill. can you run it through the skill validator and share the results? |
|
@jeffschwMSFT I updated the PR description with the results |
|
thanks @Redth, which evaluator did you use? was this a with and without skill evaluation? the default evaluator is under eng/skill-validator |
|
Ahhh i didn't see the eng/ stuff, I will give that a go, thanks :) |
|
@Redth location is wrong -- can you create |
|
Yeah @jfversluis and I are going to talk about setting this up in a dotnet-maui plugin now in the repo here. I also would be curious to see thoughts on how to apply assertions and validation to this one in particular - it's going to require having a workflow image in a 'broken' state intentionally (which I'm not sure we can do without first running something deterministic to remove the baseline installed things, only to then try and run the skill and assert that it fixes the environment up - this may be a viable route, but it could also be a rather poor test too). Any thoughts on that @timheuer or @jeffschwMSFT ? |
|
Closing PR of age as we changed the repository structure since (and made the repo public which caused a disconnection to forked repos). If you still want to get this in, please submit a new PR. |
…o minimal APIs in Workforce
Add a new .agents/skills/dotnet-maui-doctor skill bundle. Includes SKILL.md describing an autonomous workflow to detect and remediate .NET MAUI environment issues and platform-specific reference docs for installation commands, platform requirements, troubleshooting, Microsoft OpenJDK guidance, and a WorkloadDependencies discovery guide that pulls authoritative versions from NuGet. Documents validation/remediation steps for .NET SDK, workloads, JDK, Android SDK, Xcode, and Windows SDK (macOS/Windows/Linux).
Skill Validation Results:
dotnet-maui-doctordotnet-maui-doctor= directory namedotnet-maui-doctor— all lowercase, hyphens onlyAll 8 validation checks pass.