Skip to main content
NeVibeCode · 11 items

IDE rules for Browser and scraping

Rules for Browser and scraping: what each one does, an install command and example prompts.

playwright-python official github rule Guides GitHub Copilot to write Python browser tests with Pytest. Enforces role-based locators, auto-retrying assertions, and clean test structure. ★ 40,478repo stars playwright-dotnet official github rule This rule guides GitHub Copilot when it creates or edits Playwright tests in C#. Use it to shape test structure, locators, and assertions. ★ 40,478repo stars playwright-integration-testing-cursorrules-prompt-file PatrickJS rule Sets up Cursor to generate Playwright integration tests with mocked API endpoints. Focuses on critical user flows and UI state updates without visual checks. ★ 41,028repo stars playwright-accessibility-testing-cursorrules-prompt-file PatrickJS rule This Cursor rule guides Playwright accessibility tests for web pages and user flows. Use it when checks should cover WCAG 2.1 AA, keyboard access, and ARIA. ★ 41,028repo stars javascript-chrome-apis-cursorrules-prompt-file PatrickJS rule A Cursor rule that points the AI agent at Chrome extension work: manifest, architecture, Chrome API usage. ★ 41,028repo stars chrome-extension-dev-js-typescript-cursorrules-pro PatrickJS rule A Cursor rule that points the agent at one set of conventions for building Chrome extensions in JavaScript and TypeScript. ★ 41,028repo stars selenium sanjeed5 rule Enforces Selenium Python best practices in Cursor: Page Object Model design, explicit WebDriverWait conditions, and headless Chrome setups. ★ 3,580repo stars scrapy sanjeed5 rule A Cursor rule that steers the agent through Scrapy project layout, typed items, pipelines and middlewares. Useful when you build Python scrapers. ★ 3,580repo stars puppeteer sanjeed5 rule This rule guides Puppeteer scripts for browser automation, scraping, and tests. Cursor applies it to JavaScript and JSX files. ★ 3,580repo stars cheerio sanjeed5 rule A Cursor rule for cheerio in Node.js, covering scraper structure, selector choices, data cleanup, scaling, and parser tests. ★ 3,580repo stars beautifulsoup4 sanjeed5 rule Enforces web scraping standards for Python: explicit lxml parser selection, CSS selectors, and data modeling with Pydantic. ★ 3,580repo stars

Narrow it down

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor