yahoo-store-profit-finder

Scrape Yahoo Shopping HTML to match product prices against morimori-kaitori.jp buy prices.

6|3|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/tamacolet/yahoo-store-profit-finder-skill --skill yahoo-store-profit-finder
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yahoo-store-profit-finder
Source: https://github.com/tamacolet/yahoo-store-profit-finder-skill/tree/main
Command: npx skills add https://github.com/tamacolet/yahoo-store-profit-finder-skill --skill yahoo-store-profit-finder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Yahooショッピングの任意ストアから商品情報(価格・ポイント・JAN)を集め、買取サイトの価格と照合して「利益が出る可能性のある商品」を素早く絞り込みます。

Core Features & Use Cases

  • HTMLのみでスキャン: Yahooショッピングの検索ページと商品詳細ページをHTML(埋め込みJSON含む)から解析し、Yahoo APIは使いません。
  • 価格・ポイント・実質価格・JANの抽出: 価格 / ポイント / 実質価格(価格-ポイント)/ JAN を抽出し、ポイント種別(total / with-entry)に対応します。
  • 森森買取サイトと照合して利益候補抽出: morimori-kaitori.jp の検索結果から通常/ゆとり/預かり価格を取得し、利益 = 買取価格 - 実質価格 でフィルタします。
  • Use Case: 例として、ヤマダデンキのストア内で「WF-1000XM5」を検索し、一定ページ分と上限件数を走査して、最低利益額以上の候補を優先表示します。

Quick Start

Run the yahoo-store-profit-finder skill with storeId yamada-denki, keyword WF-1000XM5, pages 2, max-items 40, mode normal, min-profit 1000, and output the results to a JSON file.

Frequently Asked Questions about yahoo-store-profit-finder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I estimate Yahoo Shopping profitability for resale without using the Yahoo API?

Yahoo Shopping profitability can be estimated by scraping store HTML to extract price, points, effective price, and JAN codes, then matching them against morimori-kaitori.jp buy prices to filter by minimum profit margins without requiring the Yahoo API.

Can I use Playwright storageState to retrieve authenticated Yahoo Shopping points for profit analysis?

Yes, Playwright storageState can be used to retrieve authenticated point data for profit analysis. The skill supports different point-source configurations like total and with-entry to calculate the accurate effective price during the web scraping process.

What is the best way to scrape Yahoo Shopping store pages for product pricing and JAN matching?

The best way to scrape Yahoo Shopping store pages for pricing and JAN matching is parsing the search and product detail HTML directly. This includes extracting embedded JSON from __NEXT_DATA__ to gather price, points, and JAN without relying on external APIs.

Does this Yahoo Shopping profit finder support different buy price modes like yutori and deposit?

Yes, the Yahoo Shopping profit finder supports configurable price modes including normal, yutori, and deposit. It retrieves these specific buy prices from morimori-kaitori.jp to calculate profit based on the selected mode and minimum profit threshold.

How do I find profitable items in a specific Yahoo Shopping store like Yamada Denki?

To find profitable items in a specific Yahoo Shopping store, you provide a storeId like yamada-denki and a search keyword. The skill scrapes the store pages, extracts product data, matches JANs against morimori-kaitori.jp, and outputs items meeting your minimum profit to a JSON file.

What are the limitations of scraping Yahoo Shopping HTML for profit filtering?

Scraping Yahoo Shopping HTML for profit filtering relies on parsing the site's HTML and __NEXT_DATA__ structure directly, meaning any changes to the page layout or embedded JSON could break extraction. It also requires navigating store-scoped pages and relies on JAN or title fallbacks for morimori search.