Builds headless Chrome scraping pipelines using PuppeteerSharp for .NET environments. Handles JavaScript-rendered SPAs, Cloudflare challenge bypass via stealth plugins, and exports structured data through Newtonsoft.Json serialization.
Installs into .claude/skills of the current project.
Are you the author of Puppeteersharp Web Scraping Pipeline?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/agentskillexchange-puppeteersharp-web-scraping-pipeline)
---
name: "PuppeteerSharp Web Scraping Pipeline"
slug: "puppeteersharp-web-scraping-pipeline"
description: "Builds headless Chrome scraping pipelines using PuppeteerSharp for .NET environments. Handles JavaScript-rendered SPAs, Cloudflare challenge bypass via stealth plugins, and exports structured data through Newtonsoft.Json serialization."
github_stars: 3879
verification: "security_reviewed"
source: "https://github.com/hardkoded/puppeteer-sharp"
author: "PuppeteerSharp"
category: "Research & Scraping"
framework: "Claude Code"
tool_ecosystem:
github_repo: "hardkoded/puppeteer-sharp"
github_stars: 3879
---
# PuppeteerSharp Web Scraping Pipeline
Builds headless Chrome scraping pipelines using PuppeteerSharp for .NET environments. Handles JavaScript-rendered SPAs, Cloudflare challenge bypass via stealth plugins, and exports structured data through Newtonsoft.Json serialization.
## Prerequisites
.NET, Chromium
## Installation
Requirements and caveats from upstream:
- Puppeteer Sharp is a .NET port of the official [Node.JS Puppeteer API](https://github.com/puppeteer/puppeteer).
Basic usage or getting-started notes:
- | [PuppeteerSharp.AspNetFramework](https://www.nuget.org/packages/PuppeteerSharp.AspNetFramework/) | The companion library you need to run PuppeteerSharp in ASP.NET Classic |
- Puppeteer-Sharp comes in two flavors: a NetStandard 2.0 library for .NET Framework 4.6.1 and .NET Core 2.0 or greater and a .NET 8 version.
- If you have issues running Chrome on Linux, the Puppeteer repo has a [great troubleshooting guide](https://github.com/puppeteer/puppeteer/blob/master/docs/troubleshooting.md).
- Source: https://github.com/hardkoded/puppeteer-sharp
- Extracted from upstream docs: https://raw.githubusercontent.com/hardkoded/puppeteer-sharp/HEAD/README.md
## Documentation
- https://www.puppeteersharp.com/
## Source
- [Agent Skill Exchange](https://agentskillexchange.com/skills/puppeteersharp-web-scraping-pipeline/)