scraper-new-profile

Create and update scraper site profiles for the boat-search workflow.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/narduk-enterprises/myboat --skill scraper-new-profile
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scraper-new-profile
Source: https://github.com/narduk-enterprises/myboat/tree/main/.github/skills/scraper-new-profile
Command: npx skills add https://github.com/narduk-enterprises/myboat --skill scraper-new-profile

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill enables teams to quickly scaffold and maintain scraper site profiles for boat-search, reducing manual setup work and ensuring consistent presets across new marketplaces.

Core Features & Use Cases

  • Ground in existing boat-search workflow and align with sitePresets.ts, test fixtures, and normalization rules.
  • Create a new trusted preset or update an existing one for a new domain, broker, or listing style.
  • Save representative HTML fixtures, select the appropriate field sets, and ensure stable exports.
  • Use cases include adding a new marketplace, debugging CSV output, or improving extraction for a half-working site.
  • The profile supports conservative presets, normalization upgrades, and robust merge behavior to prevent data loss.

Quick Start

Gather representative input pages, create a new trusted preset, and apply it to the target site in boat-search.

Frequently Asked Questions about scraper-new-profile

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a scraper profile for a new marketplace domain?

Creating a scraper profile for a new marketplace domain involves saving representative HTML fixtures, selecting appropriate field sets, and configuring a new trusted preset within the boat-search workflow to ensure stable CSV exports.

What is a scraper site preset and when do I need one?

A scraper site preset is a configuration defining how data is extracted and normalized for a specific domain. You need one when onboarding new marketplaces, brokerages, or listing styles to ensure consistent data extraction and prevent data loss.

How do I fix CSV export schema validation errors for boat-search?

Fixing CSV export schema validation errors involves updating the site preset's normalization policy and field sets, then running the testing workflow covering unit tests and merge behavior against your representative HTML fixtures to ensure stable exports.

Do I need representative HTML fixtures to configure a new scraper profile?

Yes, representative HTML fixtures are required to configure a new scraper profile. They ground the preset selection and normalization policy configuration, ensuring the scraper accurately targets the new domain's specific listing style.

What's the best way to update a half-working scraper site profile?

The best way to update a half-working scraper site profile is to apply conservative presets and normalization upgrades, then validate the changes using a testing workflow that covers unit tests, merge behavior, and CSV export schema validation.

Why does my scraper profile lose data during merge behavior?

Your scraper profile loses data during merge behavior if the normalization policy is misconfigured or presets are not conservative. Configuring robust merge behavior and stable exports prevents data loss across new listing domains.