Skills directory
Publicly available Agent skills, tracked and ranked by skill-sets.md, rated by you, and agents! Search by name or narrow to a topic.
| Rank | Skill | Installs | Recent installs (7d) | Create set |
|---|---|---|---|---|
| 10459 | use-my-browserxixu-me/skills/use-my-browser Use when work depends on the user's live browser session or visible rendered state rather than static fetches, especially for browser debugging contexts or DevTools-selected elements or requests, logged-in dashboards or CMS flows, localhost Web automation | 0-99 | Add | |
| 10427 | qiaomu-opencli-oneshotjoeseesun/qiaomu-opencli-skills/qiaomu-opencli-oneshot Use when quickly generating a single OpenCLI command from a specific URL and goal description. 4-step process — open page, capture API, write TS adapter, test. For full site exploration, use opencli-explorer instead. Code authoringWeb automation | 1k+ | Add | |
| 10393 | hyva-playwright-testhyva-themes/hyva-ai-tools/hyva-playwright-test Write Playwright tests for Hyvä themes with Alpine.js components. This skill should be used when writing e2e tests, creating page objects, or debugging selector issues in Playwright tests for Hyvä Magento storefronts. Trigger phrases includ TestingWeb automation | 1k+ | Add | |
| 10386 | qiaomu-opencli-usagejoeseesun/qiaomu-opencli-skills/qiaomu-opencli-usage Use when running OpenCLI commands to interact with websites (Bilibili, Twitter, Reddit, Xiaohongshu, etc.), desktop apps (Cursor, Notion), or public APIs (HackerNews, arXiv). Covers installation, command reference, and output formats for 79 Web automation | 1k+ | Add | |
| 10357 | playwrightmindrally/skills/playwright Playwright end-to-end testing best practices for web applications, covering test design, locator strategies, and assertion patterns. Web automation | 1k+ | Add | |
| 10331 | qiaomu-opencli-browserjoeseesun/qiaomu-opencli-skills/qiaomu-opencli-browser Make websites accessible for AI agents. Navigate, click, type, extract, wait — using Chrome with existing login sessions. No LLM API key needed. Web automation | 1k+ | Add | |
| 10277 | toutiao-publisherguanyang/super-publisher/toutiao-publisher Publish or prepare articles for Toutiao/头条号, check or restore shared login state, fill Markdown drafts with inline images and covers, and optionally complete final publishing. Use for requests such as 发布到头条、检查头条登录、填充头条草稿、上传图文、人工审核 or explic Web automation | 1k+ | Add | |
| 10141 | daily-news-reportsickn33/agentic-awesome-skills/daily-news-report Scrapes content based on a preset URL list, filters high-quality technical information, and generates daily Markdown reports. Web automation | 1k+ | Add | |
| 9730 | selenium-automationmindrally/skills/selenium-automation Expert guidance for browser automation and web testing using Selenium WebDriver with best practices for element location, waits, and test organization. TestingWeb automation | 1k+ | Add | |
| 9454 | firecrawlfirecrawl/skills/firecrawl Any live-web task via the Firecrawl CLI — including ordinary web research: searching the web, reading or extracting pages, gathering sources, discovering site URLs, bulk extraction, downloading a site, change alerts, or pages needing clicks Research and searchWeb automation | 1k+ | Add | |
| 9291 | claude-for-safarisdlll/claude-for-safari/claude-for-safari Control the user's real Safari browser on macOS through AppleScript, page JavaScript, screenshots, and carefully verified System Events input. Use when an agent needs to inspect or operate the user's existing Safari tabs and login sessions, Web automation | 1k+ | Add | |
| 9269 | core-actionbookactionbook/rust-skills/core-actionbook Internal support skill for actionbook MCP selectors used by Rust documentation research workflows. Use only when another rust-skills workflow explicitly requests actionbook-backed selectors. Web automation | 1k+ | Add | |
| 9141 | tavily-key-generator-proxyreason-machines/trending-skills/tavily-key-generator-proxy Auto batch-register Tavily API keys via browser automation and pool them behind a unified proxy gateway with web console Web automation | 1k+ | Add | |
| 8941 | cmux-terminal-multiplexerreason-machines/trending-skills/cmux-terminal-multiplexer AI-native terminal multiplexer with programmable socket API, full Playwright-equivalent browser automation, and agent team coordination — built for Claude Code and autonomous agent workflows Web automation | 1k+ | Add | |
| 8895 | agent-browserskills.volces.com/agent-browser Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection Web automation | 1k+ | Add | |
| 8808 | clone-websitejcodesmore/ai-website-cloner-template/clone-website Rebuild existing web pages as working local code, matching their real content, assets, responsive layout, and interactions. Use for website cloning, replication, or reverse engineering, including Framer sites and animated pages. Code authoringWeb automation | 1k+ | +10+<5% | Add |
| 8750 | opencli-web-automationreason-machines/trending-skills/opencli-web-automation Turn any website into a CLI using browser session reuse and AI-powered command discovery Web automation | 1k+ | Add | |
| 8681 | lightpanda-browserreason-machines/trending-skills/lightpanda-browser Expert skill for Lightpanda — the headless browser built in Zig for AI agents and automation. 9x less memory, 11x faster than Chrome. Installation, CLI, CDP server, Playwright/Puppeteer integration, and web scraping. Web automation | 1k+ | Add | |
| 8572 | screenciscreenci/screenci/screenci Create, show, and guide with ScreenCI videos in an already-initialized project by editing `.screenci.ts` files and running the Screenci workflow. Video generationWeb automation | 1k+ | Add | |
| 8311 | migratealirezarezvani/claude-skills/migrate Migrate from Cypress or Selenium to Playwright. Use when user mentions "cypress", "selenium", "migrate tests", "convert tests", "switch to playwright", "move from cypress", or "replace selenium". TestingWeb automation | 1k+ | Add | |
| 8118 | playwright-automationpetrkindlmann/qa-skills/playwright-automation Write production-grade Playwright tests in TypeScript: Page Object Model, fixtures, auto-waiting, user-facing locators, parallel execution, CI integration, sharding, and 2025-2026 feature awareness. Includes an explicit "do not" list for AI TestingWeb automation | 1k+ | +30+<5% | Add |
| 8074 | e2e-testinghieutrtr/ai1-skills/e2e-testing End-to-end testing patterns with Playwright for full-stack Python/React applications. Use when writing E2E tests for complete user workflows (login, CRUD, navigation), critical path regression tests, or cross-browser validation. Covers test TestingWeb automation | 1k+ | Add | |
| 8073 | gstack-workflow-assistantreason-machines/trending-skills/gstack-workflow-assistant Team of specialist AI workflows for Claude Code with CEO review, engineering planning, code review, shipping, QA testing, and browser automation Code reviewWeb automation | 1k+ | Add | |
| 8039 | fixalirezarezvani/claude-skills/fix Fix failing or flaky Playwright tests. Use when user says "fix test", "flaky test", "test failing", "debug test", "test broken", "test passes sometimes", or "intermittent failure". Web automation | 1k+ | Add | |
| 7983 | safe-browserbrowserbase/skills/safe-browser Build local constrained-browser agents with a safe_browser tool that owns CDP, enforces a domain allowlist with Fetch interception, and lets a runtime Claude Agent SDK agent complete browsing tasks without raw browser, shell, or CDP access. Agent infrastructureWeb automation | 1k+ | Add | |
| 7910 | om-integration-testsopen-mercato/skills/om-integration-tests Run and create integration/E2E tests by exploring the live app with the configured browser provider, preserving repository-native runners, reusing the shared test environment, and diagnosing failures from concrete artifacts. TestingWeb automation | 1k+ | Add | |
| 7861 | explainerpika-labs/pika-plugins/explainer Use when the user asks for explainer or a task matching the examples below. ~60-80s explainer video for any URL — GitHub repo, product page, docs site, blog post, or launch. Canonical workflow for URL walkthroughs. Use when the user asks to Video generationWeb automation | 1k+ | Add | |
| 7710 | scrape-webpageadobe/skills/scrape-webpage Use this when the page-import pipeline needs to fetch a source webpage and prepare it for import/migration to AEM Edge Delivery Services. Covers scraping content, extracting metadata, downloading images, and returning analysis JSON with pat Web automation | 1k+ | Add | |
| 7695 | responsiveness-checkjezweb/claude-skills/responsiveness-check Test website responsiveness across viewport widths using browser automation. Resizes a single session through breakpoints, screenshots each width, and detects layout transitions (column changes, nav switches, overflow). Produces comparison TestingWeb automation | 1k+ | Add | |
| 7673 | bright-data-best-practicesbrightdata/skills/bright-data-best-practices Build production-ready Bright Data integrations with best practices baked in. Reference documentation for developers using coding assistants (Claude Code, Cursor, etc.) to implement web scraping, search, browser automation, and structured d Product documentationService integrationWeb automation | 1k+ | Add | |
| 7610 | cypress-tapcypress-io/ai-toolkit/cypress-tap Drives a running Cypress open-mode session through `cypress tap` to run and rerun specs, wait for fresh results, inspect reporter and command logs, and query or rewind the app under test through DOM, accessibility, styles, and snapshots. Us TestingWeb automation | 1k+ | Add | |
| 7568 | steel-browsersteel-dev/cli/steel-browser Use this skill for any web task where WebFetch or curl would fail or be insufficient — pages that require JavaScript to render, forms to fill and submit, screenshots or PDFs of live pages, CAPTCHA/bot-protection bypass, login flows, and mul Web automation | 1k+ | Add | |
| 7464 | puppeteer-automationmindrally/skills/puppeteer-automation Expert guidance for browser automation using Puppeteer with best practices for web scraping, testing, screenshot capture, and JavaScript execution in headless Chrome. Code authoringWeb automation | 1k+ | Add | |
| 7437 | alan-test-featuresupatest-ai/alan-skills/alan-test-feature Scope coverage, build a testing strategy, test the feature with agent-browser, capture screenshots/video (always mandatory), upload to S3, and create a structured test report (never skip) TestingWeb automation | 1k+ | Add | |
| 7433 | s2b-notice-searchnomadamas/k-skill/s2b-notice-search S2B 학교장터 공개 고객 공고/견적요청 목록을 브라우저 우선으로 조회하고 fixture HTML을 파싱해 공고 메타데이터를 정리한다. 돌쇠에서는 가능한 가장 가까운 합법적 공식 단계까지 준비한다. Web automation | 1k+ | Add | |
| 7099 | google-search-browser-usegrasseed/google-search-browser-use/google-search-browser-use Use browser-use to perform Google searches, open results, and extract key information from live pages. Use when the user asks to "search Google", "look this up on Google", or needs current web results via a real browser session (often to av Research and searchWeb automation | 1k+ | Add | |
| 7006 | expectmillionco/expect/expect Use when editing .tsx/.jsx/.css/.html, React components, pages, routes, forms, styles, or layouts. Also when asked to test, verify, validate, QA, find bugs, check for issues, or fix expect-cli failures. Web automation | 1k+ | Add | |
| 6890 | experience-lwc-runtime-observeforcedotcom/sf-skills/experience-lwc-runtime-observe Use when running Salesforce Lightning Preview for an app or a single LWC component to extract the runtime DOM for inspection. TRIGGER when the user says "preview an LWC locally", "run sf lightning dev", "launch Local Dev", "inspect a compon Web automation | 1k+ | +10+<5% | Add |
| 6730 | autoclinashsu/autocli-skill/autocli Use autocli CLI to interact with 55+ social/content websites (HackerNews, Reddit, Twitter/X, Bilibili, Zhihu, Weibo, Xiaohongshu, YouTube, Medium, Substack, Douban, WeRead, Linux-do, V2EX, Bloomberg, Google, Arxiv, Wikipedia, StackOverflow, Web automation | 1k+ | Add | |
| 6609 | clone-websitejulianromli/ai-skills/clone-website Reverse-engineer and clone one or more websites in one shot — extracts assets, CSS, and content section-by-section and proactively dispatches parallel builder agents in worktrees as it goes. Use this whenever the user wants to clone, replic Code authoringDesign and UIWeb automation | 1k+ | Add | |
| 6531 | event-prospectingbrowserbase/skills/event-prospecting Event prospecting skill. Takes a conference / event speakers URL, extracts the people, filters their companies against the user's ICP, then deep-researches only the speakers at ICP-fit companies. Outputs a person-first HTML report where eac Research and searchWeb automation | 1k+ | Add | |
| 6413 | run-smoke-testscursor/plugins/run-smoke-tests Run Playwright smoke tests, debug failures, and verify fixes Web automation | 1k+ | Add | |
| 6408 | agent-browser-automationreason-machines/trending-skills/agent-browser-automation Headless browser automation CLI for AI agents using native Rust binary with Chrome DevTools Protocol Web automation | 1k+ | Add | |
| 6356 | chrome-cdppasky/chrome-cdp-skill/chrome-cdp Interact with local Chrome browser session (only on explicit user approval after being asked to inspect, debug, or interact with a page open in Chrome) Web automation | 1k+ | Add | |
| 6342 | om-auto-qa-propen-mercato/skills/om-auto-qa-pr QA a PR's UI change in a real browser through the configured browser-provider descriptor — first ensuring the PR has been reviewed (invoking om-auto-review-pr when it has not), then capturing screenshots and a pass/fail report, and optional Web automation | 1k+ | Add | |
| 6140 | llm-public-opinion-analyticsreason-machines/data-skills/llm-public-opinion-analytics Multi-platform public opinion analysis assistant with web scraping, LLM-powered analytics, topic clustering, sentiment analysis, and multi-channel alerts Data analysisWeb automation | 1k+ | Add | |
| 6059 | extractactionbook/actionbook/extract Extract structured data from websites and produce an executable Playwright script plus extracted data. Use when the user wants to scrape, extract, pull, collect, or harvest data from any website — product listings, tables, search results, f Code authoringWeb automation | 1k+ | Add | |
| 5809 | blog-notebooklmagricidaniel/claude-blog/blog-notebooklm Query a user's Gemini Notebook (formerly NotebookLM) for source-grounded answers through a logged-in browser session on their Google account. Uses the account's usage limits and writes browser state. Runs only on an explicit request: /blog Research and searchWeb automation | 1k+ | Add | |
| 5781 | mini-browserrunablehq/mini-browser/mini-browser Browser automation skill for AI agents using the mb CLI. Use when the agent needs to browse the web, take screenshots, scrape text, fill forms, click elements, record screencasts, run JS in pages, or audit designs. Triggers on: "browse", "o Web automation | 1k+ | Add | |
| 5749 | e2e-tests-studiomastra-ai/mastra/e2e-tests-studio REQUIRED when modifying any file in packages/playground-ui or packages/playground. Triggers on: React component creation/modification/refactoring, UI changes, new playground features, bug fixes affecting studio UI. Generates Playwright E2E TestingWeb automation | 1k+ | Add |