Use when the user wants top helpful Amazon product reviews through Frevana using the Frevana Chrome Extension session and a full Amazon product URL.
Resources
1Install
npx skillscat add finpeakinc/frevana-skills/amazon-top-reviews Install via the SkillsCat registry.
SKILL.md
Amazon Top Reviews
Fetch top helpful Amazon product reviews through the local Frevana daemon and Chrome Extension session.
Purpose
This skill uses the Chrome Extension-backed Frevana MCP tool frevana_ask with fixed provider amazon-product-reviews.
Inputs:
url(required) - full Amazon product page URL containing/dp/<ASIN>or/gp/product/<ASIN>max_reviews(optional) - review cap, default provider behavior is 100, max 500sort_by(optional) - Amazon reviews sort value, for examplehelpfulreviewer_type(optional) - Amazon reviewer type, for exampleall_reviewsfilter_by_star(optional) - Amazon star filter, for examplefive_starformat(optional) -textorjson, defaults totexttimeout(optional) - Frevana tool timeout in milliseconds, default180000
Return reviews directly unless the user asks for raw output or a saved file.
What This Skill Needs
- Amazon product page URL
- bundled
scripts/setup.shwrapper, which downloads and runs the latest official Frevana setup script - Frevana local daemon running after setup, default port
12306 - Chrome connected through the Frevana Chrome Extension
- active Amazon login in Chrome
curlbashpython3
This is a Chrome Extension skill. It uses the local daemon and Chrome Extension session.
Execution Order
- Confirm the user provided a full Amazon product page URL.
- Do not accept Amazon search pages, home pages, category pages, or bare product names.
- Prefer the script over ad hoc
frevana callcommands. - Let the script run bundled
scripts/setup.shbefore every Frevana tool call. - If setup reports Chrome disconnected, stop and tell the user to open Chrome, connect the Frevana extension, and retry.
- Amazon review calls are slow and paginated. If a call errors or times out, report the error and do not immediately retry in the same turn.
- Return text output by default. If
formatisjson, return structured JSON withprovider,prompt, andanswer. - Save output with
--outputwhen useful.
Commands
bash <skill-path>/scripts/get_amazon_top_reviews.sh \
--url "https://www.amazon.com/dp/B01NBKTPTS"bash <skill-path>/scripts/get_amazon_top_reviews.sh \
--url "https://www.amazon.com/dp/B01NBKTPTS" \
--max-reviews 50 \
--sort-by helpful \
--reviewer-type all_reviews \
--filter-by-star five_star \
--format json \
--output ./out/amazon-top-reviews.jsonFixed Tool Call Shape
The script calls:
frevana call frevana_ask '<json_args>'The JSON arguments use this shape:
{
"provider": "amazon-product-reviews",
"prompt": "https://www.amazon.com/dp/B01NBKTPTS {\"maxReviews\":50,\"sortBy\":\"helpful\",\"reviewerType\":\"all_reviews\",\"filterByStar\":\"five_star\"}",
"timeout": 180000
}Always send provider: "amazon-product-reviews". Do not pass unsupported fields.
Notes
- Require a product URL containing
/dp/<ASIN>or/gp/product/<ASIN>. - Optional review settings are appended to the prompt as the JSON config expected by the original Frevana provider.
--max-reviewsmust be an integer from 1 to 500.--formatmust betextorjson; default istext.--timeoutmust be a positive integer when provided.scripts/setup.shdownloads and executes the latest official setup script fromhttps://raw.githubusercontent.com/FinpeakInc/frevana-cli-releases/refs/heads/main/skills/frevana/scripts/setup.sh.