YouTube, Minus The Grind.
Every video listed, auto-captions pulled and cleaned, names and roles read from the titles where spelling is reliable. Face frames extracted at three timestamps per video, so you pick the shot with eye contact.
Standalone Skill
Your clients are saying nice things on YouTube, Facebook, LinkedIn, Skool, and your own blog — right now. This skill finds every word, with names, photos, and source links, and pulls it in. Nothing invented. Nothing shipped on a hunch.
Where it hunts
YouTube channels, blog testimonial sections, and the login-gated communities where clients actually talk — each source gets the tool that can actually reach it.
Every video listed, auto-captions pulled and cleaned, names and roles read from the titles where spelling is reliable. Face frames extracted at three timestamps per video, so you pick the shot with eye contact.
Blog and site testimonial sections get fetched and read — with a hard warning baked in: theme filler exists, and every person gets verified as a real client before anything moves forward.
Skool, Facebook, LinkedIn, Instagram — reached through your own logged-in browser session. It never touches your credentials, respects rate limits, and a captcha means stop and tell you, not push through.
The gate
Every candidate — from every source — runs a gauntlet before a pixel gets designed.
Missing source link, anonymous author, placeholder patterns, duplicates, quotes too short or too long — rejected by code, not by vibe.
Survivors get scored 0–100 on specificity, verifiability, and whether this person could actually be your client. 70+ ships. 40–69 goes to you with reasons attached. Under 40 is gone.
Every social capture requires proof of provenance — a screenshot of the comment and its author, plus the source link. This rule exists because a fake once shipped. It will not happen twice.
First thing it does
It lists the testimonials you already have and skips those people. You will never get served the same praise twice.
$ list existing cards + site alt texts → skip those people
# users hate duplicate proof. so it never happens.
$
Get started
Clone it, tell your agent where your clients talk, and watch qualified proof pile up.
$ git clone https://github.com/MyAiFreedomSystems/harvest-testimonials.git
# drop the folder in your agent's skills directory. done.
Every day they sit unharvested is a day your sales page argues alone.
Get Harvest-Testimonials On GitHub →