shiny-bslib
CommunityBuild modern Shiny apps with bslib.
Authorjhelvy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps users create professional, modern Shiny dashboards and applications by leveraging the bslib package, which provides Bootstrap 5 components and layouts. It simplifies the process of building visually appealing and user-friendly web applications with R.
Core Features & Use Cases
- Modern UI/UX: Build apps with contemporary design patterns that replace legacy Shiny approaches.
- Layouts: Utilize flexible page layouts (
page_sidebar,page_navbar), grid systems (layout_column_wrap,layout_columns), and card-based containers. - Components: Implement value boxes, accordions, tooltips, popovers, and special inputs like
input_switchandinput_code_editor. - Theming: Easily apply themes, including dark mode, and customize colors and fonts.
- Use Case: You need to create a new interactive dashboard for analyzing sales data. This Skill will guide you through using
page_sidebarfor the layout,cardcomponents for visualizations,value_boxfor key metrics, andbs_themefor a professional look.
Quick Start
Use the shiny-bslib skill to create a basic single-page dashboard with a sidebar and a plot output.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: shiny-bslib Download link: https://github.com/jhelvy/dotfiles/archive/main.zip#shiny-bslib Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.