# Правила IDE по теме «Браузер и парсинг»

Правила IDE по теме «Браузер и парсинг»: у каждой карточки — что делает, команда установки и примеры запросов.

11 карточек

- HTML: https://affpapa.org/nevibecode/rules/topic/browser
- Инструкция для агента: https://affpapa.org/nevibecode/agents.md

- [playwright-python](https://affpapa.org/nevibecode/rules/playwright-python.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40478 — Задаёт стандарты генерации тестов на Playwright Python в Pytest.
- [playwright-dotnet](https://affpapa.org/nevibecode/rules/playwright-dotnet.md) — правило (официальный GitHub) · github · GitHub Copilot · ★ 40478 — Правило задаёт структуру и практики для тестов Playwright на C#.
- [playwright-integration-testing-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/playwright-integration-testing-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41028 — Настраивает Cursor на создание интеграционных тестов Playwright с моками через page.route.
- [playwright-accessibility-testing-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/playwright-accessibility-testing-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41028 — Правило направляет Cursor при создании Playwright-тестов доступности.
- [javascript-chrome-apis-cursorrules-prompt-file](https://affpapa.org/nevibecode/rules/javascript-chrome-apis-cursorrules-prompt-file.md) — правило · PatrickJS · Cursor · ★ 41028 — Правило для Cursor, которое настраивает ИИ-агента на разработку расширений Chrome: манифест, архитектура, работа с Chrome API.
- [chrome-extension-dev-js-typescript-cursorrules-pro](https://affpapa.org/nevibecode/rules/chrome-extension-dev-js-typescript-cursorrules-pro.md) — правило · PatrickJS · Cursor · ★ 41028 — Правило для Cursor, которое настраивает агента писать код расширений Chrome на JavaScript и TypeScript по единому своду соглашений.
- [selenium](https://affpapa.org/nevibecode/rules/selenium.md) — правило · sanjeed5 · Cursor · ★ 3580 — Задаёт стандарты написания скриптов на Selenium в Python: обязывает использовать Page Object Model, явные ожидания и headless-режим.
- [scrapy](https://affpapa.org/nevibecode/rules/scrapy.md) — правило · sanjeed5 · Cursor · ★ 3580 — Правило с набором практик для Scrapy: структура проекта, items, pipelines, middlewares.
- [puppeteer](https://affpapa.org/nevibecode/rules/puppeteer.md) — правило · sanjeed5 · Cursor · ★ 3580 — Правило подсказывает, как писать скрипты Puppeteer для автоматизации браузера, скрейпинга и тестов.
- [cheerio](https://affpapa.org/nevibecode/rules/cheerio.md) — правило · sanjeed5 · Cursor · ★ 3580 — Правило задаёт практики для cheerio в Node.js: структура скрейперов, выбор селекторов, очистка данных и тесты.
- [beautifulsoup4](https://affpapa.org/nevibecode/rules/beautifulsoup4.md) — правило · sanjeed5 · Cursor · ★ 3580 — Задаёт стандарты парсинга HTML на Python: выбор lxml, работа с CSS-селекторами и валидация структур через Pydantic.

## Уточнить
[python](https://affpapa.org/nevibecode/tag/python.md) · [web-scraping](https://affpapa.org/nevibecode/tag/web-scraping.md) · [javascript](https://affpapa.org/nevibecode/tag/javascript.md) · [typescript](https://affpapa.org/nevibecode/tag/typescript.md) · [accessibility](https://affpapa.org/nevibecode/tag/accessibility.md) · [crawler](https://affpapa.org/nevibecode/tag/crawler.md) · [e2e](https://affpapa.org/nevibecode/tag/e2e.md) · [node](https://affpapa.org/nevibecode/tag/node.md) · [pydantic](https://affpapa.org/nevibecode/tag/pydantic.md) · [pytest](https://affpapa.org/nevibecode/tag/pytest.md) · [scraping](https://affpapa.org/nevibecode/tag/scraping.md)

## Сузить этот список
Параметры: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — значения в https://affpapa.org/nevibecode/agents.md

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
