{"enrichment":{"faq":[{"a":"browser-rendering is a skill that enables agents to automate web scraping and data extraction from dynamic JavaScript-rendered pages. It supports headless browser automation through tools like Puppeteer and Playwright, allowing you to extract structured data from websites that require browser execution. The skill integrates seamlessly with Claude, OpenAI, and other compatible agent platforms to handle complex scraping workflows at scale through Cloudflare's infrastructure.","q":"What is browser-rendering and how does it handle web scraping with puppeteer or playwright?"},{"a":"Yes, browser-rendering supports capturing screenshots and generating PDFs of web pages programmatically. This capability allows you to automate visual documentation of websites, convert HTML to PDF, and capture pages as images through a REST API interface. These features are built into the skill's core functionality for comprehensive web page rendering and conversion tasks.","q":"Can browser-rendering take screenshots and generate PDFs of web pages programmatically?"},{"a":"browser-rendering enables headless browser automation to be integrated directly into Cloudflare Workers, allowing you to perform browser rendering and data extraction at the edge network. This integration lets you run automated browser testing and web scraping operations closer to your users, reducing latency and improving performance for large-scale automation workflows.","q":"How does browser-rendering integrate with Cloudflare Workers for edge-based processing?"},{"a":"browser-rendering includes support for building AI-native automation workflows using natural language selectors and MCP integration. This advanced capability allows agents to interact with web pages using more intuitive, language-based instructions rather than traditional CSS or XPath selectors, making automation workflows more accessible and flexible.","q":"Does browser-rendering support natural language web selectors and AI-native automation?"},{"a":"browser-rendering enables automated browser testing with assertions and debugging capabilities, allowing you to validate web application behavior programmatically. The skill supports comprehensive testing workflows that can be integrated into your CI/CD pipelines and agent automation systems for reliable quality assurance.","q":"What browser automation capabilities does browser-rendering provide for testing purposes?"},{"a":"browser-rendering extracts structured data from dynamic websites by executing JavaScript and rendering pages fully before data extraction. This approach ensures that content loaded asynchronously or generated by client-side frameworks is captured completely, making it ideal for scraping JavaScript-rendered content and converting it into structured, usable data for your agents.","q":"How does browser-rendering extract structured data from dynamic websites?"}],"shadow_tags":["headless-browser","web-automation","screenshot-service","pdf-conversion","dynamic-content-scraping","edge-computing","ai-agent-integration","dom-extraction","browser-testing","session-management"],"summary_rewrite":"This skill enables agents to render and interact with JavaScript-heavy websites through Cloudflare's infrastructure, extracting structured data from pages that require browser execution. Built for the Agent Skills standard, it integrates seamlessly with Claude, OpenAI, and other compatible agent platforms to handle complex scraping workflows at scale."},"files":[{"bytes":15153,"path":"browser-rendering/SKILL.md","sha256":"5b778dbae3ccae043e356deb0784a266f84a1b15817de344a9b9b4ca01af754d","url":"https://skillfed.io/files/null-shot/cloudflare-skills/browser-rendering/df531179/SKILL.md"}],"id":"null-shot/cloudflare-skills/browser-rendering","links":{"html":"https://skillfed.io/null-shot/cloudflare-skills/browser-rendering","md":"https://skillfed.io/null-shot/cloudflare-skills/browser-rendering.md","repo":"https://github.com/null-shot/cloudflare-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":0,"language":"TypeScript","last_updated":"2026-01-18","license":"Apache-2.0","name":"browser-rendering","publisher":"null-shot","stars":0},"relations":{"similar":[{"id":"secondsky/claude-skills/cloudflare-browser-rendering"},{"id":"AIDotNet/MoYuCode/puppeteer"},{"id":"Mindrally/skills/puppeteer-automation"},{"id":"johnlindquist/claude/chrome"},{"id":"LambdaTest/agent-skills/puppeteer-skill"},{"id":"steel-dev/skills/steel-developer"},{"id":"duck4nh/antigravity-kit/browser"},{"id":"EliasOulkadi/shokunin/playwright"},{"id":"bobmatnyc/claude-mpm-skills/screenshot"},{"id":"QuestForTech-Investments/claude-code-skills/playwright-skill"}]},"slug":{"owner":"null-shot","repo":"cloudflare-skills","skill":"browser-rendering"},"version":"df531179"}
