Updated 8mo ago
by vibesurf-ai
claude-surf
A Claude Code plugin for control real browsers, execute AI skills, run workflows, and integrate with external apps.
25 GitHub stars (25)
+1 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | 0 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 21 skills (21 skills found in its SKILL.md files)
- 3 forks (3 forks)
- 8mo ago last update (Last updated 8mo ago)
Install
Skills CLI
npx skills add vibesurf-ai/claude-surf
Asks which skills and agents to install. Just one: npx skills add vibesurf-ai/claude-surf --skill browser-use — add -g for every project.
Claude Code
git clone https://github.com/vibesurf-ai/claude-surfcp -r "claude-surf/skills/browser-use" ~/.claude/skills/
Copies the browser-use skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add vibesurf-ai/claude-surf
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md.
-
browser-use
Use when task requires multiple steps, unknown UI, form filling, or parallel automation across multiple tabs. This launches autonomous AI agents that figure out the steps themselves.
skills/browser-use/SKILL.md on GitHub (opens in a new tab) -
browser
Use when user needs direct browser control like navigating to URLs, clicking elements, typing text, scrolling, switching tabs, taking screenshots, or inspecting page state.
skills/browser/SKILL.md on GitHub (opens in a new tab) -
config-composio
Use when user asks to configure Composio API key, enable or disable Composio toolkits (Gmail, GitHub, Slack, etc.), manage app integrations, or authenticate with external services.
skills/config-composio/SKILL.md on GitHub (opens in a new tab) -
config-llm
Use when user asks to configure LLM profiles, manage AI model settings, add/update/remove LLM configurations, or switch between different LLM providers like OpenAI, Anthropic, Google, etc.
skills/config-llm/SKILL.md on GitHub (opens in a new tab) -
config-mcp
Use when user asks to configure MCP (Model Context Protocol) profiles, add MCP servers, manage MCP integrations, or enable/disable MCP tools for extended functionality.
skills/config-mcp/SKILL.md on GitHub (opens in a new tab) -
config-schedule
Use when user asks to schedule workflows, manage cron jobs for automated workflow execution, enable/disable schedule triggers, or view workflow execution schedules.
skills/config-schedule/SKILL.md on GitHub (opens in a new tab) -
config-vibesurf
Use when user asks to configure VibeSurf API key, import or export workflows, manage workflow skills, or execute custom workflows.
skills/config-vibesurf/SKILL.md on GitHub (opens in a new tab) -
config-voice
Use when user asks to configure voice profiles, manage ASR (Automatic Speech Recognition) settings, add/update voice configurations, perform speech-to-text conversion, or set up voice models like Qwen ASR, OpenAI Whisper, Gemini ASR.
skills/config-voice/SKILL.md on GitHub (opens in a new tab) -
crawl
Use when user asks to extract main content, structured data, or specific information from a webpage using LLM-powered crawling.
skills/crawl/SKILL.md on GitHub (opens in a new tab) -
fetch
Use when user asks to fetch URL content, read documentation from a URL, get webpage content as markdown, or extract structured content from any web page URL.
skills/fetch/SKILL.md on GitHub (opens in a new tab) -
file
Use when user asks to upload files, download files, list uploaded files, or manage file storage in VibeSurf. Handles file operations including upload, download, and file listing. Does NOT include delete operations.
skills/file/SKILL.md on GitHub (opens in a new tab) -
finance
Use when user asks for stock data, financial information, company details, historical prices, earnings, dividends, or analyst recommendations from Yahoo Finance.
skills/finance/SKILL.md on GitHub (opens in a new tab) -
integrations
Use when user asks to interact with external apps like Gmail, GitHub, Slack, Google Calendar, Notion via Composio or MCP integrations. Direct API is faster than browser automation.
skills/integrations/SKILL.md on GitHub (opens in a new tab) -
js_code
Use when user asks to extract structured data from a webpage like lists, tables, products, posts, or items with the same structure. This auto-generates JavaScript code and executes it to return parsed results.
skills/js_code/SKILL.md on GitHub (opens in a new tab) -
screenshot
Use when user asks to take a screenshot of a webpage or capture visual state of the browser.
skills/screenshot/SKILL.md on GitHub (opens in a new tab) -
search
Use when user asks to search the web for information, research a topic, find latest news, or get AI-powered search results with summaries.
skills/search/SKILL.md on GitHub (opens in a new tab) -
summary
Use when user asks to summarize a webpage's content, get the main points, or understand what a page is about.
skills/summary/SKILL.md on GitHub (opens in a new tab) -
surf
Use when user asks to browse websites, automate browser tasks, fill forms, extract webpage data, search web information, or interact with external apps. This is the main entry point that delegates to specialized skills.
skills/surf/SKILL.md on GitHub (opens in a new tab) -
trend
Use when user asks for trending news, real-time news, or hot topics from NewsNow.
skills/trend/SKILL.md on GitHub (opens in a new tab) -
website-api
Use when user asks to interact with Social media platforms like Xiaohongshu, Weibo, Zhihu, Douyin, or YouTube via their unified APIs.
skills/website-api/SKILL.md on GitHub (opens in a new tab) -
workflows
Use when user asks to execute, find, or run pre-built VibeSurf automation workflows like video downloads, auto-login, or data collection templates.
skills/workflows/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.