Skip to main content

browser-automation

Automate browser interactions for scraping, testing, and workflows. Use when the user wants to navigate pages, fill forms, extract data, or take screenshots with Puppeteer or Playwright.

الانتقال إلى التثبيت

معلومات المصدر

المستودع
aizech/bernhard-zechmann-skills
آخر نشاط في المصدر
٢٨ يونيو ٢٠٢٦ في ٠٦:٥٤
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٠
التفرعات
٠

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
browser-automation
description
Automate browser interactions for scraping, testing, and workflows. Use when the user wants to navigate pages, fill forms, extract data, or take screenshots with Puppeteer or Playwright.
license
MIT
compatibility
claude-code opencode github-copilot devin pi cursor
# Browser Automation Automate browser tasks for scraping, testing, and workflows. ## Core capabilities - **Navigation**: load URLs, wait for selectors, scroll, handle navigation. - **Interaction**: click, type, select, upload files. - **Extraction**: read text, attributes, tables, or lists. - **Capture**: screenshots, PDFs, and traces. ## Workflow 1. Open the page. 2. Wait for the right selector. 3. Interact with elements. 4. Extract or capture the result. 5. Handle pagination or repeated steps with clear bounds. ## Best practices - Use stable selectors like `data-testid` instead of CSS paths. - Wait for elements before interacting. - Add human-like delays when mimicking real users. - Respect rate limits and robots.txt. - Capture screenshots on failure. - Use headless mode for production. ## Example ```javascript await page.goto('https://example.com/login'); await page.fill('#email', 'user@example.com'); await page.fill('#password', 'securepass'); await page.click('button[type="submit"]'); await page.waitForNavigation(); ``` ## Guardrails - Do not scrape behind authentication unless explicitly asked. - Do not run aggressive crawlers without rate limiting. - Keep personal data out of logs and screenshots.
عرض على GitHub