cpp11
R package input validation and function deprecation workflows
All Skills in This Repository (2)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install cpp11 skills?โผ
Run `npx skills add r-lib/cpp11 --all -g -y` in your terminal to install all skills in this repository globally.
How to deprecate an R function correctly?โผ
The tidy-deprecate-function skill walks through adding lifecycle warnings, silencing old tests, updating documentation, and adding a NEWS entry in the right order.
How to validate function inputs in R?โผ
The tidy-argument-checking skill shows how to use rlang check functions like check_string() and check_number_whole() to produce clear, actionable error messages.
Do these skills work with Claude Code and Cursor?โผ
Yes. All skills follow the universal SKILL.md standard and run in Claude Code, Cursor, Codex, and other compatible agents.
Do I need tidyverse experience to use these skills?โผ
No. The skills explain each step in plain terms, so your agent can apply tidyverse conventions even if you are new to them.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core