build-shiny-module

Installation
SKILL.md

Build Shiny Module

Create reusable Shiny UI/server module pairs with proper namespace isolation, reactive communication, and composability.

When to Use

  • Extracting a reusable component from a growing Shiny app
  • Building a UI widget that will be used in multiple places
  • Encapsulating complex reactive logic behind a clean interface
  • Composing larger applications from smaller, testable units

Inputs

  • Required: Module purpose and functionality description
  • Required: Input/output contract (what the module receives and returns)
  • Optional: Whether the module nests other modules (default: no)
  • Optional: Framework context (golem, rhino, or vanilla)

Procedure

Related skills
Installs
1
GitHub Stars
13
First Seen
Mar 18, 2026