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