Plugin · Claude Code · Frontend & UI

Shinyorg Mauishell

shinyorg-mauishell is a Claude Code plugin for the Build phase that streamlines .NET MAUI Shell navigation with strong-typed routes and viewmodel-oriented generation.

by shinyorg · github.com/shinyorg/mauishell

Generate and manage .NET MAUI Shell navigation with strong typing, viewmodels, and lifecycle helpers via a Claude Code plugin.

14
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install shinyorg-mauishell@shinyorg/mauishell
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:shinyorg/mauishell") and the paste-ready config with skillselion.get_install_config("plugin:shinyorg/mauishell").

About

What it does

shinyorg-mauishell is a focused Claude Code plugin marketplace from Shiny that improves .NET MAUI Shell navigation—the tab and flyout routing model most MAUI apps use. Solo builders shipping cross-platform mobile apps install it when hand-rolling routes, viewmodels, and navigation parameters becomes error-prone in agent-assisted sessions. The plugin emphasizes strong typing, source generation, and lifecycle management so Claude Code outputs align with Shiny’s Shell conventions instead of generic XAML snippets. With one plugin in the bundle, the surface area is narrow and intermediate in complexity: you need familiarity with MAUI, Shell, and the Shiny ecosystem. It is a task integration for mobile frontend work, not a journey-wide methodology. Pair it with your existing MAUI solution and CI; it does not replace App Store ship steps or backend APIs.

Highlights

  • Pleasant .NET MAUI Shell navigation patterns from Shiny
  • Strong-typed navigation and viewmodel generation
  • Lifecycle management for Shell-based mobile apps
  • Single-plugin Claude Code bundle (14 GitHub stars)

Why builders use it

MAUI Shell navigation and viewmodel plumbing is tedious, and generic agent snippets miss Shiny patterns and type safety.

After installing the plugin, Claude Code can scaffold Shell navigation and lifecycle code that matches Shiny MAUI conventions.

At a glance

  • Type - Plugin in Frontend & UI.
  • Adoption - 0 installs, 14 stars, 0 votes.

FAQ

Who is shinyorg-mauishell for?

Solo builders and small teams building .NET MAUI Shell apps with Shiny who want Claude Code to respect typed navigation and viewmodels.

When should I use shinyorg-mauishell?

Use it during mobile UI build when adding routes, tabs, flyouts, or viewmodel-linked navigation in MAUI Shell.

How do I add shinyorg-mauishell to my agent?

Register shinyorg/mauishell in Claude Code, install the single MAUI Shell plugin, and open your MAUI solution so the agent applies Shiny navigation patterns.

Discussion

Comments

Share how you use shinyorg-mauishell, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.