home/categories/framework-internals/bbtheo-cuplyr-claude-skills-implement-dplyr-verb-skill-md
framework-internalsdevelopment

implement-dplyr-verb

Guide for implementing dplyr verbs (filter, mutate, select, etc.) for custom backends. Use when building dplyr-compatible table classes like database connections (dbplyr), data.table wrappers (dtplyr), Arrow tables, Spark DataFrames, or GPU tables. Covers S3 method dispatch, rlang expression parsing, NAMESPACE exports, Rcpp integration, and testing patterns.

bbtheo
maintainer
bbtheo
Updated 2/14/2026
Stars
30
Forks
0
quick start

Installation and usage

Guide for implementing dplyr verbs (filter, mutate, select, etc.) for custom backends. Use when building dplyr-compatible table classes like database connections (dbplyr), data.table wrappers (dtplyr), Arrow tables, Spark DataFrames, or GPU tables. Covers S3 method dispatch, rlang expression parsing, NAMESPACE exports, Rcpp integration, and testing patterns.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use implement-dplyr-verb