devtools

Automate site interaction with browsertrix-behaviors

Get automated browser interactions for complex sites.
intermediate⏱ 30 minutesπŸ’΅ Free (self-hosted)
58 stars26 forksTypeScriptGuide quality 8/10Updated 8/13/2026100% free Β· open source
What it is

Use a pre-made script to interact with websites automatically using TypeScript and Puppeteer.

Real use case example

"A founder, Emily, creates an automation using Browsertrix-behaviors to track customers who complete specific training modules on her company's website. She sets up a script to run in the background, which interacts with the site and sends a Slack notification every time a customer completes the required action. Emily can then prioritize follow-up tasks based on these notifications."

Best insideCursorClaude DesktopClaude CodeAntigravity
When to use it
  • β€’When you need to automate data extraction from websites with dynamic content
  • β€’When you want to simulate user interactions for testing or monitoring purposes
  • β€’When you need to automate tasks on websites that require complex user behaviors
Ready-to-paste prompt
node src/behaviors/MyBehavior.js --website https://example.com --behavior myBehavior
Heads up: Make sure you have the correct version of Node.js and Puppeteer installed, as browsertrix-behaviors requires a specific version of Puppeteer to function correctly
Saves to your device
Use with Claude
New

Skip the builder β€” one click puts this in Claude, Cursor, Antigravity and more.

βœ… Light setup

Installs with a command or two; your AI agent can do it for you.

Try it instantly β€” no install
Claude Code
mkdir -p ~/.claude/skills/browsertrix-behaviors && curl -fsSL https://workflowstacks.com/api/skills/browsertrix-behaviors/claude-skill -o ~/.claude/skills/browsertrix-behaviors/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go β€” no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

Quick Actions
Details
Creator
webrecorder
Language
TypeScript
Category
devtools
Published
2/23/2021

Are you the creator of this tool? Claim your listing β†’ and earn 85% of every sale.