Install
openclaw skills install geizhals-atSearch Geizhals.at (Austria) with HTTP-only autocomplete + detail-page parsing (no browser automation). Use when users want quick price checks from Geizhals....
openclaw skills install geizhals-atGeizhals-only lookup skill (Austria) using plain HTTP.
/acs) for product candidates.min_price_eurshopoffer_countprice_confidence + price_sourceschema_version.Run commands from the geizhals-at skill directory.
uv first:
uv run scripts/geizhals.py search "iphone 15" --limit 5
JSON output:
uv run scripts/geizhals.py search "mac mini" --limit 5 --json
Debug + explicit cache dir:
uv run scripts/geizhals.py search "bosch akkuschrauber" --limit 5 --json --debug --cache-dir /tmp/geizhals-cache
Fallback without uv:
python3 scripts/geizhals.py search "iphone 15" --limit 5
Each result includes:
schema_version (currently 1.0)namedetail_urlmin_price_eur (nullable)shop (nullable)offer_count (nullable)price_confidence: high|medium|low|unknownprice_source: embedded_offer_raw_price|meta_product_price|title_ab_price|noneerror (nullable)Run parser tests from the skill directory:
uv run --with pytest python -m pytest tests/test_parsers.py
Fallback:
python3 -m pytest tests/test_parsers.py
Fixtures live in tests/fixtures/.