Skip to content

Instantly share code, notes, and snippets.

@jbutko
Created April 9, 2026 20:12
Show Gist options
  • Select an option

  • Save jbutko/32e9bc27a029cb8aa3c6aaaa065f0569 to your computer and use it in GitHub Desktop.

Select an option

Save jbutko/32e9bc27a029cb8aa3c6aaaa065f0569 to your computer and use it in GitHub Desktop.
Bazos skill

name: bazos-marketplace

description: > Skill for researching, analyzing, and creating listings on bazos.sk — the largest Slovak classifieds marketplace. Use this skill whenever the user wants to sell or buy something on bazos.sk, research market prices, analyze competing listings, generate optimized listing text, or get pricing recommendations. Triggers on mentions of bazos, bazos.sk, predaj/predám, inzerát, inzeráty, secondhand/second-hand market research in Slovakia, or any request to price, list, or research items on the Slovak marketplace. Also triggers when the user wants to compare prices of used goods in Slovakia, find the best deal, or create a competitive listing.

Bazos.sk Marketplace Research & Listing Skill

This skill enables AI agents to research listings on bazos.sk, analyze pricing data, and generate optimized listings for selling items.

Overview

Bazos.sk is Slovakia’s largest classifieds platform (similar to Craigslist/eBay classifieds). It uses a subdomain-based category system and has a predictable URL structure that makes it well-suited for automated research.

URL Structure

Understanding bazos.sk URLs is critical for effective scraping:

Categories (subdomains)

Each main category is a subdomain:

  • pc.bazos.sk — computers, laptops, components
  • auto.bazos.sk — cars
  • mobil.bazos.sk — phones
  • elektro.bazos.sk — electronics
  • reality.bazos.sk — real estate
  • oblecenie.bazos.sk — clothing
  • detsky.bazos.sk — kids
  • sport.bazos.sk — sports equipment
  • foto.bazos.sk — cameras, photography
  • stroje.bazos.sk — machinery, tools
  • hudba.bazos.sk — musical instruments
  • knihy.bazos.sk — books
  • zvierata.bazos.sk — animals/pets
  • nabytok.bazos.sk — furniture
  • hobby.bazos.sk — hobbies
  • zahrada.bazos.sk — garden
  • sluzby.bazos.sk — services
  • praca.bazos.sk — jobs
  • ostatne.bazos.sk — other

Full list: see https://www.bazos.sk for all subdomains.

Subcategories

Within each subdomain, subcategories follow the pattern:

https://{category}.bazos.sk/{subcategory}/

Examples:

  • pc.bazos.sk/notebook/ — laptops
  • pc.bazos.sk/apple/ — Apple products
  • mobil.bazos.sk/apple/ — Apple phones
  • auto.bazos.sk/volkswagen/ — VW cars
  • elektro.bazos.sk/tv/ — TVs

Search

Direct search within a category:

https://{category}.bazos.sk/inzeraty/{search-query}/

Example:

  • pc.bazos.sk/inzeraty/macbook-pro-m3/ — search for “macbook pro m3” in PC category

Pagination

Listings are paginated by 20 per page:

https://{category}.bazos.sk/inzeraty/{search-query}/{offset}/
  • Page 1: no suffix (or /0/)
  • Page 2: /20/
  • Page 3: /40/
  • etc.

Individual listing

Each listing has a URL like:

https://{category}.bazos.sk/inzerat/{listing-id}/{slug}.php

Workflow

Step 1: Clarify the request

Ask the user:

  1. What item are they selling/researching? (e.g., “MacBook Pro M3 14” 18GB 512GB”)
  2. Action: sell (create listing) or research (price check)?
  3. Category/subcategory preference (suggest the best one based on the item)
  4. Item condition and any specifics (age, accessories, defects)
  5. How many listings to analyze? (default: 20, recommend 20-40 for good statistics)

Step 2: Research competing listings

Using agent-browser or similar browsing tool:

  1. Navigate to the appropriate category/search URL
  2. Collect data from each listing:
  • Title — the listing headline
  • Price — in EUR (bazos uses €)
  • Description — full text (click into listing if needed)
  • Location — seller’s city/region
  • Date posted — when it was listed
  • Condition indicators — extract from description (new, used, damaged, etc.)
  • Key specs/features — extract relevant specs from description
  • Has photos — yes/no, count
  • Seller type — private/business (if determinable)
  1. Paginate as needed to reach the target count

Step 3: Analyze the data

Generate a comprehensive analysis:

Pricing Statistics

  • Average price (priemer)
  • Median price (medián) — more reliable than average
  • Price range (min - max)
  • Standard deviation — how spread out prices are
  • Quartiles (Q1, Q3) — where the middle 50% of prices fall
  • Mode (najčastejšia cena) — most common price point

Market Insights

  • Price distribution — cluster analysis (e.g., “most listings are 800-1000€”)
  • Outlier detection — flag unusually high/low prices with reasons
  • Price vs. condition — how condition affects pricing
  • Price vs. specs — how specific features (RAM, storage, color) affect price
  • Freshness analysis — are newer listings priced differently?
  • Regional pricing — price differences by location (Bratislava vs. others)
  • Supply assessment — how many active listings (high supply = lower price)
  • Listing quality score — which listings have good photos/descriptions

Competitive Positioning

  • Recommended price — based on item’s specific condition and specs
  • Quick sale price — 10-15% below median for fast selling
  • Premium price — if item is in excellent condition or has extras
  • Price confidence — how confident the recommendation is based on data quality

Step 4: Generate listing (if selling)

Create an optimized bazos.sk listing:

Title

  • Max ~60 characters (bazos truncates long titles)
  • Include: brand, model, key spec, condition
  • Example: “MacBook Pro 14 M3 18GB/512GB - TOP stav, záruka”

Description template

[Predám/Ponúkam] [item] v [condition] stave.

📋 Špecifikácie:
- [spec 1]
- [spec 2]
- [spec 3]

✅ Stav: [detailed condition description]
📦 Príslušenstvo: [what's included — charger, box, etc.]
⚠️ Poznámky: [any defects, scratches, battery health, etc.]

💰 Cena: [price] € [firm/negotiable]
📍 Osobný odber: [location]
📬 Poslanie: [shipping options — Packeta, Zásielkovňa, etc.]

[Optional: reason for selling]

Listing optimization tips

  • Always include real photos (not stock)
  • Mention warranty status
  • Specify what’s included (box, accessories)
  • State if price is firm (“pevná cena”) or negotiable (“dohoda možná”)
  • Add shipping options (Packeta/Zásielkovňa are popular in SK)
  • Use Slovak language, avoid English jargon where Slovak equivalent exists

Step 5: Present results

Output a structured report:

  1. Summary table — top 10-20 listings with price, condition, key specs
  2. Statistics section — all computed metrics
  3. Price recommendation — with reasoning
  4. Generated listing — ready to copy-paste to bazos.sk
  5. Strategic advice — best time to post, pricing strategy, negotiation tips

Agent-Browser Integration

When using agent-browser (https://agent-browser.dev/) or similar tools:

Navigate to: pc.bazos.sk/inzeraty/macbook-pro-m3/
For each listing on the page:
  1. Extract title, price, location, date from the listing card
  2. Click into listing to get full description
  3. Go back to listing page
  4. Repeat for next listing
After page is done:
  Navigate to next page: pc.bazos.sk/inzeraty/macbook-pro-m3/20/

Important scraping notes

  • Bazos does not require login to view listings
  • Be respectful — don’t scrape too aggressively
  • Listing cards on the main page show: title, price, location, thumbnail, date
  • Full description requires clicking into the individual listing
  • Prices are in EUR (€)
  • Some listings show “Dohodou” (by agreement) instead of a fixed price — flag these
  • Some listings are from businesses (“TOP inzerát” = promoted/paid placement) — note this

Edge Cases

  • “Dohodou” prices: Exclude from price statistics but mention count separately
  • Promoted listings: Flag as “TOP inzerát” — may have inflated prices
  • Very old listings: Listings older than 30 days may have stale prices
  • Bundle listings: Some sell multiple items together — flag these
  • Duplicates: Same seller re-posting — deduplicate by similar title + same seller
  • Cross-category: Some items appear in multiple categories — note if relevant

Output Language

Always respond in Slovak (slovenčina) unless the user explicitly requests otherwise. Use Slovak terminology for the listing and analysis.

Quick Reference — Common Bazos Phrases

Slovak English
Predám I’m selling
Kúpim I want to buy
Dohodou By agreement (price negotiable)
Pevná cena Firm price
Osobný odber Personal pickup
Poslanie Shipping
Stav: nový Condition: new
Stav: ako nový Condition: like new
Stav: používaný Condition: used
Stav: poškodený Condition: damaged
Záruka Warranty
TOP inzerát Promoted listing (paid)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment