Implements modern R programming standards using the latest tidyverse features and native pipe syntax.
This skill equips Claude with the expertise to write idiomatic, high-performance R code following the latest tidyverse conventions. It prioritizes the native R pipe (|>), modern dplyr 1.1+ join and grouping syntax, and type-stable purrr 1.0+ patterns. By enforcing these modern standards, it helps developers move away from legacy magrittr pipes and superseded functions, ensuring code is readable, maintainable, and optimized for current R versions 4.3 and above.
主要功能
01Provides automated migration paths from legacy base R to modern tidyverse syntax
02Standardizes usage of the native R pipe (|>) over the legacy magrittr pipe
03Utilizes per-operation grouping with the .by argument for cleaner data manipulation
04Implements modern join syntax using join_by() for complex relationship mapping
05Applies type-stable functional programming patterns using modern purrr 1.0+ APIs
066 GitHub stars
使用场景
01Developing robust data cleaning pipelines with complex inequality or rolling joins
02Building type-safe functional workflows for data analysis and reporting
03Refactoring legacy R scripts to use modern native pipe and dplyr 1.1+ syntax