Redth
- 6 skills
- 0 followers
- 2 weeks ago last updated
- ▌ Android Slim Bindings · redthCreate and update slim/native platform interop bindings for Android in .NET MAUI and .NET for Android projects. Guides through creating Java/Kotlin wrappers, configuring Gradle projects, resolving Maven dependencies, generating C# bindings, and integrating native Android libraries using the Native Library Interop (NLI) approach. Use when asked about Android bindings, AAR/JAR integration, Kotlin interop, Maven dependencies, or bridging native Android SDKs to .NET.
- ▌ Dotnet Workload Info · redth bundleDiscover .NET SDK versions, workload sets, workload manifest versions, and platform dependencies from live .NET metadata and NuGet feeds. USE FOR: Xcode or JDK requirements, Android SDK packages, MAUI package versions, prerelease workloads, custom NuGet sources, pinned workload set versions, and manifest version lookups. DO NOT USE FOR: writing release-notes markdown itself (use maui-release-notes), app troubleshooting, or binding work. FOR SINGLE OPERATIONS: answer the version/dependency question directly without producing docs. INVOKES: curl, dotnet, unzip, jq.
- ▌ Maui Preview Helper · redth bundleSet up and manage .NET MAUI preview/dogfood environments across macOS, Windows, and Linux. USE FOR: installing a preview/CI .NET SDK + MAUI workloads, downloading Azure DevOps build artifacts (SDK installers, NuGet packages), building workload rollback files from a dotnet/maui branch, wiring NuGet.config to a local package source, installing prerelease VS Code VSIXes (C#, C# Dev Kit, .NET MAUI Dev Kit), setting preview project properties (SourceGen XAML Hot Reload, Mono vs CoreCLR), and looking up which preview/RC release to target. Triggers: "maui preview", "maui dogfood", "install maui workload", "rollback file", "sourcegen hot reload", "maui vsix", "preview sdk", "dogfood build". DO NOT USE FOR: general MAUI app coding/debugging, shipping-stable MAUI setup, or non-MAUI .NET workloads. INVOKES: pwsh scripts (Get-AzdoArtifact, New-WorkloadRollbackFile, Get-DotNetReleaseStatus), az, dotnet, darc, code CLIs.
- ▌ Maui Release Notes · redth bundleGenerate or update .NET MAUI workload release notes markdown from live workload and manifest data. USE FOR: MAUI workload release notes, version rollup docs, custom NuGet feeds, prerelease or unpublished workload packages, pinned workload set or manifest versions, and release-note index updates. DO NOT USE FOR: simple workload/version questions without documentation output (use dotnet-workload-info), app release notes, or non-MAUI release summaries. FOR SINGLE OPERATIONS: if the user only needs version/package data, use dotnet-workload-info and do not edit the notes. INVOKES: dotnet-workload-info skill.
- ▌ IOS Slim Bindings · redthCreate and update slim/native platform interop bindings for iOS in .NET MAUI and .NET for iOS projects. Guides through creating Swift/Objective-C wrappers, configuring Xcode projects, generating C# API definitions, and integrating native iOS libraries using the Native Library Interop (NLI) approach. Use when asked about iOS bindings, xcframework integration, Swift interop, Objective Sharpie, or bridging native iOS SDKs to .NET.
- ▌ Skill Reflect · redth bundleUse this skill to reflect on the skills I used this session, review this session for skill feedback, how did the skills perform, improve the skills I just used, capture skill friction from this session, check which skills had problems, give feedback on the skills I used, review skill performance, surface skill issues from today's work. Do not use for static SKILL.md audits, code/PR/CI/architecture reviews, or pre-use eval authoring.