Plugin · Claude Code · Development Tools

Shinyorg Mediator

shinyorg-mediator is a Claude Code plugin for the Build phase that scaffolds and documents Mediator-pattern implementations for .NET apps using Shiny-style middleware pipelines.

by shinyorg · github.com/shinyorg/mediator

Add the Shiny Mediator plugin when you are building .NET apps and want Claude to scaffold, document, and implement mediator-pattern handlers with supported middleware.

45
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-mediator@shinyorg/mediator
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/mediator") and the paste-ready config with skillselion.get_install_config("plugin:shinyorg/mediator").

About

What it does

shinyorg-mediator is a Claude Code plugin from shinyorg/mediator that helps .NET developers adopt the Mediator pattern with what the project describes as strong middleware support. Solo builders shipping APIs or Shiny-based mobile backends use it when they want agent-guided scaffolding, implementation notes, and documentation rather than copying boilerplate from blogs. The plugin count is one, concentrating on pattern enforcement—wiring requests through a mediator pipeline instead of fat controllers or ad hoc service calls. It suits intermediate developers who already chose .NET and want faster, consistent handler registration and middleware chains. It does not replace learning domain-driven design fundamentals, and it is narrowly scoped to mediator architecture rather than full-stack UI work. Install through Claude Code plugin registration, then invoke when adding new commands, queries, or middleware to an existing solution.

Highlights

  • Claude plugin for Mediator pattern in .NET (Shiny ecosystem)
  • Scaffolding and implementation assistance for handlers and pipeline middleware
  • Documentation generation aligned to mediator setup
  • Single-plugin bundle focused on architecture consistency, not generic snippets
  • Keywords: mediator, pattern, scaffolding, shiny, generation

Why builders use it

.NET codebases sprawl when every feature adds direct service calls instead of a consistent mediator and middleware pipeline.

After install, Claude can generate mediator scaffolding, implementation guidance, and docs so new features follow the same handler and middleware patterns.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 45 stars, 0 votes.

FAQ

Who is shinyorg-mediator for?

It is for .NET developers—especially those using Shiny—who want Claude Code to help implement and document the Mediator pattern with middleware.

When should I use shinyorg-mediator?

Use it when adding new commands, queries, handlers, or middleware to a .NET solution and you want consistent structure instead of one-off controllers.

How do I add shinyorg-mediator to my agent?

Register the shinyorg/mediator plugin in Claude Code, open your .NET solution in the workspace, and invoke the plugin when scaffolding or extending mediator pipelines.

Discussion

Comments

Share how you use shinyorg-mediator, 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.