Package: harness 0.2.0
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.
Authors:
harness_0.2.0.tar.gz
harness_0.2.0.zip(r-4.7)harness_0.2.0.zip(r-4.6)harness_0.2.0.zip(r-4.5)
harness_0.2.0.tgz(r-4.6-any)harness_0.2.0.tgz(r-4.5-any)
harness_0.2.0.tar.gz(r-4.7-any)harness_0.2.0.tar.gz(r-4.6-any)
harness_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
harness/json (API)
NEWS
| # Install 'harness' in R: |
| install.packages('harness', repos = c('https://pcbrom.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/pcbrom/harness/issues
agenticclaudecoding-agentllmreproducible-researchrstudio
Last updated from:cb6866e109. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 122 | ||
| source / vignettes | OK | 136 | ||
| linux-release-x86_64 | OK | 102 | ||
| macos-release-arm64 | OK | 94 | ||
| macos-oldrel-arm64 | OK | 103 | ||
| windows-devel | OK | 64 | ||
| windows-release | OK | 71 | ||
| windows-oldrel | OK | 66 | ||
| wasm-release | OK | 85 |
Exports:adaptersavailable_rolesclone_community_skillscommunity_skills_pathlaunchrolerole_configrole_listrole_skillsscaffold_layoutsend_selection_to_codersetupstatusupdate_community_skills
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| List the registered adapters | adapters |
| List the available curated roles | available_roles |
| Clone the community-skills catalogue | clone_community_skills |
| Locate the community-skills checkout | community_skills_path |
| Launch a curated coding session | launch |
| Load a curated role | role |
| Show the full configuration of a role | role_config |
| Tabulate the available roles | role_list |
| List the skills of one or more roles | role_skills |
| Scaffold the folder layout of a role | scaffold_layout |
| Send the editor selection to the coder terminal | send_selection_to_coder |
| Validate the environment for a role | setup |
| Report the harness environment status | status |
| Update the community-skills catalogue | update_community_skills |
