masslab-sii avatar

Shopping Browser Automation

Built on Playwright MCP tools for automating e-commerce workflows. You get pre-packaged scripts for common shopping tasks like simple search, advanced filtering by name or description with price ranges, and filling checkout forms with shipping details. The skill separates reusable atomic operations (navigate, click, type, snapshot) from higher-level scripts that chain them together. Honestly most useful when you're testing shopping flows repeatedly or scraping product data, since you can just call Python scripts with parameters instead of clicking through forms manually. The ref-based element targeting means you'll need to snapshot pages first to grab element references, which adds a step but keeps things stable across page changes.

skills.sh installs
150
GitHub stars
134
last updated
Aug 21, 2026

Install

$ npx -y skills add masslab-sii/open-agent-skills --skill shopping-browser-automation --agent claude-code

Installs into .claude/skills of the current project.

Files

Shopping Browser Automation Skill

This skill is based on Playwright MCP tools, providing automation capabilities for e-commerce websites.

Core Concepts

In shopping website automation, we distinguish two types of operations:

  1. Skill: Meaningful combinations of multiple tool calls, encapsulated as independent Python scripts
  2. Basic Tools: Single function calls in utils.py, used for atomic operations.

I. Skills

1. Simple Search - Type and Submit

File: simple_search.py

Use Cases:

  • Need to search for a product using the main search bar
  • Want to type a search term and automatically press Enter to submit

Prerequisites:

  • First use navigate() to navigate to the website homepage
  • Get the ref value of the search input field

Usage:

# Usage:
#   python simple_search.py <search_term> <search_input_ref>
# Example:
python simple_search.py "gingerbread" e35

2. Advanced Search - By Product Name and Price Range

File: advanced_search_by_name.py

Use Cases:

  • Already on the Advanced Search page
  • Need to fill in product name and price range for search

Sponsors

Details

Repository
github.com/masslab-sii/open-agent-skills
Categories
AI & Agent Building, Automation & Workflows
First seen
Jun 3, 2026
1win4r avataropenclawwin4r/openclaw-skillComprehensive guide for installing, configuring, operating, and troubleshooting OpenClaw — a self-hosted, multi-channel AI agent gateway. Use when the user asks149skills.sh installs
2capawesome-team avatarskill-creatorcapawesome-team/skillsAuthors and structures professional-grade agent skills following the agentskills.io spec. Use when creating new skill directories, drafting procedural instructi147skills.sh installs
3mgratzer avatarbloomerymgratzer/bloomeryInteractive tutorial that guides engineers through building their own coding agent (agentic loop) from scratch using raw HTTP calls to an LLM API. Supports Gemi145skills.sh installs
4kesslerio avatarcoding-routerkesslerio/coding-agent-openclaw-skillCompatibility entry skill for plan-first coding work in OpenClaw.144skills.sh installs
5microsoft avatarwinui-session-reportmicrosoft/win-dev-skillsAnalyze the current or a recent agent session (GitHub Copilot CLI or Claude Code) and generate a diagnostic report. Use when asking for session feedback, debugg139skills.sh installs
6fal-ai-community avatarfal-visionfal-ai-community/skillsAnalyze images using AI — segment objects, detect objects, extract text (OCR), describe images, ask questions about images. Use when the user requests "Segment 133skills.sh installs