rlang metaprogramming for tidy evaluation and non-standard evaluation (NSE) in R. Use when building data-masking APIs, wrapping dplyr/ggplot2/tidyr functions with {{, !!, !!! operators, implementing quosures and dynamic dots, or designing tidyverse-style DSLs — e.g., "tidy eval wrapper function", "embrace operator usage", "NSE programming patterns", "custom select helpers".
rlang metaprogramming for tidy evaluation and non-standard evaluation (NSE) in R. Use when building data-masking APIs, wrapping dplyr/ggplot2/tidyr functions with {{, !!, !!! operators, implementing quosures and dynamic dots, or designing tidyverse-style DSLs — e.g., "tidy eval wrapper function", "embrace operator usage", "NSE programming patterns", "custom select helpers".
用于 R 中 tidy evaluation 和非标准求值(NSE)的 rlang 元编程。在构建数据遮罩(data-masking)API、用 {{、!!、!!! 操作符封装 dplyr/ggplot2/tidyr 函数、实现 quosures 和动态 dots,或设计 tidyverse 风格的 DSL 时使用——例如:“tidy eval 包装函数”、“采用运算符用法”、“NSE 编程模式”、“自定义 select 助手”。
Category: developer (开发工具) · Author: jjjermiah · Version: @main
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer