l-price-search
Search modular synthesizer product prices across multiple international shops. Use when: (1) User says '/l-price-search' or 'price search', (2) User wants to find prices for a Eurorack/modular synth p...
File Structure
l-price-search/
├── SKILL.md
└── references/
└── shop-search-guide.md
Price Search for Modular Synthesizer Products
Search for a modular synthesizer product across multiple international shops. Reports stock availability, prices in local currencies, and JPY-converted prices.
Input
The user provides ONE of:
- Product name (e.g.,
Make Noise Maths,Mutable Instruments Plaits) - Product URL from any shop or ModularGrid
Step 1: Detect Brand and Product
From the input, extract:
- Brand name (e.g.,
Make Noise,Mutable Instruments,Intellijel) - Product title (e.g.,
Maths,Plaits,Quad VCA) - Search query =
{brand} {product}(used for web searches)
If a URL is provided, fetch the page to extract brand and product name from the content.
If the brand or product is ambiguous, use web search to confirm the exact name:
web search: "{input}" eurorack modular
Step 2: Get Current Exchange Rates
Before searching shops, get current exchange rates for JPY conversion:
web search: "USD to JPY exchange rate today"
web search: "EUR to JPY exchange rate today"
web search: "GBP to JPY exchange rate today"
Record the rates. These will be used to convert all prices to JPY.
Step 3: Search Each Shop
Search all shops in parallel using the Agent tool (subagent_type: “researcher”) or by making multiple WebFetch/WebSearch calls in parallel. For each shop, follow the strategy in references/shop-search-guide.md.
Search Strategy Overview
Many modular synth shops use Cloudflare or similar bot protection that blocks direct page fetching. Use this tiered approach:
Tier 1: Direct WebFetch (try first)
Some shops allow direct fetching. Try WebFetch with the search URL. If it returns a 403/challenge page, fall back to Tier 2.
Tier 2: WebSearch with site: operator (primary fallback)
Use Google search scoped to the shop domain:
web search: site:perfectcircuit.com "Make Noise" "Maths"
web search: site:reverb.com "Make Noise" "Maths" eurorack
This often returns the exact product page URL with price snippets.
Tier 3: WebFetch on the product page URL
Once you have a product page URL (from Tier 1 search results or Tier 2 Google results), fetch the product page directly to extract price and stock details.
Shops to Search
| Shop | Currency | Country | Type | Notes |
|---|---|---|---|---|
| ModularGrid | USD/EUR | - | Database | Not a shop; has MSRP and dealer links |
| Perfect Circuit | USD | USA | Shop | Largest selection |
| Reverb | USD (multi) | USA | Marketplace | Mostly used gear; filter for “Brand New” |
| Schneidersladen | EUR | Germany | Shop | Major EU retailer |
| Signal Sounds | GBP | UK | Shop | UK retailer |
| SynthCube | USD | USA | Shop | US retailer |
| Thonk | GBP | UK | Shop | UK retailer, also DIY kits |
| Clockface Modular | JPY | Japan | Shop | Japanese retailer, prices in JPY |
Additional Discovery
After checking the listed shops, also do a broader web search:
web search: "{brand} {product}" eurorack buy price
This may reveal additional shops (Thomann, Juno Records, Control Voltage, Patchwerks, etc.) that stock the product.
Step 4: Compile Results
Present results in a table sorted by JPY price (lowest first):
## Price Search: {Brand} {Product}
Exchange rates (as of {date}):
- 1 USD = {rate} JPY
- 1 EUR = {rate} JPY
- 1 GBP = {rate} JPY
| Shop | Stock | Price | JPY | URL |
|---|---|---|---|---|
| Clockface Modular | In Stock | 45,000 JPY | 45,000 JPY | https://... |
| Perfect Circuit | In Stock | $289 USD | 43,350 JPY | https://... |
| Schneidersladen | In Stock | 269 EUR | 44,385 JPY | https://... |
| Signal Sounds | Out of Stock | 229.99 GBP | 44,158 JPY | https://... |
| SynthCube | In Stock | $299 USD | 44,850 JPY | https://... |
| Thonk | Not Found | - | - | - |
| Reverb (new) | 3 listings | from $260 USD | from 39,000 JPY | https://... |
| ModularGrid | - | MSRP $295 USD | 44,250 JPY | https://... |
### Notes
- Reverb prices are from individual sellers (new condition filtered)
- ModularGrid MSRP is manufacturer suggested retail price
- Prices may not include shipping or import duties
- {Any other relevant notes about availability, discontinued status, etc.}
Result Fields
For each shop, report:
| Field | Description |
|---|---|
| Shop | Shop name |
| Stock | In Stock, Out of Stock, Pre-Order, Not Found, or listing count for marketplaces |
| Price | Original price in shop’s currency |
| JPY | Converted to JPY using current exchange rate |
| URL | Direct link to the product page (or search results page if product page not found) |
When Product Is Not Found
If the product is not found on a shop:
- Report
Not Foundin the Stock column - Leave Price and JPY as
- - Optionally provide the search URL so the user can check manually
Important Notes
- Shipping costs are NOT included in the prices. Mention this in the output
- Import duties/taxes may apply for international orders. Mention this for non-JP shops
- Reverb prices vary by seller and condition. Filter for “Brand New” when possible, note the price range
- ModularGrid is not a shop — it provides MSRP and links to authorized dealers
- Discontinued products may only appear on Reverb or as “No Longer Available” on shops
- If a shop’s website is completely inaccessible (Cloudflare block on both direct fetch and Google cache), note this and provide the manual search URL