Rstudio Research Agent

PassAudited by ClawScan on May 1, 2026.

Overview

The skill matches its stated R research workflow purpose, but it can run local R code and install R packages when used.

This appears safe to install as an instruction-only R workflow helper. Before use, remember that running R scripts, RMarkdown, Quarto, or .Rprofile files executes local code, so use it with trusted projects and review any package installation commands.

Findings (3)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

Running an untrusted R project could read or change local files, install software, or perform other actions allowed to the current user.

Why it was flagged

The skill is explicitly designed to execute local R project code and load project startup configuration. This is expected for the stated purpose, but R scripts and .Rprofile files can execute arbitrary code with the user's local permissions.

Skill content
Run specified R script ... Source `.Rprofile` if available ... `source("scripts/01_analysis.R")`
Recommendation

Use this skill only with trusted R projects, inspect .Rprofile and RMarkdown/Quarto code chunks before execution, and confirm before running unfamiliar scripts.

What this means

Installing unknown or unpinned packages can bring untrusted code or unexpected dependency changes into an R environment.

Why it was flagged

The skill may generate commands to install third-party R packages from CRAN, Bioconductor, or GitHub. This is normal for R dependency management, but package installation introduces external code into the user's environment.

Skill content
`install.packages("package_name")` ... `BiocManager::install("package_name")` ... `remotes::install_github("username/package")`
Recommendation

Review package names and sources before installation, prefer trusted repositories, and use renv.lock or other pinning practices for reproducibility.

What this means

Future R sessions in the project may automatically run startup code from .Rprofile.

Why it was flagged

The skill may create a project-level R startup file that persists after the initial task and runs when the project starts. The stated use is limited to renv activation and is disclosed.

Skill content
Generate `.Rprofile` for automatic renv activation
Recommendation

Review the generated .Rprofile and keep it limited to expected project setup such as renv activation.