extract_list
Extract repeated card patterns from web pages into an array of objects using CSS selectors for items and fields. Ideal for lists, search results, and product grids.
Instructions
Pull a repeated card pattern into [{...}, {...}]. Right tool for HN-style lists, search results, product grids — collapses per-site eval boilerplate. Field spec shapes: 'css selector' (text content), 'css selector @attr' (attribute), or ['css selector', '@attr'] (tuple form). If a sub-selector returns null, the field value is null.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fields | Yes | {field_name: 'sub-selector' | 'sub-selector @attr' | ['sub-selector', '@attr']} | |
| item_selector | Yes | CSS selector matching each card/row | |
| limit | No | Max items to extract (default 1000) |