shiny-bslib

Community

Build 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_switch and input_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_sidebar for the layout, card components for visualizations, value_box for key metrics, and bs_theme for 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.