Skip to main content

whcli

Willhaben CLI for searching Austria's largest classifieds marketplace. Search listings, view details, check seller profiles.

معلومات المصدر

المستودع
Kernel8901/ai-agent-skills-classification
آخر نشاط في المصدر
٤ أبريل ٢٠٢٦ في ١٥:٢٦
لغة SKILL.md المكتشفة
الإنجليزية
النجوم
٥
التفرعات
١

خيارات التثبيت

يُحدَّد Prompt الذي يراجع المصدر أولًا بشكل افتراضي. يمكنك التبديل إلى أمر مباشر أو تنزيل نسخة محلية.

مراجعة ملفات المصدر

اقرأ SKILL.md وأي ملفات مرافقة يعرضها SkillsMP قبل أن تقرر التثبيت.

مستكشف الملفات
2 ملفات

عرض SKILL.md

SKILL.md
تعليمات المصدر · معاينة للقراءة فقط
name
whcli
description
Willhaben CLI for searching Austria's largest classifieds marketplace. Search listings, view details, check seller profiles.
homepage
https://github.com/pasogott/whcli
metadata
{"clawdis":{"emoji":"🏠","requires":{"bins":"[Truncated]"},"install":["[Truncated]","[Truncated]"]}}
# whcli - Willhaben CLI 🏠 Search and browse [willhaben.at](https://willhaben.at), Austria's largest classifieds marketplace from the command line. ## Installation ### Homebrew (recommended) ```bash brew install pasogott/tap/whcli ``` ### From source (with uv) ```bash git clone https://github.com/pasogott/whcli.git cd whcli uv sync uv run whcli --help ``` ## Commands ### Search ```bash # Basic search whcli search "iphone 15" # With filters whcli search "rtx 4090" --category grafikkarten --max-price 1500 # Location filter whcli search "bicycle" -l Wien -n 20 # Only PayLivery (buyer protection) whcli search "playstation" --paylivery # Output as JSON for scripting whcli search "laptop" --format json ``` **Options:** | Option | Short | Description | |--------|-------|-------------| | `--category` | `-c` | Category slug (grafikkarten, smartphones, etc.) | | `--min-price` | | Minimum price in EUR | | `--max-price` | | Maximum price in EUR | | `--condition` | | neu, gebraucht, defekt, neuwertig | | `--location` | `-l` | Location/region filter | | `--rows` | `-n` | Number of results (default: 30) | | `--page` | `-p` | Page number | | `--paylivery` | | Only PayLivery listings | | `--format` | `-f` | table, json, csv | ### Show Listing Details ```bash # View listing by ID whcli show 1993072190 # JSON output whcli show 1993072190 --format json ``` ### Seller Profile ```bash # View seller profile and ratings whcli seller 29159134 ``` ## Examples ```bash # Find cheap iPhones in Vienna whcli search "iphone" -l Wien --max-price 500 # Graphics cards under €1000 whcli search "grafikkarte" --category grafikkarten --max-price 1000 # New condition only whcli search "ps5" --condition neu # Export search results as CSV whcli search "furniture" -l "1220" -n 50 --format csv > results.csv ``` ## Common Categories - `grafikkarten` - Graphics cards - `smartphones` - Phones - `notebooks-laptops` - Laptops - `spielkonsolen` - Gaming consoles - `fahrraeder` - Bicycles - `moebel` - Furniture ## Known Limitations - ⚠️ `show` command has a bug (being fixed) - Location filter works but may include nearby regions - No OAuth login yet (messaging/watching not available) ## Links - **Repository:** https://github.com/pasogott/whcli - **Issues:** https://github.com/pasogott/whcli/issues - **Homebrew Tap:** https://github.com/pasogott/homebrew-tap
عرض على GitHub