apoapostolov/bulgarian-appliance-price-scraper/technobulgarian-scraper

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Use bulgarian_appliance_price_scraper outputs to compare Bulgarian appliance offers across Technomarket, Technopolis, and Zora, then turn the results into buyer-guide recommendations.

Install

npx vskill@latest install apoapostolov/bulgarian-appliance-price-scraper/technobulgarian-scraper

SKILL.md

Technobulgarian Scraper

Use this skill when you need to turn scraper output into purchase guidance, shortlists, or buyer guides for Bulgarian appliances.

Source Of Truth

Use the latest files in output/:

  • JSON exports for raw product data
  • bulgarian_appliance_price_scraper_price_comparison.md for cross-store matches

Prefer the newest timestamped export for each store and appliance type.

Matching Rules

  1. Match products by ean first.
  2. If ean is missing, fall back to a normalized brand/model fingerprint.
  3. Ignore rows that are not in stock.
  4. Treat price fields as integers in BGN.

Purchase Guidance Workflow

  1. Identify the appliance type and budget target.
  2. Read the latest JSON exports for the relevant stores.
  3. Use the comparison report to find products sold in 2 or more stores.
  4. Compare:
  • price
  • energy class
  • capacity / volume
  • dimensions
  • door opening or freezer position when relevant
  • warranty and key feature specs
  1. Prefer the lowest priced acceptable option only when the specs are

functionally equivalent.

  1. If a higher-priced item materially improves efficiency, capacity, or fit,

call out the tradeoff explicitly.

Online Spec Lookup

Use this when the scraper output is missing a key spec or the model is only partially described.

  1. Search the exact ean first.
  2. If ean is missing, search the exact sku, then the exact model string

from the title.

  1. Use quoted searches for the exact identifier and combine it with the brand

and store name when needed.

  1. Prefer manufacturer pages, store product pages, PDF manuals, and retailer

spec sheets over blogs or marketplace listings.

  1. Extract only fields that matter for purchase decisions:
  • dimensions
  • capacity / volume
  • energy class
  • power or noise
  • door opening or freezer position
  • warranty
  1. Treat conflicting specs as unresolved until at least two reliable sources

agree.

  1. Add the source URL or page name to the buyer-guide notes when a spec was

filled from the web rather than the scraper.

Output Style

When producing a buyer guide, include:

  • Product name
  • Product ID or EAN
  • Best store offer
  • Price per store
  • Why the recommendation wins
  • Any caveats about missing specs or weak matching

Keep recommendations concrete and budget-aware. If a budget cap is provided, state whether each candidate fits under it.

Cautions

  • Do not assume a title-only match is safe when EAN is missing.
  • Do not compare out-of-stock rows.
  • Do not convert BGN integer prices back into ambiguous formatted strings.
  • If the comparison report is empty, fall back to the latest JSON exports and

explain that there were no confident cross-store matches.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/apoapostolov/bulgarian-appliance-price-scraper/technobulgarian-scraper/badge)](https://verified-skill.com/skills/apoapostolov/bulgarian-appliance-price-scraper/technobulgarian-scraper)

Something wrong with this skill or its page? Tell us.