Btw — Development skill for Claude Code
A complete toolkit for connecting R and LLMs.
How to install Btw
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open posit-dev/btw and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Btw does
A complete toolkit for connecting R and LLMs.
Alternatives in Development
- Create Blog Article For Claude Code Component — You will create a complete, SEO-optimized blog article for a Claude Code component 23.4k ★
- Claude Hooks Mastery — 3,300+ Complete mastery guide for Claude Code hooks with production-ready scripts 3.4k ★
- Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
README
btw 
A complete toolkit for connecting R and LLMs
[](https://CRAN.R-project.org/package=btw) [](https://posit-dev.r-universe.dev/btw) [](https://github.com/posit-dev/btw/actions/workflows/R-CMD-check.yaml) [](https://app.codecov.io/gh/posit-dev/btw)
Overview
btw helps R users work with Large Language Models, whether you’re pasting context into ChatGPT, chatting with an AI assistant in your IDE, or building LLM-powered applications.
The challenge: LLMs need context about your R environment to be helpful—your data structures, the packages you’re using, relevant documentation.
btw provides a flexible toolkit that works across different workflows:
- Copy-paste to external LLMs: Quickly gather context from your R session and copy it to your clipboard for pasting into ChatGPT, Claude, or any other chat interface.
- Interactive chat in R: Launch a full-featured AI assistant directly in your IDE that can explore your environment, read documentation, and help you write code.
- Build LLM-powered tools: Integrate btw’s capabilities into your own applications, whether you’re creating custom chat interfaces or connecting R to coding agents.
Quick Start
Copy-paste workflow
Use `btw()` to gather context from your R session and copy it to your clipboard:
library(btw)
# Describe a data frame
btw(mtcars)
# Include package or function documentation
btw("{dplyr}", ?dplyr::across)
# Combine multi
Related Skills
The Unofficial Swift Programming Language Skill
📦 Unlock the Swift Programming Language with this structured Skill for LLMs, providing complete access to ess
Learn Mode
Interactive code tutor — breaks down codebase logic, explains complexities, translates technical concepts for
Dsh Btw
enables /btw commands in deepseek-harness (similar to /btw in claude code)
Connector Discovery Skill
Triggers: - Invoked during onboarding Phase 3.5 (after archetype detection) - Invoked by capability-suggester
Larkin
Local runtime host connecting coding agents to Feishu
Claude Managed Agents Demo
Example for connecting Linear Agents SDK with Claude Managed Agents
Related Agents
CRM Manager
Invoke when the user needs to manage CRM operations — creating contacts, importing leads, updating deals, sync
Integration Engineer
Integration Engineer responsible for connecting all components, creating Docker configuration, E2E verificatio
Knowledge Agent
AI agent for managing a Powerhouse Knowledge Vault — seeding sources, extracting atomic notes, connecting and