Plugin marketplace

Verification stages your agents must pass.

A plugin is an installable bundle that registers one or more stages in your harness, ships scaffolding, and joins every agent's definition of done. Bundled plugins are discovered from the CLI; community plugins install from a path, npm package, or git URL — same command, same stage registry.

har env add-plugin <spec>Plugin docs

Playwright

Browser e2e · Web apps

Browser e2e verification with frontend, API health, and accessibility smoke specs.

add-plugin playwrightstage: browser-e2e

Cypress

Browser e2e · Web apps

Headless Cypress end-to-end tests against each agent slot’s running app.

add-plugin cypressstage: cypress-e2e

RocketSim

iOS simulator flows · iOS apps

Scripted iOS Simulator flows so agents verify app behavior, not just compilation.

add-plugin rocketsimstage: rocketsim-flows

Kerno

Backend validation · Backend services

Deterministic backend scenario re-runs with greybox database checks — no LLM in the loop.

add-plugin kernostage: backend-validation

Gitleaks

Secrets scanning · Any stack

Catch leaked credentials in agent worktrees before they ever reach a branch.

add-plugin gitleaksstage: secrets-scan

Trivy

Vulnerabilities & IaC · Any stack

Dependency CVEs and Terraform, Docker, and Kubernetes misconfigurations, caught pre-merge.

add-plugin trivystage: vuln-scan

Semgrep

Static analysis (SAST) · Any stack

Static analysis on every agent worktree, with a native path to compliance evidence.

add-plugin semgrepstage: sast

Your own checks

Custom stages · Community plugins · Any stack

Project-specific checks stay custom stages. Reusable checks ship as your own plugin — start from os-factory/har-plugin, then install via path, npm, or git.

github:os-factory/har-pluginDocs