PINGDOM_CHECK
ArticleProduct announcementAI-assisted data extraction

New Zyte add-ons: Agent Skills, Codex, GitHub and more updates

A host of additions to Zyte’s agentic scraping toolbelt helps developers go from prompt to working spider code and beyond.

Valter Sciarrillo · Product Marketing

10 min read ·

New Zyte add-ons: Agent Skills, Codex, GitHub and more updates

Developers are changing how they build software, asking agents to plan, create, run, test, and improve real workflows. Web scraping is no exception.

Earlier this year, Zyte launched a Zyte plugin for Claude Code, our latest step toward production-ready, agentic web scraping. The idea was simple: give an AI coding agent the web expertise it needs to move from a prompt to a working Scrapy project.

Today, we’re expanding that approach with three new additions to the Zyte Agentic Web Data line-up:

Together, these additions make Zyte’s web scraping expertise available in more of the agentic coding environments developers already use. The new integrations add to the existing line-up:

  • Zyte Claude Code plugin - Zyte know-how and skills in a dedicated Claude package.
  • Web Scraping Copilot - Visual Studio Code extension that generates extraction logic and helps with project creation right in your code editor.

Three new agent integrations

1. Agent Skills

The biggest addition is Agent Skills.

Agent Skills package Zyte’s web scraping knowledge into portable skills that can be used by any AI coding agent that supports the Agent Skills standard.

Install them with:

1npx skills add zytedata/skills
Copy

You can also find them on:

This is the most agent-neutral way to benefit from Zyte’s scraping code know-how. If your team has standardized on an AI coding agent that supports Agent Skills, you can bring a spider-building workflow into that environment without switching tools.

With Agent Skills, the agent can help you move from a URL and a data requirement to a complete Scrapy project with web-poet page objects, pytest fixtures, and a wired-up spider.

With our skills, you can also simply ask your tools to deploy your spider and run it to get data.

Use Agent Skills if you're looking for a much faster and easier way to build a spider and you're using a coding agent which does not yet have a native integration (Claude Code, GitHub Co-Pilot CLI etc).

2. Codex and GitHub Copilot CLI plugins

The second and third additions are Zyte Agentic Web Data for Codex and GitHub Copilot CLI.

Codex is another important environment for agentic software development. OpenAI’s coding agent that now sits inside ChatGPT. With this integration, developers using Codex can access the same web scraping workflow.

We’re also adding integration with GitHub Copilot CLI. This brings Zyte’s agentic scraping workflow to developers who work with GitHub Copilot from the command line.

The experience is designed for a familiar developer flow: stay in the terminal, point the agent at a site, describe the data you need, and generate a working Scrapy project.

Codex - find out more:

GitHub Copilot CLI - find out more:

Agentic scraping: The big idea

Watch Here

We first launched Web Scraping Copilot for Visual Studio Code in 2025. That, plus our Claude Code plugin, proved something important: general-purpose coding agents can become dramatically more useful for web data work when they are given specialist scraping knowledge.

A coding agent may know Python, it may even know Scrapy - but production web scraping requires more than generating plausible code. Reliable spiders need the right project structure, extraction patterns, page objects, test fixtures, dependency handling, rendering decisions, anti-bot configuration, and a workflow that lets you inspect and improve the result.

That is what Zyte brings to agentic development.

Instead of starting from a blank prompt, Zyte gives the agent a structured web scraping workflow:

  1. Explore the target site.
  2. Define the data you want.
  3. Propose and refine an extraction schema.
  4. Generate an inspectable Scrapy project.
  5. Run, test, deploy, and iterate.

You still get the speed of an AI agent. But you also get the structure, control, and reliability developers need when the output matters.

How it works

When you use Zyte’s agentic web data workflow, the agent can create two key artifacts:

  1. An extraction spec - This captures the schema, saved pages, expected values, and decisions made during the exploration and validation process.
  2. A generated Scrapy project - This includes web-poet page objects, pytest fixtures, and a spider ready to run locally or deploy to Scrapy Cloud.

This separation matters. The extraction spec gives you a durable description of the data you want, while the generated Scrapy project gives you inspectable code you can run and maintain.

