The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

harness: Curated Agentic Harnesses for R Professional Roles

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.

Version: 0.1.0
Depends: R (≥ 4.2)
Imports: jsonlite, yaml
Suggests: rstudioapi, testthat (≥ 3.0.0), withr
Published: 2026-06-09
DOI: 10.32614/CRAN.package.harness (may not be active yet)
Author: Pedro Carvalho Brom ORCID iD [aut, cre, cph]
Maintainer: Pedro Carvalho Brom <pcbrom at gmail.com>
BugReports: https://github.com/pcbrom/harness/issues
License: MIT + file LICENSE
URL: https://github.com/pcbrom/harness
NeedsCompilation: no
Materials: README, NEWS
CRAN checks: harness results

Documentation:

Reference manual: harness.html , harness.pdf

Downloads:

Package source: harness_0.1.0.tar.gz
Windows binaries: r-devel: not available, r-release: not available, r-oldrel: not available
macOS binaries: r-release (arm64): harness_0.1.0.tgz, r-oldrel (arm64): harness_0.1.0.tgz, r-release (x86_64): harness_0.1.0.tgz, r-oldrel (x86_64): harness_0.1.0.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=harness to link to this page.

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.