Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Replay a recorded session trajectory against the same URL or a mutated variant; uses browser-selectors embedding similarity to recover from DOM drift
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | -67% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -41% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -63% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -23% | 0% |
| case-08 | ✗→✓ | ▲ Improved | -14% | 0% |
Re-drive a recorded session trajectory. Used for regression testing, deterministic re-runs, and as the verification path that browser-record plus browser-selectors actually produces something replayable.
> This skill is the load-bearing assumption of the v0.2.0 architecture. ADR-0001 Verification §4 requires ≥80% replay success across 10 distinct sites of varying drift profiles before the proposal moves from Proposed → Accepted. If you find replay unreliable, capture the failure modes in findings.md and report them up the ADR.
browser-screenshot-diff./ruflo-browser fork) and replaying the parent before mutating.bash npx -y ruvector@0.2.25 rvf status <session-id>.rvf
bash Read .../trajectory.ndjson Each line is {ts, action, args, selector, result}.
mcp__plugin_ruflo-core_ruflo__browser_open (target URL = original or --url override).browser_click, browser_fill, browser_eval, etc.) with the recorded args.browser-selectors namespace for an embedding-similar selector for the same <host>:<intent> and retry once:bash npx -y @claude-flow/cli@latest memory search --namespace browser-selectors \ --query "<host> <intent>" --limit 5
rvf derive).--tolerance). Verdict goes into findings.md.--mutate to inject expected variation or pin to a fixture.browser-screenshot-diff against the parent session id.Other measured skills in the registry, with their headline benchmark lift.