S22 · Pipeline skill
Read and compare prices
Read prices from screenshots and links, align comparison terms and review differences and tradeoffs.
Screenshot field extraction + condition normalization + human price comparison review
- Pipeline
- 4 steps
- Human review
- 1
- Components
- 7
01Pipeline
Base pipeline
Ordered steps. Each consumes the previous output; review gates hold until a person accepts.
- Starts from
- Quote screenshots, links and comparison conditions
- Delivers
- Human-checked differences and pending confirmations
Review contract
People decide at review gates; components supply data, drafts or review surfaces. Unaccepted outputs do not advance.
Integration note
Screenshots record a point in time; procurement requires specification, tax, minimum-quantity and lead-time models and separate pre-purchase checks.
- 01
Locate source offers
- Input
- Quote screenshots, links and comparison conditions
- Output
- Offer sources and collection records linked to screenshots
- Hotel platform URL discovery and mappingEntity name to page matching + regional parameter caching
- Multi-OTA live rate collectionMulti-site quote collection + condition normalization and failure diagnostics
- 02
Read key fields
- Input
- Offer sources and collection records linked to screenshots
- Output
- Source-linked price and condition candidates
- Multi-image OTA rate extractionPaired screenshot field recognition + structured comparison records
- Booking URL field extraction and provenanceLink parameter extraction + field-level provenance and confidence
- 03
Align comparison terms
- Input
- Source-linked price and condition candidates
- Output
- Comparable prices, benefits and commitment status
- Normalized rate snapshots and historyComplex quote field normalization + deduplicated snapshots
- Hotel benefit evidence and comparisonSide-by-side benefit facts + commitment status distinction
- 04
Compare and review
Human review- Input
- Comparable prices, benefits and commitment status
- Output
- Human-checked differences and pending confirmations
Decided byAssigned reviewer or requesting user
- Hotel and rate decision supportCost, flexibility and benefit ranking + explained tradeoffs
02Industry versions
Industry versions
Retail & ecommerce Transferable use Read supplier quote screenshots into a like-for-like table so a buyer can check specifications, taxes and lead times before choosing.
Adaptation Replace hotel collectors, extraction fields and ranking rules rather than applying room and meal fields to products.
- 01
Locate supplier quote pages
- Input
- Supplier quote screenshots, item specifications and purchasing terms
- Output
- Traceable quote pages and screenshots
- Hotel platform URL discovery and mappingEntity name to page matching + regional parameter caching
- Multi-OTA live rate collectionMulti-site quote collection + condition normalization and failure diagnostics
- 02
Read specifications, prices and minimums
- Input
- Traceable quote pages and screenshots
- Output
- Specification, unit-price and minimum-quantity candidates
- Multi-image OTA rate extractionPaired screenshot field recognition + structured comparison records
- Booking URL field extraction and provenanceLink parameter extraction + field-level provenance and confidence
- 03
Align tax and delivery terms
- Input
- Specification, unit-price and minimum-quantity candidates
- Output
- Tax-inclusive delivered-price and lead-time comparison
- Normalized rate snapshots and historyComplex quote field normalization + deduplicated snapshots
- Hotel benefit evidence and comparisonSide-by-side benefit facts + commitment status distinction
- 04
Buyer reviews and chooses
Human review- Input
- Tax-inclusive delivered-price and lead-time comparison
- Output
- Reviewed quote tradeoffs and pending checks
Decided byAssigned reviewer or requesting user
- Hotel and rate decision supportCost, flexibility and benefit ranking + explained tradeoffs
Travel & hotels Source-supported industry Read room type, meal and cancellation terms from price screenshots so an advisor can compare the same stay conditions.
Adaptation Screenshots do not establish currently bookable inventory; revalidate quotes through the booking workflow before ordering.
- 01
Locate matching hotel offers
- Input
- Rate screenshots, hotel links and stay conditions
- Output
- Offer sources and screenshot collection records
- Hotel platform URL discovery and mappingEntity name to page matching + regional parameter caching
- Multi-OTA live rate collectionMulti-site quote collection + condition normalization and failure diagnostics
- 02
Read room, price and conditions
- Input
- Offer sources and screenshot collection records
- Output
- Room, date, occupancy and price candidates
- Multi-image OTA rate extractionPaired screenshot field recognition + structured comparison records
- Booking URL field extraction and provenanceLink parameter extraction + field-level provenance and confidence
- 03
Align meals, taxes and cancellation
- Input
- Room, date, occupancy and price candidates
- Output
- Comparable room prices and benefit state
- Normalized rate snapshots and historyComplex quote field normalization + deduplicated snapshots
- Hotel benefit evidence and comparisonSide-by-side benefit facts + commitment status distinction
- 04
Advisor checks and compares tradeoffs
Human review- Input
- Comparable room prices and benefit state
- Output
- Reviewed differences and items requiring repricing
Decided byAssigned reviewer or requesting user
- Hotel and rate decision supportCost, flexibility and benefit ranking + explained tradeoffs
03Parameters
Parameters
From the pack’s params.schema.json. Choose values to build a synthetic request.
skills/_pipelines/compare-price-screenshots/params.schema.json
{
"synthetic": true,
"run_id": "synthetic-example",
"locale": "en",
"industry": "base",
"adapter_mode": "local",
"records": [
{
"id": "synthetic-record-1",
"synthetic": true,
"text": "Synthetic observation A: a draft needs review."
},
{
"id": "synthetic-record-2",
"synthetic": true,
"text": "Synthetic observation B: retain the unresolved question."
}
],
"decisions": {}
} 04Member components
Member components
-
Hotel platform URL discovery and mapping
Entity name to page matching + regional parameter caching
Working 1 pipeline -
Multi-OTA live rate collection
Multi-site quote collection + condition normalization and failure diagnostics
Working 1 pipeline -
Multi-image OTA rate extraction
Paired screenshot field recognition + structured comparison records
Working 1 pipeline -
Booking URL field extraction and provenance
Link parameter extraction + field-level provenance and confidence
Working 1 pipeline -
Normalized rate snapshots and history
Complex quote field normalization + deduplicated snapshots
Working 1 pipeline -
Hotel benefit evidence and comparison
Side-by-side benefit facts + commitment status distinction
Working 1 pipeline -
Hotel and rate decision support
Cost, flexibility and benefit ranking + explained tradeoffs
Working 1 pipeline
05Skills pack
Skills pack
Runnable reference on synthetic fixtures with tests. Domain contracts, services and approvals still need integration.
compare-price-screenshots-1.0.0.zip
Contains SKILL.md, pipeline.json, params.schema.json, runner, tests, fixtures, integration checklist and sources.
Synthetic workflow reference; service integration pending
Download · 21KBSHA-256 5d0f88c48e2a3abeccd9eeedc14ece733f8ca8837a690f585ced745f0f6162d8