360 Secure SkillHub
360 安全技能中心

Creating R Research Projects

核心功能:搭建含数据/脚本/结果/报告目录的结构化R项目,配置renv可复现环境,安装CRAN/Bioconductor依赖包,生成数据处理、统计建模、可视化脚本,输出含方法、结果的R Markdown/Quarto报告。典型场景:CSV数据分析、生信差异表达分析、微生物组研究、回归建模等。输入为分析需求或数据集,输出含项目文件夹、脚本、可视化图、HTML/PDF报告。

jackkuo666
jackkuo666
热度 86.40
最近更新 2026-05-11 17:27:29
分类:开发依赖:代码执行 / 读写文件 / 内部调用大模型应用场景:代码生成 / 数据处理 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add creating-r-research-projects
Metadata
name
creating-r-research-projects
description
Set up a reproducible R research workspace, install required packages, run statistical or bioinformatics analysis, and generate publication-ready reports and visualizations.

Creating R Research Projects

This skill helps create and manage a complete R-based research analysis workflow. It is designed for scientific computing, statistical modeling, bioinformatics, and data visualization tasks.

Use this skill when the user wants to:

  • Analyze datasets using R
  • Perform statistical tests or modeling
  • Run bioinformatics or omics analysis in R
  • Generate plots, figures, or reports
  • Create a reproducible R project structure
  • Install and manage R package dependencies

What This Skill Does

When activated, this skill will:

  1. Create a structured R project

    • data/ for raw and processed data
    • scripts/ for analysis code
    • results/ for outputs
    • reports/ for R Markdown or Quarto reports
  2. Set up environment

    • Initialize .Rproj (if using RStudio)
    • Create renv environment for reproducibility
    • Install required CRAN/Bioconductor packages
  3. Generate analysis scripts

    • Data loading and cleaning
    • Statistical analysis or modeling
    • Visualization with ggplot2
    • Save outputs (CSV, plots, model summaries)
  4. Create a report

    • R Markdown / Quarto document
    • Includes methods, results, and figures
    • Render to HTML or PDF

Example User Requests That Should Trigger This Skill

  • "Use R to analyze this CSV and generate plots"
  • "Run differential expression analysis in R"
  • "Create a statistical report for this dataset"
  • "Build an R project for microbiome analysis"
  • "Fit a regression model in R and summarize results"

Example Workflow

User: Analyze this gene expression dataset and produce figures.

Skill actions:

  • Create project structure
  • Install tidyverse, DESeq2, ggplot2
  • Write analysis script
  • Generate PCA plot and volcano plot
  • Produce an HTML report

Tools & Packages Commonly Used

Purpose R Packages
Data wrangling tidyverse, data.table
Visualization ggplot2, patchwork
Statistics stats, lme4, survival
Bioinformatics Bioconductor packages (DESeq2, edgeR, limma)
Reporting rmarkdown, quarto
Reproducibility renv

Notes

  • Prefer reproducible workflows (renv, scripted analysis)
  • Avoid interactive-only steps unless requested
  • All outputs should be saved to files, not just printed to console