That means the workflow is not just “ask an agent, get some output”. It is a path toward a real web data project.

Enhancements to skills

We have been improving the skills themselves, across all integrations.

Recent updates include:

Smarter Scrapy Cloud runs

When a Scrapy Cloud job starts, the skill can now wait for it to finish, report the results, and, if the output looks wrong, attempt to fix the problem and rerun the job. That means the workflow is moving beyond code generation toward run-check-improve loops.

More efficient extraction from list pages

If all required fields can be extracted from list pages, the skills can now generate code that does that without requesting detail pages unnecessarily. That can make spiders faster, simpler, and more efficient.

Better login handling

The Zyte login flow now uses OAuth and stores credentials in the project’s .env file for reuse by scraping skills. That reduces setup friction and makes repeated workflows easier.

More reliable Scrapy Cloud deployment

The skills now generate frozen requirements.txt files where needed, point scrapinghub.yml at them, and provide clearer guidance for refreshing dependencies. They also include smarter Scrapy stack selection and more troubleshooting guidance. In practice, this helps reduce the gap between “the agent generated a project” and “the project runs reliably in the cloud.”

The next step for agentic web data

The first wave of AI coding assistants helped developers write code faster. The next wave is about agents that can plan, execute, test, and improve real workflows.

For web data, that means moving from “generate me a scraper” to something more useful:

  • Describe the data.
  • Validate the output.
  • Generate the project.
  • Run it.
  • Improve it.
  • Operate it.

That is the direction we are building toward with our Zyte Agentic Web Data line-up.

And with Agent Skills, GitHub Copilot CLI, and Codex support, that workflow is now available in more places developers already work.

Agentic Web Data

Accelerate your agent

Inject specialist scraping know-how into general-purpose coding agents, with Zyte's agentic add-ons.

Valter Sciarrillo

Product Marketing

Valter Sciarrillo - Product Marketing @ Zyte

More from this author

Continue reading

An automatic Claude writer device, writing code.
AI-assisted data extraction

Claude Fable 5 is the new best model for writing scrapers

We ran nine models, including the new GPT-5.6, through our Zyte Scraping Code Benchmark. Claude Fable 5 puts Sol and others in the shade - but it’s pricey, and the best extraction code still depends on the best infrastructure.

Konstantin Lopukhin8 min read
A spider web inside a dashed loop, with one broken strand being mended by a glowing magenta thread
Tool-assisted coding

Self-healing spiders: letting an agent fix your Scrapy crawl, with a lid on it

Two demos from our Extract Summit Austin workshop: an agent repairs a Scrapy spider after a site redesign, then heals a live crawl mid-run through Spidermon and the Scrapy MCP, with the measured costs and the mistakes that shaped the design.

Ayan Pahwa
Akshay Philar speaking at Extract Summit about the anti-ban arms race and the open web.
Anti-ban

The anti-ban arms race: Agentic traffic and the fight for the open web

As AI agents transform how we interact with the web, anti-bot systems threaten to fence off the digital open range.

Akshay Philar9 min read
Seven HTML-to-Markdown methods compared
Data gathering for AI

How to convert a website to Markdown for AI: 7 methods compared

Seven realistic ways to turn web pages into clean Markdown for AI - what each method covers, where each breaks, and how to choose for training, RAG and agent pipelines.

Robert Andrews14 min read
Zyte MCP chat box connected to fetch, search and extract tools.
Data gathering for AI

Introducing Zyte MCP: Powerful web data gathering for your agent

Zyte MCP brings live web access, structured extraction and Scrapy Cloud operations into coding agents such as Claude Code, Cursor and Codex.

Valter Sciarrillo7 min read
The harness matters more than the model - Podcast EP07
AI-assisted data extraction

The harness matters more than the model - Podcast EP07

"The model is the engine — but the harness is everything else." In Episode 7, we dig into why the infrastructure layer around your AI model matters more than the model itself, rank the best models available right now, and ask whether the open-weighted revolution is about to make frontier subscriptions obsolete.

John Rooney11 min read

The Community · Newsletter

The best of Zyte and the data web, in your inbox.

One curated edition — new articles, product updates, and the stories shaping the data web. No noise.