devtools

Skyvern: Automate workflows

Automate browser tasks with skyvern, ideal for founders needing efficient workflow automation
intermediate⏱ 30 minutesπŸ’΅ Free (self-hosted)
22,931 stars2,152 forksPythonGuide quality 8/10Updated 9/5/2026100% free Β· open source
What it is

Automate tasks in your browser using pre-built actions.

Real use case example

"A founder building an e-commerce platform needs to automate repetitive tasks after a customer places an order. They'll create a Skyvern automation to automatically add customers to their database and trigger a confirmation email. With each customer, the founder saves 10 minutes of manual work, allowing them to expand their customer base without increasing personnel."

Best insideCursorCodex CLISelf-hosted
When to use it
  • β€’When you need to automate data extraction from websites
  • β€’When you want to automate filling out web forms
  • β€’When you need to automate interactions with web applications
Ready-to-paste prompt
skyvern.navigate('https://www.example.com'); skyvern.click('button'); skyvern.extract('table')
Heads up: Make sure you have the latest version of Chrome or Chromium installed, as Skyvern relies on the Chrome DevTools protocol to interact with the browser
Saves to your device
Use with Claude
New

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

πŸ”‘ Needs an API key

Works after you add credentials β€” the setup agent will ask you for them.

Try it instantly β€” no install
Claude Code
mkdir -p ~/.claude/skills/skyvern && curl -fsSL https://workflowstacks.com/api/skills/skyvern/claude-skill -o ~/.claude/skills/skyvern/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.

How Skyvern: Automate workflows works
Codeflow
Free to inspect

Skyvern: Automate workflows is a very large Python project (~667k lines across 3400 code files, plus 1032 test files). Setup is light: installs like a normal app β€” add your API keys. Reading the code is optional. Last commit this month, AGPL-3.0 license, has a test suite.

Size
Very large codebase
~667k lines Β· 3400 code files Β· days to read β€” use, don't read
Setup
One-command install
Installs like a normal app β€” add your API keys. Reading the code is optional.
Runs on
Python Β· Docker
Needs API keys (.env)
Python 77%TypeScript 20%JavaScript 1%Jinja 1%MDX 1%
Where to start reading
  1. 1
    README.md
    Start here β€” what it does and how to install it
  2. 2
    AGENTS.md
    The instructions the AI actually follows
  3. 3
    skyvern/__main__.py
    Where the program starts running
  4. 4
    pyproject.toml
    Dependencies and the commands it exposes
  5. 5
    .env.example
    The API keys and settings you must provide
What's in each folder
skyvern/Core code β€” the actual logic1232 files
skills/Prompts, skills & agent definitions23 files
integrations/Sub-packages / plugins4 files
packages/Sub-packages / plugins3 files
docs/Documentation449 files
skyvern-frontend/Folder1692 files
skyvern-ts/Folder403 files
alembic/Folder271 files
READMEHas testsDocumentedCI checksDocker readyAGPL-3.0 licenseUpdated this month
Quick Actions
Details
Creator
Skyvern-AI
Language
Python
Category
devtools
Published
2/28/2024

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