moai-lang-r

Develop R data analysis and visualization with tidyverse, ggplot2, and Shiny.

3|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/rodmena-limited/trust5 --skill moai-lang-r-rodmena-limited
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-lang-r
Source: https://github.com/rodmena-limited/trust5/tree/main/trust5/assets/claude/skills/moai-lang-r
Command: npx skills add https://github.com/rodmena-limited/trust5 --skill moai-lang-r-rodmena-limited

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires R, tidyverse, ggplot2, shiny, renv, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides specialized support for R language development, focusing on data analysis, visualization, and Shiny applications, streamlining complex tasks and enhancing productivity.

Core Features & Use Cases

  • Data Analysis: Offers comprehensive data manipulation and visualization capabilities with tidyverse, ggplot2, Shiny, and renv.
  • Visualization: Specializes in ggplot2, plotly, and patchwork for creating high-quality visualizations.
  • Shiny Apps: Assists in building interactive web applications using Shiny.
  • Use Case: If you're working on a data analysis project in R and need to create a Shiny app for interactive data exploration, this Skill can guide you through the process.

Quick Start

To get started, use the moai-lang-r skill with your R code. For example, to create a simple ggplot2 plot, you would say: "Use the moai-lang-r skill to create a plot with data [data] mapping x to [x] and y to [y], colored by [color], with a title [title] and theme [theme]."

Frequently Asked Questions about moai-lang-r

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a ggplot2 visualization in R for my data analysis project?

To build a Shiny app in R, you define UI components and server logic to render interactive widgets and reactive plots. This Skill assists in structuring Shiny applications for interactive data exploration and web deployment.

Does this R data analysis workflow require tidyverse and renv to be installed?

Yes, this R data analysis workflow requires tidyverse, ggplot2, Shiny, and renv libraries to be installed. These dependencies are essential for executing advanced data manipulation, visualization, and interactive application creation.

What is the best way to manage R dependencies for a Shiny app?

The best way to manage R dependencies for a Shiny app is using renv to create isolated project environments. This Skill integrates renv with tidyverse and Shiny workflows to ensure reproducible data analysis and stable application deployment.

Can I use tidyverse functions for data manipulation before building Shiny applications?

Yes, you can use tidyverse functions for data manipulation before building Shiny applications. This Skill specializes in combining tidyverse data transformation pipelines with Shiny interactivity to create comprehensive interactive data exploration tools.

Why does my R script fail when switching between different ggplot2 visualization themes?

Your R script may fail when switching ggplot2 visualization themes due to missing theme packages or incorrect syntax. This Skill helps troubleshoot and correctly apply complex ggplot2 themes to ensure high-quality visualizations render properly.