ClaudeSuperPower

scrape-add-page-object

Skill

Add an empty web-poet page object to a Scrapy project

Install

git clone https://github.com/zytedata/claude-skills.git ~/.claude/skills/scrape-add-page-object

What is scrape-add-page-object?

Add an empty web-poet page object to a Scrapy project

What this can do

Capabilities declared in this component's own frontmatter — not inferred.

Run shell commands

Declares Bash

Create and modify files

Declares Write or Edit

~13 tokens of context used while enabled, before you invoke anything

All declared tools (3)
BashReadWrite

Documentation

README · ~1 min read

You are adding an empty web-poet page object to a Scrapy project.

Read ${CLAUDE_SKILL_DIR}/../scrape/references/python-environments.md.

Input

The raw argument string is $ARGUMENTS. Split it into up to 6 whitespace-separated positional arguments:

  1. file_path: path to the .py file to create or append to (e.g. books_project/pages/books_toscrape_com.py)
  2. class_name: page object class name (e.g. ProductPage)
  3. domain: domain for @handle_urls (e.g. books.toscrape.com)
  4. base_class: base class import path (e.g. web_poet.WebPage)
  5. item_class: item class import path (e.g. books_project.items.ProductItem)
  6. fields: optional, comma-separated field names (e.g. name,price,rating)

Reviews

Log in to leave a review.

No reviews yet — be the first.

Explore related

Other things in this space — across every part of the ecosystem, not just skills.

Skillssimilar to this one

All skills