Table of content
Collection of skills for Shiny app development
Installation
npx claude-plugins install @posit-dev/posit-dev-skills/shiny
Contents
Files: README.md
Documentation
Skills for Shiny app development in both R and Python.
Overview
This category contains skills that help with building, styling, and deploying Shiny applications. Skills support both Shiny for R (using bslib) and Shiny for Python frameworks.
Available Skills
brand-yml
Create and use _brand.yml files for consistent branding across Shiny applications (R and Python) and Quarto documents. Use when working with brand styling, corporate identity, colors, fonts, or logos.
Organization: Main skill file includes workflows and decision tree. Reference files provide framework-specific integration guides:
brand-yml-spec.md- Complete brand.yml specificationshiny-r.md- Shiny for R integration with bslibshiny-python.md- Shiny for Python integration with ui.Themequarto.md- Quarto integration for all formats
Note: This skill is also registered in the quarto category since brand.yml works across both Shiny and Quarto projects.
Resources:
Potential Skills
This category could include skills for:
- Shiny app architecture and best practices
- Reactive programming patterns
- UI/UX design for Shiny apps
- Performance optimization
- Testing Shiny applications
- Deployment strategies
- Module development
- Extension creation
Contributing
See the main CONTRIBUTING.md for guidelines on adding new skills to this category. We encourage you to use Anthropic’s skill-creator when building new skills.