dev-browser

Automate browser interactions and workflows using Playwright.

10.7k|987|Updated Jul 6, 2025
One-click install
npx skills add https://github.com/MemTensor/MemOS --skill dev-browser-memtensor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-browser
Source: https://github.com/MemTensor/MemOS/tree/main/apps/openwork-memos-integration/apps/desktop/skills/dev-browser
Command: npx skills add https://github.com/MemTensor/MemOS --skill dev-browser-memtensor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @hono/node-server, @hono/node-ws, express, hono, playwright, tsx, typescript, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates browser interactions, allowing for tasks like navigating websites, filling forms, taking screenshots, and extracting web data without manual intervention.

Core Features & Use Cases

  • Website Navigation: Go to specific URLs and interact with page elements.
  • Form Automation: Fill out forms, click buttons, and submit data.
  • Data Scraping: Extract specific information or entire datasets from web pages.
  • Testing: Automate workflows for testing web applications.
  • Screenshots: Capture visual representations of web pages.
  • Use Case: Automatically log into a web application, navigate to a user profile page, scrape the user's details, and save them to a file.

Quick Start

Use the dev-browser skill to go to https://example.com and print the page title.

Frequently Asked Questions about dev-browser

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate web scraping and form filling with Playwright?

This Skill automates web scraping and form filling using Playwright to navigate websites, interact with elements, and extract datasets without manual intervention. It offers standalone and extension modes for flexible integration into your workflows.

What do I need to run Playwright browser automation in a Node.js environment?

Running Playwright browser automation requires a Node.js environment with TypeScript support and dependencies including hono, express, and tsx. The Skill uses these to execute server-side browser workflows and manage web interactions.

Can I take screenshots while testing web applications automatically?

Yes, you can automatically take screenshots while testing web applications. The Skill captures visual representations of web pages during automated workflows, allowing you to verify page states and document testing outcomes efficiently.

What is the best way to extract web data and save it to a file?

Using this Skill's automation capabilities is an effective way to extract web data and save it to a file. It can log into web applications, navigate to target pages, scrape specific details, and save the extracted datasets directly.

Does browser automation support standalone and extension modes for integration?

Yes, browser automation supports standalone and extension modes for flexible integration. This allows you to run isolated web workflows or extend existing automation tasks depending on your specific testing and scraping requirements.