/browser-scrape
DEPRECATED in v0.2.0 -- use browser-extract instead; this is a thin shim for backward compatibility, kept as a shim and slated for removal in the next minor release
Claude Code
$ npx -y skills add ruvnet/ruflo --skill browser-scrape --agent claude-code
Codex
$ npx skills add ruvnet/ruflo --skill browser-scrape -a codex -y
Cursor
$ npx skills add ruvnet/ruflo --skill browser-scrape -a cursor -y
Gemini CLI
$ npx skills add ruvnet/ruflo --skill browser-scrape -a gemini-cli -y
GitHub Copilot
$ npx skills add ruvnet/ruflo --skill browser-scrape -a github-copilot -y
OpenCode
$ npx skills add ruvnet/ruflo --skill browser-scrape -a opencode -y
Windsurf
$ npx skills add ruvnet/ruflo --skill browser-scrape -a windsurf -y
SKILL.md
browser-scrape.SKILL.mdname: browser-scrape
description: DEPRECATED in v0.2.0 -- use browser-extract instead; this is a thin shim for backward compatibility, kept as a shim and slated for removal in the next minor release
argument-hint: "<url>"
allowed-tools: Bash Read
Browser Scrape (deprecated)
> **Deprecated since plugin v0.2.0.** Kept as a shim; slated for removal in the next minor release. > > Use [`browser-extract`](../browser-extract/SKILL.md) instead. It provides the same scraping capability plus: > > - RVF cognitive container per session (replayable, federatable) > - Mandatory AIDefence PII + prompt-injection gates > - Persistent `browser-templates` namespace for reusable recipes > - Automatic `browser-selectors` namespace updates so DOM drift is recoverable
Migration
| v0.1 invocation | v0.2 equivalent | |-----------------|-----------------| | `/browser-scrape <url>` | `/browser-extract <url>` | | `/browser-scrape <url>` (with template intent) | `/browser-extract <url> --template <name>` | | Manual selector storage in `browser-patterns` namespace | Automatic — `browser-extract` writes to `browser-templates` and `browser-selectors` |
Behavior of this shim
This skill delegates to `browser-extract`. Calling it emits a deprecation notice and proceeds.
# This skill is intentionally minimal — it just points the agent at the new skill.
echo "browser-scrape is deprecated; running browser-extract instead." >&2
The deprecation notice is captured in the agent's transcript so callers see the remediation. There is no behavior preserved here beyond the redirect — if you depended on a specific extraction shape, port to `browser-extract` and use `--template` to encode it.
Read more
name: browser-scrape description: DEPRECATED in v0.2.0 -- use browser-extract instead; this is a thin shim for backward compatibility, kept as a shim and slated for removal in the next minor release argument-hint: "<url>" allowed-tools: Bash Read
Browser Scrape (deprecated)
> **Deprecated since plugin v0.2.0.** Kept as a shim; slated for removal in the next minor release. > > Use [`browser-extract`](../browser-extract/SKILL.md) instead. It provides the same scraping capability plus: > > - RVF cognitive container per session (replayable, federatable) > - Mandatory AIDefence PII + prompt-injection gates > - Persistent `browser-templates` namespace for reusable recipes > - Automatic `browser-selectors` namespace updates so DOM drift is recoverable
Migration
| v0.1 invocation | v0.2 equivalent | |-----------------|-----------------| | `/browser-scrape <url>` | `/browser-extract <url>` | | `/browser-scrape <url>` (with template intent) | `/browser-extract <url> --template <name>` | | Manual selector storage in `browser-patterns` namespace | Automatic — `browser-extract` writes to `browser-templates` and `browser-selectors` |
Behavior of this shim
This skill delegates to `browser-extract`. Calling it emits a deprecation notice and proceeds.
# This skill is intentionally minimal — it just points the agent at the new skill. echo "browser-scrape is deprecated; running browser-extract instead." >&2
The deprecation notice is captured in the agent's transcript so callers see the remediation. There is no behavior preserved here beyond the redirect — if you depended on a specific extraction shape, port to `browser-extract` and use `--template` to encode it.
📖 RuFlo Explained — Build an AI Team That Plans, Remembers, Tests, and Improves A 14-chapter guide: from the basic idea to a first useful task, then memory, agent teams, plugins, cost and verification. Agent = Model + Harness.
Other skills on ruflo.
More skills from other plugins.
agentmail
Use your assigned AgentMail inbox to read email tasks, explicitly send or reply, and check delivery. Provided automatically by…
bmad
Answers BMad questions and recommends the next skill from what is installed. Use when the user asks bmad for help, what to do…
Questions about browser-scrape.
- Which coding agents can use browser-scrape?
- browser-scrape installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

