mcpbeat

Skyvern

davepoon/skyvern

AI-powered browser automation — navigate sites, fill forms, extract structured data, log in with stored credentials, and build reusable multi-step workflows using natural language. Install: pip install skyvern && skyvern setup

499 tokens
context cost
the whole folder, loaded on every use
1
files
instructions only
0
copies elsewhere
how many repositories repackaged it
3248
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/davepoon/buildwithclaude --skill skyvern

The instruction itself

5 sections, as written by the author

Skyvern Browser Automation

Control a real browser with natural language. Skyvern uses Vision LLMs and computer vision instead of brittle XPath/DOM selectors, so automations survive UI changes.

Setup

Cloud (recommended):

pip install skyvern
skyvern setup  # interactive client selection

Or add the MCP server directly to your Claude Code config:

{
  "mcpServers": {
    "skyvern": {
      "type": "streamable-http",
      "url": "https://api.skyvern.com/mcp/",
      "headers": {
        "x-api-key": "YOUR_SKYVERN_API_KEY"
      }
    }
  }
}

Get your API key at app.skyvern.com.

Key Features

  • Natural language actions — click, type, scroll, hover, drag-and-drop via plain English
  • Structured extraction — extract data with JSON schema validation and screenshot reasoning
  • Secure login — credential vault with 2FA/TOTP support (QR, email, SMS)
  • Reusable workflows — 23 block types, parameterized runs, cached scripts (10-100x faster on repeat)
  • 75+ MCP tools — session management, multi-tab, iframes, network inspection, HAR recording
  • Works with — Claude Desktop, Claude Code, Cursor, Windsurf, Codex

Usage

"Navigate to example.com and extract all product prices"
"Log into my account and download the latest invoice"
"Fill out the shipping form and click Submit"
"Take a screenshot of the current page"
"Build a workflow that runs this every Monday"
  • Homepage: https://www.skyvern.com
  • Docs: https://www.skyvern.com/docs/integrations/mcp
  • GitHub: https://github.com/Skyvern-AI/skyvern
  • Discord: https://discord.gg/fG2XXEuQX3
  • License: AGPL v3.0

How to use it

Copy the folder

Take davepoon/skyvern from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.

Install what it needs

The instructions reference pip. Without those the skill loads but fails at the first command.