Willhaben CLI

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

MIT-0 · Free to use, modify, and redistribute. No attribution required.
1 · 1.6k · 0 current installs · 0 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
The skill is a CLI wrapper for willhaben.at and only requires the whcli binary. The install methods (Homebrew formula pasogott/tap/whcli or cloning the GitHub repo) match the stated purpose and homepage.
Instruction Scope
SKILL.md only documents installing and running whcli commands (search, show, seller). It does not instruct reading unrelated files, accessing unrelated environment variables, or sending data to unexpected endpoints.
Install Mechanism
Recommended install is a third-party Homebrew tap (pasogott/tap) or cloning the project's GitHub repo. Both are normal for a community CLI, but third-party taps and source installs execute code from an external author — verify the tap/formula and the repo before installing. The source instruction uses an unknown tool 'uv' (uv sync / uv run) which will fetch/build dependencies; confirm what 'uv' does before running.
Credentials
No environment variables, credentials, or config paths are requested. The absence of secret access is appropriate for a read-only search/browse CLI that does not implement login.
Persistence & Privilege
The skill does not request always:true or any system-level persistent privileges. It simply requires the whcli binary to be present; autonomous invocation (default) is normal for skills and is not combined with other risky attributes here.
Assessment
This skill appears internally consistent: it just runs the whcli command-line tool. Before installing, verify the GitHub repo and the Homebrew tap owner (pasogott) to ensure you trust the source. If installing from source, inspect the repository and confirm what the 'uv' tool does (it will fetch/build dependencies). Installing a third-party Homebrew tap or running build tools pulls code from another author — if you are uncomfortable, avoid installing system-wide and run it in a container or VM first. Otherwise, no secrets are requested and the skill's scope is limited.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
latestvk970fcb9j3sej1q0pxfsw1pgx57z0302

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

🏠 Clawdis
Binswhcli

Install

Install whcli (Homebrew)
Bins: whcli
brew install pasogott/tap/whcli

SKILL.md

whcli - Willhaben CLI 🏠

Search and browse willhaben.at, Austria's largest classifieds marketplace from the command line.

Installation

Homebrew (recommended)

brew install pasogott/tap/whcli

From source (with uv)

git clone https://github.com/pasogott/whcli.git
cd whcli
uv sync
uv run whcli --help

Commands

Search

# 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:

OptionShortDescription
--category-cCategory slug (grafikkarten, smartphones, etc.)
--min-priceMinimum price in EUR
--max-priceMaximum price in EUR
--conditionneu, gebraucht, defekt, neuwertig
--location-lLocation/region filter
--rows-nNumber of results (default: 30)
--page-pPage number
--payliveryOnly PayLivery listings
--format-ftable, json, csv

Show Listing Details

# View listing by ID
whcli show 1993072190

# JSON output
whcli show 1993072190 --format json

Seller Profile

# View seller profile and ratings
whcli seller 29159134

Examples

# 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

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…