Modern R Development Guide

Community

Master modern R development practices.

Authorjhelvy
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a comprehensive guide to modern R development, focusing on best practices, performance, and the latest tidyverse patterns to write efficient and readable code.

Core Features & Use Cases

  • Modern Tidyverse Patterns: Learn to use the native pipe (|>), modern join syntax (join_by()), and advanced data masking techniques ({{}}, .data).
  • Performance Optimization: Understand how to profile code with profvis and bench, and when to use different tools for performance analysis.
  • Package Development: Get guidance on using rlang for metaprogramming, vctrs for type stability, and S7 for modern OOP.
  • Use Case: A data scientist needs to refactor an existing R script to improve its performance and adhere to current best practices. This Skill provides the necessary patterns and guidelines.

Quick Start

Review the section on "Modern Tidyverse Patterns" to understand the native pipe and modern join syntax.

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: Modern R Development Guide
Download link: https://github.com/jhelvy/dotfiles/archive/main.zip#modern-r-development-guide

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.