
christopherkenny/awesome-rstats-skills
Developer toolsA curated list of AI agent skills for R programming and statistics.
Overview
A curated list of AI agent skills for R programming and statistics.
README
Awesome R Stats Skills 
A curated list of AI agent skills for R programming and statistics.
AI agent skills are reusable prompt files (typically SKILL.md) that extend coding assistants like Claude Code with specialized, domain-specific workflows.
This list focuses on skills useful for R users.
Contents
- R Code Reviewers
- General Data Analysis
- Tidyverse
- Package Development
- CRAN Submission Help
- Performance
- Reproducible Pipelines
- Skill Collections
- Tutorials and Blogs
Skills
R Code Reviewers
Skills for auditing and reviewing R code quality, style, and correctness.
- review-r by @pedrohcgs - Comprehensive review of R scripts across code quality, reproducibility, domain correctness, and professional standards. Generates detailed reports without modifying source files.
General data analysis
General skills for programming patterns.
- r-analyst by @nealcaren - Guides a systematic, phased workflow for conducting publication-ready statistical analysis in R, emphasizing research design before estimation and robust sensitivity testing.
- ds-assistant by @chendakeng - Tools for general purpose data science assistant with instructions for Shiny and Quarto.
- event-studies by @dariia-m - Covers many differences-in-differences methods from classic fixed effect regressions to modern staggered adoption methods
- base-r-skill by @iremaydas - Provides base R programming guidance covering data structures, data wrangling, statistical modeling, visualization, and I/O.
Tidyverse
Skills for writing idiomatic tidyverse code.
- tidyverse-patterns by @ab604 - Modern
tidyversepatterns covering pipes, joins, grouping,purrr, andstringrfor writing current best-practice R code. - tidy-r-skill by @statzhero - An LLM skill for modern tidyverse R using R 4.5+, tidyverse 2.0+, and dplyr 1.2+.
Package development
Skills for package development workflows.
- r-package-development by @ab604 - Guides R package creation covering dependencies, API design, testing, documentation, and release workflows.
- testing-r-packages by @posit-dev - Guides test suite development for R packages using
testthat3+, covering test structure, expectations, fixtures, snapshots, and mocking.
CRAN submission help
Skills for checking and submitting R packages to CRAN.
- cran-submit by @CoryMcCartan - Runs automated checks, fixes issues, conducts adversarial review, and guides packages through a six-phase submission process to minimize resubmission cycles.
- cran-extrachecks by @posit-dev - Checks for common CRAN requirements that standard development tools miss, including documentation completeness, DESCRIPTION formatting, URL validation, and administrative compliance.
Performance
Skills for profiling, benchmarking, and optimizing R code.
- r-performance by @ab604 - Teaches R performance optimization through profiling and benchmarking with
profvis,bench::mark,vctrs, and parallel processing, including decision guidance ondata.tablevsdplyrtrade-offs.
Reproducible pipelines
Skills for building reproducible analysis pipelines.
- targets-r-skill by @statzhero - Guides
_targets.Rpipeline authoring fortargets>= 1.12 andtarchetypes>= 0.14.1, covering branching, storage formats, and Quarto/R Markdown integration.
Skill collections
Full repositories of R-focused skills worth browsing.
- skills by @posit-dev - Collection of skills from Posit covering R package development, Shiny, Quarto, and developer workflows.
- claude-code-r-skills by @ab604 - Comprehensive Claude Code configuration for R development with 8 skills spanning tidyverse, performance, OOP, Bayesian methods, package development, and TDD.
- claude-skills by @jeremy-allen - Claude agent skills for using R’s tidyverse. Mostly Derived from Sarah Johnson’s stellar CLAUDE.md.
- pkgskills by @jonthegeek - A collection of curated, opinionated skills and agent instructions to improve agentic coding of R packages.
- R-Skills by @blankuzr - Bundle of 11 Claude/Codex skills covering R workspace setup, EDA, modeling, Shiny, package development, and tables/reporting.
Tutorials and blogs
Posts and guides on using AI agent skills for R.
- A Few Claude Skills for R Users by @ivelasq - Roundup of community-built Claude skills for R developers covering
tidyversepractices, package development, Quarto authoring, and brand consistency.
License
This list is licensed under CC0.
Contributing
Contributions welcome! Please read the contribution guidelines first.
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add christopherkenny/awesome-rstats-skills