simonpcouchsimonpcouchCommunityยท2 Agent Skills Included

side

In-editor coding assistant for R and RStudio data science

Runs an interactive coding assistant inside RStudio that reads and writes files, executes R code, and runs shell commands. Connects to your live R session to inspect data and environments, eliminating copy-paste between console and chat. Creates multi-step plans, writes unit tests, and persists chat state across sessions for longer development tasks.
npx skills add simonpcouch/side --all -g -y
Available:

Directs the AI agent to read specific R package documentation and source files, and to verify UI changes by writing runnable test prompts for the user.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install side?โ–ผ

Run `npx skills add simonpcouch/side --all -g -y` in your terminal to install all skills in this repository globally.

What does side::kick() do in RStudio?โ–ผ

It launches a chat-based coding assistant in the RStudio Sidebar that can edit your files, run R code in your active session, and execute shell commands.

Which LLMs work with side?โ–ผ

Any model supported by the ellmer package works, including Anthropic, OpenAI, Google Gemini, OpenRouter, and local models.

Can side write unit tests for R code?โ–ผ

Yes. Its built-in write-unit-tests skill generates concise testthat 3e tests for any selected R function, including error and warning snapshots.

Does side keep my chat history between R sessions?โ–ผ

Yes. Chat state persists across sessions, so you can close RStudio and resume the same conversation later.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’