Agent skill

motonet

Search products on the Motonet webshop (motonet.fi). This skill uses the Motonet search API directly, requiring no browser. Use when the user asks to "search Motonet", "find products on motonet.fi", "motonet product search", "check Motonet prices", or mentions searching the Motonet store.

Stars 1
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/akaihola/skills-akaihola/tree/main/motonet

SKILL.md

Motonet Product Search

Search the Motonet product catalog using their internal search API. No browser or authentication required.

Quick Start

Run the search script to find products:

bash
./scripts/search.py "akku"
./scripts/search.py "öljynsuodatin" --limit 20
./scripts/search.py "perävaunu" --json
./scripts/search.py "jarrupalat" --page 2

How It Works

The Motonet webshop at motonet.fi uses a Next.js backend with an internal search API. The search script calls this API directly over HTTPS with JSON responses, bypassing the need for a browser.

The API requires no authentication.

Using the Search Script

Basic search

bash
./scripts/search.py "search term"

Prints a formatted list of up to 10 products with name, brand, price, category, product code, and product URL.

JSON output

bash
./scripts/search.py "search term" --json

Outputs the raw API response as JSON for programmatic use.

Pagination

bash
./scripts/search.py "search term" --limit 20 --page 2
  • --limit N — Number of results (default: 10, max: 30)
  • --page N — Page number, 1-based (default: 1)

Note: The API enforces a maximum page size of 30 results.

Programmatic Use

Import the search functions in Python:

python
from scripts.search import search_products, extract_products

raw = search_products("akku", limit=5)
products = extract_products(raw)
for p in products:
    print(p["name"], p.get("price", "N/A"))

Key Product Fields

Field Description
id Product code (e.g. "90-9512")
name Product name
price Current price (EUR, as string)
brand Brand name
categoryName Product category
categoryUrl Category page URL
description Product description
webshopOnly Whether only available online
url Full product URL on motonet.fi

Image URLs

Product images are served via the Broman Group CDN:

https://cdn.broman.group/api/image/v1/image/{hash}.{slug}.jpg

Product detail pages include images but the search API returns only basic product data.

API Reference

See references/api.md for full API documentation including endpoint details, all parameters, and response structure.

Expand your agent's capabilities with these related and highly-rated skills.

akaihola/skills-akaihola

youtube-to-markdown

Convert a YouTube video into clean, readable Markdown using its free auto-generated captions (no paid API needed). Use when the user asks to "convert YouTube video to markdown", "get transcript from YouTube URL", "summarise this video", or wants to turn YouTube subtitles/captions into readable text. Prefer this over youtube-transcription when the video already has auto-generated subtitles — it's free and faster. Accepts YouTube URLs.

1 0
Explore
akaihola/skills-akaihola

brave-search

Search the web using Brave Search API. Use when the user asks to "search the web", "look up current information", "find news about", "research a topic online", "check prices online", or needs up-to-date facts that may not be in the model's training data. Requires BRAVE_SEARCH_API_KEY. Supports structured web results (pages, FAQs, news, videos) and an optional AI summarizer.

1 0
Explore
akaihola/skills-akaihola

verkkokauppa

Search products on the Verkkokauppa.com Finnish webshop. This skill uses the Verkkokauppa search API directly, requiring no browser. Use when the user asks to "search Verkkokauppa", "find products on verkkokauppa.com", "verkkokauppa product search", "check Verkkokauppa prices", or mentions searching the Verkkokauppa store.

1 0
Explore
akaihola/skills-akaihola

clasohlson

Search products on the Clas Ohlson Finland webshop (clasohlson.com/fi/). This skill uses the Voyado Elevate (Apptus eSales) search API directly, requiring no browser. Use when the user asks to "search Clas Ohlson", "find products on clasohlson.com", "clas ohlson product search", "check Clas Ohlson prices", or mentions searching the Finnish Clas Ohlson store.

1 0
Explore
akaihola/skills-akaihola

bauhaus

Search products on the Bauhaus webshop (bauhaus.fi). This skill uses the Algolia search API with automatic key refresh. Use when the user asks to "search Bauhaus", "find products on bauhaus.fi", "bauhaus product search", "check Bauhaus prices", or mentions searching the Bauhaus store.

1 0
Explore
akaihola/skills-akaihola

library

1 0
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results