Agent Skills
› ab604/claude-code-r-skills
ab604/claude-code-r-skills
GitHub提供R语言中基于brms的贝叶斯推断模式,涵盖多层模型、DAG因果验证及边际效应计算,适用于贝叶斯统计分析任务。
安装全部 Skills
npx skills add ab604/claude-code-r-skills --all -g -y
集合内 Skills (8)
提供R语言中基于brms的贝叶斯推断模式,涵盖多层模型、DAG因果验证及边际效应计算,适用于贝叶斯统计分析任务。
进行贝叶斯回归分析
构建和验证因果DAG图
计算边际效应
npx skills add ab604/claude-code-r-skills --skill r-bayes -g -y
R语言面向对象编程指南,涵盖S7、S3、S4和vctrs系统。提供决策矩阵帮助选择合适OOP方案,展示S7类定义与验证示例,对比各系统特性以指导新项目或重构时的技术选型。
设计R语言类结构
选择R OOP系统
在S7/S3/S4/vctrs间做技术决策
npx skills add ab604/claude-code-r-skills --skill r-oop -g -y
提供R包开发指南,涵盖依赖策略、API设计模式、输入验证及最佳实践,辅助开发者构建规范、可维护的R语言扩展包。
开发R语言包
设计R函数API
管理R包依赖关系
npx skills add ab604/claude-code-r-skills --skill r-package-development -g -y
提供R语言性能优化最佳实践,涵盖性能剖析、基准测试及优化策略。指导根据场景选择profvis、bench等工具,分析并行处理与vctrs的适用性,帮助定位瓶颈并提升代码执行效率。
需要优化R代码性能时
进行R语言性能剖析或基准测试时
npx skills add ab604/claude-code-r-skills --skill r-performance -g -y
提供R语言代码风格指南,涵盖命名规范、空格布局、函数设计及文件组织最佳实践,旨在提升代码一致性、可读性与可维护性。
编写R代码时询问风格建议
检查或格式化R代码
重构R函数结构
npx skills add ab604/claude-code-r-skills --skill r-style-guide -g -y
提供 R 语言 rlang 元编程模式,涵盖数据遮蔽、注入运算符及动态点号用法。指导编写支持 tidy evaluation 的函数,解决列引用与参数转发问题。
需要编写支持 tidyverse 风格的 R 函数
处理数据框列的动态引用或表达式注入
使用 {{}}、!!、!!! 等运算符进行参数转发
npx skills add ab604/claude-code-r-skills --skill rlang-patterns -g -y
R语言TDD工作流,基于testthat框架。强制测试先行、80%+覆盖率,涵盖单元、集成及快照测试,适用于新功能开发、Bug修复和重构。
编写新函数或功能
修复Bug或问题
重构现有代码
添加新模型类型
创建数据处理管道
npx skills add ab604/claude-code-r-skills --skill tdd-workflow -g -y
提供现代 tidyverse (R语言) 编码最佳实践,涵盖原生管道、dplyr 1.1+ 连接语法及质量控制模式,指导编写高效可读的数据处理代码。
编写 R 语言数据处理代码
使用 dplyr 进行数据操作
需要遵循 tidyverse 风格指南
npx skills add ab604/claude-code-r-skills --skill tidyverse-patterns -g -y


