Curated Agentic Harnesses for R Professional Roles
Overview
A bootstrapper that launches a command-line coding agent of the user's choice in a terminal tab pre-configured for a professional R role. Each role is described by a curated harness: a subset of community skills, a system prompt, a folder layout, and quality gates. The package does not run an agent loop and does not call a language model; it discovers the chosen coder binary, generates its configuration, links the curated skills, and opens the terminal. Code written by the agent is run manually by the user, by design, so that every generated script passes through a human audit gate before execution.
Editor bridge and the Windows support from the development line.
- New RStudio addin
send_selection_to_coder(): it reads the editor selection, asks for a short note, and sends the note with afile:linereference to the coder running in the harness terminal thatlaunch()opened. Bind it to a keyboard shortcut through Tools, Modify Keyboard Shortcuts, Addins. The addin forwards text the user wrote; it does not run an agent loop and does not call a language model. It needs no new dependency. launch()records the terminal it opens, so the addin targets it; when the record is stale, the addin finds a harness terminal by its caption.- Includes the Windows support for binary discovery and terminal launch listed under 0.1.1.
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK8 OK2026-06-10
Documentation
- Help pages
- 15 (1 internal)includes a package overview page
- Examples that run
- 69%9 run in a plain check · 4 never run
- Exported functions with examples
- 93%
- Documented parameters
- 98%
- Return-value docs
- 100%
- Help pages citing references
- 0%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 0
- Median days to close, 50 most recently updated closed PRs
- 0
Forks over time
Releases over time
Issues over time
PRs over time
Commits over time
5 development-tooling and community-health practices detected across 3 families in the upstream repository
Checks run against github.com/pcbrom/harness on 2026-10-11.
The R CMD check workflow runs on Linux, macOS and Windows
This repository shows signs of AI coding tools.
- Claude Codefirst seen 2026-08-24Seen in the repository: CLAUDE.mdNamed in .Rbuildignore: CLAUDE.md
Dependencies
Code & Tests
People & History
Pick two releases to compare their code metrics.
- 0.2.0Latest
- 0.1.02026-06-09
- RR 4.6.0 released · 2026-04-24
Package metadata
- First published
- 2026-06-09
- Total releases
- 2 / 1 yrs
- License
- MIT + file LICENSE OSI
- Minimum R
- ≥ 4.2
- Download size
- 40 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("harness")This package has no citation file, so citation() returns this entry built from DESCRIPTION.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-18, which the citation names so these numbers can be found later. More on citing and the projects behind them.