Install
$ agentstack add skill-ebrahimelbagory-claude-fba-review-automation ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README — it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming — see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps — measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Review-request automation (Solicitations API)
Amazon lets you request a review ONCE per order, 5–30 days after delivery, via the official Solicitations API — identical to Seller Central's "Request a Review" button, but scriptable. Most sellers never systematize this; a store doing ~500 orders/month forgoes thousands of asks per year.
One-time backfill
- Verify API access (read-only probe): fetch one recent order via
GET /orders/v0/orders, then GET /solicitations/v1/orders/{id} — if productReviewAndSellerFeedback appears in _links.actions, the app has the Solicitations role and orders are waiting.
python3 scripts/solicit_reviews.py --dry-run— counts eligible orders,
sends nothing. Show the user the count and get an explicit go.
python3 scripts/solicit_reviews.py— sends for real. ~1 req/s throttle;
a 400-order backfill takes ~15 min. Results log to data/solicitations_log.json (dedupe store — reruns skip known orders).
- Verify dedupe: immediately rerun → expect "0 sent, N already logged".
Keep it running
- Install
automation/com.example.solicit-reviews.plist(macOS launchd, daily
10:00; runs on wake if the machine was asleep). Linux: equivalent cron line 0 10 * * * python3 /path/to/scripts/solicit_reviews.py.
- Health check on every audit: job loaded (
launchctl list | grep solicit),
log fresh (<48h), log growing.
Notes & guardrails
- Sending is idempotent-safe: once sent, the action disappears from
_links.actions
and the order logs as ineligible — no duplicate emails possible.
- This is Amazon's own compliant mechanism. Do NOT combine with manual buyer
messaging asking for reviews (that path has ToS landmines; this one doesn't).
- Expect effects in review counts 1–3 weeks after the backfill; measure with
impact-tracker + the audit's review-count diff, and expect roughly a 3–5% request→review conversion.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: EbrahimElbagory
- Source: EbrahimElbagory/claude-fba
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.