implement-dplyr-verb
CommunityBuild dplyr-compatible backends
Authorbbtheo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a comprehensive guide for developers looking to extend the popular dplyr R package by creating custom backends for new data structures or execution engines.
Core Features & Use Cases
- S3 Method Implementation: Learn how to correctly implement
dplyrverbs (likefilter,mutate,select) for your own R classes. - Expression Parsing: Understand how to parse and evaluate R expressions using
rlangfor backend operations. - Rcpp Integration: Get guidance on integrating C++ logic for performance-critical backends.
- Use Case: A developer building a GPU-accelerated data frame library can use this guide to make their library fully compatible with the
dplyrAPI, allowing users to write familiardplyrcode that runs on the GPU.
Quick Start
Implement the filter verb for your custom table class my_tbl by defining the filter.my_tbl S3 method.
Dependency Matrix
Required Modules
None requiredComponents
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: implement-dplyr-verb Download link: https://github.com/bbtheo/cuplyr/archive/main.zip#implement-dplyr-verb Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.