claude

shiny

Every Shiny library for .NET in one plugin — cross-platform mobile & device client libraries (BLE client, peripheral & hubs, universal BLE/Wi-Fi hubs with live audio/video call media channels, iBeacon/Eddystone, GPS, geofencing, background jobs, local & push notifications, Live Activities/Live Updates, HTTP background transfers, JSON data sync, OBD-II over BLE/WiFi/serial, music, health, contacts, calendar, Wi-Fi scan/connect/hotspot, local network discovery via mDNS/SSDP/WS-Discovery, screen recording, printing, gamepads, Game Center/Play Games, in-app purchases, app store checks, Siri/App Intents & AppFunctions, Apple Watch/Wear OS, speech-to-text/TTS & echo-cancelled call audio, AI conversation with wake word, hosting/DI) across iOS, Android, tvOS, desktop & Blazor, virtual actors, an AOT-clean embedded HTTP/1.1/2/3 server with reverse proxy, AppDeviceBridge for OTA-updated web apps inside MAUI with device bridges, .NET MAUI components (Shell navigation with source-generated routes, guards, deep links & app shortcuts), shared MAUI & Blazor UI controls (TableView, TreeView, DataGrid, FloatingPanel, ChatView, CameraView with live H.264/JPEG video, MediaElement, ImageViewer/Editor, Wizard, Kanban, Gantt, Spreadsheet, Document Editor, scheduler, Markdown, barcodes/QR), Mediator/CQRS with middleware & source generators, AOT-friendly data (DocumentDb over SQLite/LiteDB/Cosmos/Mongo/DynamoDB/Redis/RavenDB/Firestore/DuckDB/IndexedDB/major SQL with spatial/geo queries, native Firestore for iOS/Android), ASP.NET Core extensions (WebDAV, CalDAV/CardDAV, tus, NuGet/npm feeds, webhooks, ACME), .NET Aspire integrations, and source generators & utilities.

4 on GitHubby Allan Ritchiev3.3MITupdated today
/

Plugin shiny from marketplace shiny in shinyorg/skills. Commands read from the repo's manifest — today.

What it installs

Skills (57)

  • localizegen

    Generate strongly-typed localization classes from .resx resource files using Shiny.Extensions.Localization.Generator for .NET applications

  • shiny-accessorysetup

    Generate code using Shiny.BluetoothLE.AccessorySetup - the system accessory pairing sheet for BLE devices (AccessorySetupKit on iOS 18+, CompanionDeviceManager on Android) with no MFi, no location prompt and no general Bluetooth prompt on iOS; picked accessories open as Shiny.BluetoothLE peripherals

  • shiny-actors

    Generate code using Shiny.Actors — Orleans-style virtual actors without the ceremony, AOT/trim-clean, running anywhere .NET runs including .NET MAUI and Blazor WebAssembly. Covers actor interfaces and source-generated proxies, the ShinyActorBuilder (AddShinyActors), persistent state with ETags, name

  • shiny-agesignals

    Generate code using Shiny.AgeSignals to read the user's age range as the app store shares it - Apple Declared Age Range (iOS / macOS 26+) and Google Play Age Signals (Android) - for app store accountability laws (Texas SB 2420, Utah, Louisiana, California AB 1043) and age-gated features

  • shiny-aiconversation

    Generate code for Shiny.AiConversation v3 - session-based AI conversations for .NET over Microsoft.Extensions.AI with persisted, resumable sessions (IAiSessionManager / IAiSession / IAiTurn), streaming replies, the built-in ask_user tool for typed questions and multiple-choice answers, interruption

  • shiny-appdevicebridge

    Generate code using Shiny.AppDeviceBridge, device bridges on your app's own Shiny.Net.HttpServer that also host a web app (Blazor WebAssembly, React, Vue, any static build) inside a .NET MAUI app on Android, iOS, Mac Catalyst, Windows and the maui-labs macOS and Linux heads — served from a loopback

  • shiny-appfunctions

    Guide for exposing a .NET MAUI / .NET app's functions to Siri, Spotlight, Shortcuts and Apple Intelligence (App Intents) and to Gemini and other agents (Android AppFunctions) from one C# declaration using Shiny.AppFunctions - [AppFunction] records, typed handlers, [AppEntity] entities with queries,

  • shiny-appstore

    Generate code using Shiny.AppStore to check the app's store for a newer published version, deep-link to the store and review pages, and request the native in-app review prompt - Apple App Store and Mac App Store, Google Play, Microsoft Store, and Linux Flatpak/Snap, implemented natively without MAUI

  • shiny-aspire-orleans

    Generate code using Shiny Aspire integrations — Orleans ADO.NET hosting, Gluetun VPN container routing, and tunnelling (public addresses for Aspire endpoints, the Shiny relay hosted in the app model, and SSH forwards to services behind a bastion)

  • shiny-aspnet

    Generate code for the Shiny.AspNet libraries on ASP.NET Core - WebDAV, CalDAV/CardDAV, tus resumable uploads, file sync, private NuGet feed and npm registry, Shiny.DocumentDb REST/SSE endpoints, JSON Patch, webhook verification/signing, Idempotency-Key, RFC 9530 Content-Digest, ACME automatic TLS fo

  • shiny-beacons

    iBeacon and Eddystone ranging, background region monitoring, and broadcasting for .NET MAUI, iOS, Android, macOS, Windows, Linux and Blazor using Shiny.Beacons

  • shiny-biometrics

    Generate code using Shiny.Biometrics to verify the device owner with Touch ID, Face ID and Optic ID (iOS, Mac Catalyst, macOS), Android BiometricPrompt (fingerprint, face, iris) and Windows Hello, with an optional passcode / PIN fallback

  • shiny-ble-hosting

    Generate code using Shiny.BluetoothLE.Hosting, a BLE peripheral hosting library for .NET with GATT server, advertising, and L2CAP CoC channels

  • shiny-ble-hubs

    Generate code using Shiny.BluetoothLE.Hubs - SignalR style hubs over Bluetooth LE for .NET (iOS/Android/MAUI) with a source generated client proxy, typed host-to-client pushes, groups, streaming, per hub start/stop, L2CAP file transfers and L2CAP media channels (raw packet pipes for live audio/video

  • shiny-bluetooth

    Generate code using Shiny.Bluetooth for classic Bluetooth (BR/EDR) - RFCOMM / Serial Port Profile client connections and servers over a System.IO.Stream, inquiry discovery, paired device listing, pairing and discoverability on Android, Windows, macOS (AppKit) and Linux (BlueZ). Not for Bluetooth Low

  • shiny-bluetoothle

    Shiny BluetoothLE client/central operations for scanning, connecting, and communicating with BLE peripherals

  • shiny-calendarstore

    Generate code using Shiny.Calendar for cross-platform device calendar & event access with CRUD, a fluent async query builder, and Shiny.Core permissions

  • shiny-calldirectory

    Call blocking and caller identification on iOS and Android with Shiny.Mobile.CallDirectory - a CallKit Call Directory extension built during dotnet build (no Xcode project) and an Android CallScreeningService under the call screening role, both fed from one SQLite list the app owns.

  • shiny-contactstore

    Generate code using Shiny.Contacts for cross-platform device contact access with CRUD, a fluent async query builder, and Shiny.Core permissions

  • shiny-controls

    Generate UI for .NET MAUI (Shiny.Maui.Controls) and Blazor (Shiny.Blazor.Controls) - includes TableView with 14 cell types, TreeView with lazy loading, drag/drop reorder (above/below/into), and configurable expand/collapse icons, FloatingPanel/OverlayHost/ShinyContentPage (bottom/top overlay panels)

  • shiny-core

    Core infrastructure, hosting, DI, key-value stores, lifecycle hooks, screen info and foldable posture, and platform abstractions for Shiny on .NET MAUI, Avalonia, Uno Platform, iOS, Android, Mac Catalyst, macOS, Windows, Linux, and Blazor WebAssembly

  • shiny-data-sync

    Guide for generating code that uses Shiny.Data.Sync for reliable, background-capable bidirectional JSON sync over HTTP on iOS, Android, Windows, Linux, macOS, and Blazor WASM

  • shiny-di

    Generate and configure Shiny DI for .NET - attribute-driven service registration with source generators, keyed services, categories, and multi-interface support

  • shiny-discovery

    Generate code using Shiny.Net.Discovery for cross-platform local network discovery - mDNS/DNS-SD (Bonjour/Zeroconf), SSDP/UPnP, and WS-Discovery (ONVIF) browsing, resolution, and publishing on iOS, Android, Mac Catalyst, macOS, Windows, and Linux

  • shiny-documentdb
  • shiny-efcore

    Generate code using Shiny EF Core Extensions — feature packages for EF Core 10: SQLite spatial (NetTopologySuite without SpatiaLite), sqlite-vec vector search and FTS5 full-text search that work on iOS/Android; a transactional outbox; provider-agnostic temporal history; scoped Microsoft.Extensions.A

  • shiny-extensions-push

    Generate code using Shiny.Extensions.Push, a server-side push notification dispatch library for .NET with a provider-agnostic core and transports for APNs (.p8/ES256), FCM (HTTP v1), Web Push (VAPID + RFC 8291) and WNS (Windows App SDK / Entra auth), plus Shiny.DocumentDb persistence, structured tar

  • shiny-firebase

    Guide for implementing Firebase Cloud Messaging push notifications in .NET MAUI apps using Shiny.Push.FirebaseMessaging on iOS and Android.

  • shiny-firestore-mobile

    Generate code using Shiny.DocumentDb.Firestore.Mobile, an on-device (native) Firebase Firestore provider for Shiny.DocumentDb on iOS and Android — offline-first persistence, real-time snapshot listeners, LINQ queries, and managed Firebase Auth identity.

  • shiny-gamecenter

    Generate code using Shiny.GameCenter for cross-platform achievements, leaderboards and friends over Apple Game Center (iOS, Mac Catalyst, macOS) and Google Play Games Services v2 (Android) - unlocking and incrementing achievements, submitting and loading scores, friends-only leaderboards, the friend

  • shiny-gamepad

    Generate code using Shiny.Gamepad for cross-platform game controller input - reading sticks, triggers and buttons, handling connect and disconnect, deadzones, rumble/vibration, controller battery, motion sensors and light bars, on Android, iOS, tvOS, Mac Catalyst, macOS, Windows, Linux and Blazor We

  • shiny-health

    Generate cross-platform health data queries, write health data, and observe real-time health changes using Shiny Health for Apple HealthKit and Android Health Connect

  • shiny-http-transfers

    Guide for generating code that uses Shiny.NET HTTP Transfers for background uploads and downloads on iOS/Android, Windows, Linux, macOS, and Blazor WASM (Service Worker Background Sync), including transfer progress surfaces - iOS Live Activities and the Android foreground-service notification

  • shiny-httpserver

    Build embedded .NET HTTP/1.1, HTTP/2 and HTTP/3 servers with Shiny.Net.HttpServer where ASP.NET Core cannot run, including MAUI and tvOS. Use when implementing typed endpoints, routing, middleware, JSON/XML/MessagePack/protobuf, static files or Blazor WASM, uploads, WebSockets, SSE, SignalR-style sw

  • shiny-inapppurchases

    Generate code using Shiny.Mobile.InAppPurchases (in-app purchases over StoreKit 2 on iOS and Google Play Billing 9 on Android) and Shiny.Mobile.InAppPurchases.Server (ASP.NET Core purchase verification, App Store Server Notifications V2 and Google Play Real-time Developer Notifications)

  • shiny-jobs

    Background job scheduling and execution for .NET MAUI (iOS/Android native OS schedulers) and in-process jobs for plain .NET, Linux, macOS, and Blazor WASM using Shiny.Jobs

  • shiny-liveactivities

    Live Activities for .NET MAUI with Shiny.Mobile.LiveActivities - iOS/iPadOS ActivityKit (Lock Screen, Dynamic Island) and Android 16 Live Updates (promoted ongoing notification, status bar chip) behind one typed API, with both APNs push token kinds for server-driven updates.

  • shiny-locations

    GPS tracking, geofence monitoring (enter/exit/dwell), reverse geocoding, and motion activity recognition for .NET MAUI, iOS, and Android using Shiny.Gps and Shiny.Geofencing (Shiny.Locations meta-package), plus unlimited GPS-driven region geofencing (Shiny.Geofencing.Regions) over SQLite documents o

  • shiny-maui-shell

    Generate .NET MAUI Shell pages, ViewModels, navigation, and source-generated routes using Shiny MAUI Shell

  • shiny-mcumgr

    Generate code using Shiny.BluetoothLE.McuMgr - an MCUmgr (SMP) client over Bluetooth LE for Zephyr RTOS, nRF Connect SDK, Mynewt and NuttX devices that boot through MCUboot - over-the-air firmware updates (upload, test, confirm, reset, multi-image nRF5340, dfu_application.zip), plus OS, image, file

  • shiny-mediator

    Generate Shiny Mediator handlers, contracts, middleware, and scaffold projects for .NET applications

  • shiny-music

    Generate code using Shiny.Music, a unified API for accessing the device music library on Android, iOS, and Mac Catalyst with permissions, metadata querying, filtering, playback, lyrics, album art, audio output route detection (speaker/wired/USB/Bluetooth/car/HDMI/AirPlay), and file copy

  • shiny-nfc

    Generate code using Shiny.Nfc to read and write NDEF NFC tags (URLs, text, MIME, smart posters, Android app records) on Android, iOS, Windows / macOS / Linux PC/SC readers and Blazor WebAssembly (Web NFC)

  • shiny-notifications

    Cross-platform local notification management for .NET MAUI apps using Shiny, supporting scheduled, repeating, and geofence-triggered notifications with channels, badges, and interactive actions.

  • shiny-obd

    Generate code using Shiny.Obd, an OBD-II vehicle communication library for .NET with command-object pattern, adapter auto-detection, and BLE + classic Bluetooth (RFCOMM/SPP) + WiFi (TCP) + serial (USB/UART) transports

  • shiny-printing

    Generate code using Shiny.Printers and Shiny.Printing for .NET - thermal / receipt printing (ESC/POS, TSPL) with a fluent PrintDocument over Bluetooth LE, WiFi (raw TCP 9100 + mDNS discovery or subnet sweep, ESC/POS status read-back) and browser Web Bluetooth / Web Serial / WebUSB, plus OS-native pr

  • shiny-push

    Guide for implementing push notifications in .NET MAUI apps using Shiny.Push (native FCM/APNs) and Shiny.Push.AzureNotificationHubs

  • shiny-reflector

    Generate code using Shiny Reflector for AOT-compliant, source-generated property access, JSON serialization, and assembly info generation in .NET applications

  • shiny-screenrecorder

    Generate code using Shiny.ScreenRecorder for cross-platform screen recording - capturing the screen to an MP4 with optional microphone and system audio, choosing a display or window, pausing and resuming, and handling the OS ending a recording on its own, on Android, iOS, Mac Catalyst, macOS, Window

  • shiny-serialization

    Generate and configure Shiny.Extensions.Serialization for .NET - centralized AOT-safe JSON serializer with source-generated context registration and collection wrappers

  • shiny-speech

    Generate code using Shiny.Speech for cross-platform speech-to-text, text-to-speech, audio capture, and audio playback with pluggable cloud providers

  • shiny-stores

    Generate and configure Shiny Stores for .NET - cross-platform key/value stores with source-generated property binding for mobile, desktop, and Blazor WebAssembly

  • shiny-universal-hubs

    Generate code using Shiny.UniversalHubs - Shiny.BluetoothLE.Hubs hubs served over Wi-Fi (HttpServer Switchboard + mDNS) as well as Bluetooth LE, between Apple devices over MultipeerConnectivity (Shiny.UniversalHubs.Multipeer) and between Android, iOS and macOS over Google Nearby Connections (Shiny.U

  • shiny-vpn

    Generate code using Shiny.Net.Vpn to install, connect, disconnect and monitor a profile in the operating system's built-in IKEv2 VPN client (shared secret, username/password EAP, or client certificate) on iOS, Mac Catalyst, macOS, Android and Linux (NetworkManager + strongSwan)

  • shiny-wearables

    Guide for talking to a companion Apple Watch (WatchConnectivity) or Wear OS (Data Layer) app from .NET MAUI / .NET using Shiny.Wearables - live messages with replies, shared context, queued data and file transfers, and background delivery through a delegate

  • shiny-web-hosting

    Generate and configure Shiny Web Hosting for .NET - modular ASP.NET Core application configuration with IWebModule for clean service registration and middleware setup

  • shiny-wifi

    Generate code using Shiny.Net.Wifi for cross-platform Wi-Fi - scanning for access points, connecting and disconnecting, listing/forgetting/rejoining the networks the device has saved, monitoring the current network (SSID, signal, IP, DNS), and hosting a hotspot with connected-client listing on Andro

View source on GitHub shinylib.net

Similar plugins

Statically analyze a local JS/Electron app you're authorized to study, with file+line evidence, and build an original reimplementation of what you find. Experimental. Phase 1: JS/Electron static analysis. Phase 2: native ELF/PE/Mach-O container inspection. Phase 3: .NET assembly metadata. Phase 4: EVM bytecode inventory. Phase 5: CUDA fatbin, cubin and PTX inventory. Parses, never executes. Dynamic analysis is a future phase, not yet implemented.

1 skill · 1 command · 1 agent

ruvnet/ruflo 81,589

aws-transform

claudecodex

Migrate, modernize, and upgrade codebases to AWS. Transforms .NET Framework to .NET 8/10, mainframe COBOL to Java, VMware VMs to EC2, SQL Server to Aurora, and upgrades Java/Python/Node.js versions and AWS SDKs. AWS Transform - continuous modernization analyzes codebases for tech debt, security issues, and upgrade opportunities, then remediates them.

1 skill · 1 MCP server

anthropics/claude-plugins-official 47,076

Comprehensive .NET backend development with C#, ASP.NET Core, Entity Framework Core, and Dapper for production-grade applications

1 skill · 1 agent

wshobson/agents 42,461

Skills for building apps with the AG-UI .NET SDK: streaming chat (stateless vs hosted agents), server tools, client tools, human-in-the-loop (approvals & interrupts), shared state, multimodal messages, reasoning traces, protobuf transport, and troubleshooting.

9 skills

ag-ui-protocol/ag-ui 17,158

dotnet-test

claudecodex

Skills for running, generating, analyzing, and improving .NET tests: test execution, filtering, platform detection, coverage, testability, and MSTest workflows.

24 skills · 10 agents

dotnet/skills 6,085

Azure SDK patterns and best practices for .NET developers covering AI, resource management, identity, messaging, and Key Vault libraries.

29 skills

microsoft/skills 3,200

Maintain shiny?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted