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
|
| 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 |
| Reference manual: | harness.html , harness.pdf |
| Package source: | harness_0.1.0.tar.gz |
| Windows binaries: | r-devel: harness_0.1.0.zip, r-release: not available, r-oldrel: harness_0.1.0.zip |
| 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 |
Please use the canonical form https://CRAN.R-project.org/package=harness to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.