Skip to main content

Browser Record

Skill Verified Active

Open a named, traced browser session into an RVF cognitive container with a ruvector trajectory recording every action

Purpose

To provide a robust and traceable mechanism for initiating and managing browser sessions, enabling detailed recording of user actions for replay, analysis, or debugging.

Features

  • Opens named browser sessions
  • Allocates RVF cognitive containers
  • Records actions via ruvector trajectory
  • Supports session replay and analysis
  • Integrates with downstream browser skills

Use Cases

  • Starting any browser interaction that requires preserving the trace for later replay or analysis.
  • Exploring a website interactively while ensuring all actions are recorded.
  • Establishing a reusable session for subsequent browser-based tasks.
  • Debugging complex user flows by reviewing recorded trajectories.

Non-Goals

  • Performing one-off, throwaway browser probes.
  • Directly executing browser actions without session tracing.
  • Redacting Personally Identifiable Information (PII) during navigation (handled by downstream skills).

Workflow

  1. Allocate session ID and RVF container
  2. Begin trajectory recording
  3. Open browser via `browser_open`
  4. Snapshot initial state (accessibility, screenshot)
  5. Record trajectory step before and after each interaction
  6. End session cleanly with verdict
  7. Compact RVF file
  8. Index session in AgentDB

Practices

  • Browser Session Management
  • Action Recording
  • Trace Preservation

Prerequisites

  • npx installed
  • ruvector@0.2.25 or compatible
  • @claude-flow/cli@latest or compatible
  • MCP server with browser tools enabled

Installation

First, add the marketplace

/plugin marketplace add ruvnet/ruflo
/plugin install ruflo-browser@ruflo

Quality Score

Verified
97 /100
Analyzed about 17 hours ago

Trust Signals

Last commitabout 18 hours ago
Stars50.2k
LicenseMIT
Status
View Source

Similar Extensions

Playwright Recording

99

Record browser interactions as video using Playwright. Use for capturing demo videos, app walkthroughs, and UI flows for Remotion videos. Triggers include recording a demo, capturing browser video, screen recording a website, or creating walkthrough footage.

Skill
digitalsamba

Browser Trace

99

Capture a full DevTools-protocol trace of any browser automation — CDP firehose, screenshots, and DOM dumps — then bisect the stream into per-page searchable buckets. Use when the user wants to debug a failed run, audit network/console/DOM activity, attach a trace to an in-progress session, or feed structured per-page summaries back into an agent loop so its next iteration learns from the last one.

Skill
browserbase

Agent Browser

100

Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to a site", "automate browser actions", or any task requiring programmatic web interaction.

Skill
shanraisshan

Chatgpt Search

100

Search ChatGPT and extract the full response + hydration JSON that powers the UI. Attaches to a running Chrome instance (port 9222 by default), opens ChatGPT, submits a query, waits for the streamed response, and returns structured data: messages, product cards, hydration JSON, and API calls. Use when asked to "search chatgpt", "ask chatgpt", "chatgpt search", "get chatgpt response", or "scrape chatgpt".

Skill
SeifBenayed

Cli Anything Safari

100

Safari browser automation CLI on macOS via safari-mcp. Controls real Safari (native, keeps logins) by wrapping the safari-mcp MCP server. Every one of the 84 MCP tools is exposed 1:1 with schema-accurate arguments — guaranteed parity, no manual drift.

Skill
hkuds

AutoBrowse

100

Self-improving browser automation via the auto-research loop. Iteratively runs a browsing task, reads the trace, and improves the navigation skill (strategy.md) until it reliably passes. Supports parallel runs across multiple tasks using sub-agents. Use when you want to build or improve browser automation skills for specific website tasks.

Skill
browserbase

© 2025 SkillRepo · Find the right skill, skip the noise.