闲社服务运行正常AI智能体自动化平台
r

RStudio科研助手

技能标识:rstudio-research-agent

Interact with R and RStudio environments for scientific research tasks including creating projects, running analyses, managing dependencies, and generating publication-quality plots.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 0.1.0
检测标记
后台标记通过
免费
免费获取
2
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

RStudio科研助手

RStudio 研究助手

一个用于实现基于R的全面研究工作流自动化的Claude Code技能。该技能支持与R和RStudio环境交互,进行科学计算、统计分析、生物信息学和数据可视化。

概述

该技能帮助研究人员和数据科学家:

  • - 创建结构化、可复现的R研究项目
  • 执行R脚本和RMarkdown分析
  • 调试环境和依赖问题
  • 生成符合发表质量的图表和报告
  • 使用renv管理R包以实现可复现性

当用户需要以下操作时使用此技能:

  • - 创建具有标准结构的新R项目
  • 对现有项目运行R分析
  • 排查R包依赖问题
  • 生成统计报告或可视化结果
  • 建立可复现的R工作流



技能功能

激活后,该技能提供四大核心功能:

1. 创建R研究项目

  • - 使用标准文件夹结构搭建新R项目
  • 初始化Git仓库(可选)
  • 设置renv进行包管理
  • 生成模板脚本和报告
  • 为RStudio创建.Rproj文件

2. 在现有项目中运行分析

  • - 执行R脚本和RMarkdown文件
  • 处理参数化分析
  • 返回结果、表格和图表
  • 生成HTML/PDF报告

3. 调试环境和依赖

  • - 检查缺失的R包
  • 解决库冲突
  • 提供环境问题修复建议
  • 验证R版本兼容性

4. 生成符合发表质量的图表

  • - 使用ggplot2及其他可视化库创建图形
  • 导出为PDF/PNG/SVG/TIFF格式
  • 遵循期刊特定的格式要求
  • 支持多面板组合图形
  • 使用色盲友好调色板

应触发该技能的示例用户请求

  • - 为我的基因组数据分析创建一个新的R项目
  • 在我的现有项目中运行analysis.R并显示结果
  • 检查是否所有必需的包都已安装
  • 根据我的数据集生成带回归线的散点图
  • 为RNA-seq分析建立可复现的R工作流
  • 调试我的R环境——包无法加载
  • 为这个临床试验数据创建统计报告

项目结构

该技能创建的项目遵循以下标准化结构:

my-research-project/
├── data/
│ ├── raw/ # 原始、不可变的数据文件
│ └── processed/ # 清洗、转换后的数据
├── scripts/ # 分析和处理脚本
├── results/
│ ├── figures/ # 图表和可视化结果
│ ├── tables/ # 汇总表格
│ └── models/ # 保存的模型对象(.rds文件)
├── reports/ # R Markdown/Quarto文档
├── renv.lock # 包版本锁定文件
├── .Rproj # RStudio项目文件
└── README.md # 项目文档



常用工具与包


用途R包
数据处理tidyverse, data.table
可视化
ggplot2, patchwork, scales |
| 统计 | stats, lme4, survival, broom |
| 生物信息学 | Bioconductor (DESeq2, edgeR, limma) |
| 报告生成 | rmarkdown, quarto |
| 可复现性 | renv |


示例工作流

创建新项目

用户: 创建一个用于基因表达分析的新R项目,并初始化Git。

技能操作:

  1. 1. 创建目录结构(data/, scripts/, results/, reports/)
  2. 初始化Git仓库
  3. 设置renv环境
  4. 安装DESeq2、tidyverse、ggplot2
  5. 生成分析模板脚本
  6. 创建R Markdown报告模板

运行分析

用户: 运行差异表达分析并返回结果。

技能操作:

  1. 1. 激活项目环境(renv)
  2. 执行分析脚本
  3. 捕获控制台输出和图表
  4. 返回汇总表格和模型统计
  5. 按需生成报告

调试依赖

用户: 我的R脚本报错未找到包。

技能操作:

  1. 1. 检查R版本和包库路径
  2. 扫描脚本所需的包
  3. 与已安装的包进行对比
  4. 生成安装命令
  5. 检查版本冲突



注意事项

  • - 需要R >= 4.0.0
  • 支持RStudio和命令行R
  • 使用renv进行可复现的包管理
  • 所有输出保存为文件(不仅限于控制台)
  • 遵循R最佳实践和现代规范

子技能

该技能包含以下专业子技能:

  • - create-project:搭建新的R研究项目
  • run-analysis:执行R脚本并生成报告
  • debug-env:排查R环境和依赖问题
  • generate-plots:创建符合期刊格式要求的发表级图形

每个子技能可独立调用,也可作为完整工作流的一部分使用。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 rstudio-research-agent-1776296019 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 rstudio-research-agent-1776296019 技能

通过命令行安装

skillhub install rstudio-research-agent-1776296019

下载

⬇ 下载 rstudio-research-agent v0.1.0(免费)

文件大小: 14.66 KB | 发布时间: 2026-4-16 15:40

v0.1.0 最新 2026-4-16 15:40
Initial release of rstudio-research-agent enabling automated R & RStudio research workflows.

- Scaffold structured, reproducible R projects with standard folders and renv.
- Run R scripts and RMarkdown analyses, with support for parameterization.
- Debug R environments and package dependencies with automated checks and fixes.
- Generate publication-quality plots using ggplot2 and export to multiple formats.
- Package includes four sub-skills: create-project, run-analysis, debug-env, and generate-plots.
返回顶部