Skip to main content

whcli

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

Informations de source

Dépôt
Kernel8901/ai-agent-skills-classification
Dernière activité de la source
4 avril 2026 à 15:26
Langue détectée de SKILL.md
anglais
Étoiles
6
Forks
1

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Explorateur de fichiers
2 fichiers

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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
Voir sur GitHub