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
OpenClaw
Benign
high confidencePurpose & 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 ziplatest
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/whcliSKILL.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:
| 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
# 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 cardssmartphones- Phonesnotebooks-laptops- Laptopsspielkonsolen- Gaming consolesfahrraeder- Bicyclesmoebel- Furniture
Known Limitations
- ⚠️
showcommand 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
Files
1 totalSelect a file
Select a file to preview.
Comments
Loading comments…
