posit-devposit-devOfficialยท2 Agent Skills Included

btw

Connect R environments, docs, and packages to chat assistants

Describes R data frames, functions, packages, and workspace state as plain text ready for chat assistants. Reads R help pages, vignettes, and CRAN metadata, and runs package checks, tests, and documentation from the command line. Eliminates manual copy-pasting of context and repetitive package development steps. Works through clipboard workflows, in-IDE chat, or MCP servers for external coding assistants.
npx skills add posit-dev/btw --all -g -y
Available:

Explains to the AI agent how btw's tools, entry points, and btw.md project configuration files should be used to route R-related requests and maintain stable project context across sessions.

All Skills in This Repository (2)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install btw?โ–ผ

Run `npx skills add posit-dev/btw --all -g -y` in your terminal to install all skills in this suite globally.

How to give an AI assistant context about my R session?โ–ผ

Call btw() with your data frames, packages, or help topics and it copies a plain-text description to your clipboard, ready to paste into any chat interface.

Can btw run R package checks and tests?โ–ผ

Yes. The btw CLI runs R CMD check, testthat tests, roxygen2 documentation, and coverage reports directly from the command line.

Does btw work with Claude Desktop and other coding agents?โ–ผ

Yes. Run btw_mcp_server() to expose all btw tools over the Model Context Protocol to Claude Desktop, Continue, and other MCP-compatible clients.

Can I search CRAN and read R docs without leaving my workflow?โ–ผ

Yes. Use `btw cran search` to find packages and `btw docs` to read help pages, vignettes, and NEWS for any installed package.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’