How We Unlisted 11,381 Broken Products in 60 Seconds

By Garfield Lawrence | OpenClaw Skill Packs | April 2, 2026 | Build in Public Series

This morning we ran a routine QA audit on openclawskillpacks.com. We expected to find a handful of broken links.

We found 11,381 products with no deliverable files.

If a customer had purchased any of them, they would have paid $29–$99 and received nothing. No download. No error message. Just silence.

We delisted all of them in under 60 seconds. Here's exactly how.

How 11,381 Products Ended Up Broken

How 11,381 Products Ended Up Broken

Our store has over 17,000 skill packs. They were ingested from multiple sources — GitHub repos, curated skill libraries, community submissions. The ingestion pipeline correctly created product listings, but a subset of those listings never had delivery files attached.

The root causes:

These listings looked valid from the outside — title, description, price, category. But there was nothing to deliver.

The 60-Second Fix

The 60-Second Fix

Our QA agent runs a nightly check: for every listed product, verify that a delivery artifact exists and is accessible. Products that fail the check get flagged.

This morning's report: 11,381 flagged. One command to delist all of them:

<code>UPDATE skills SET is_listed = false WHERE id IN (SELECT skill_id FROM delivery_check WHERE status = 'no_artifact');</code>

Time from report to delisted: 47 seconds.

What's left: <strong>5,073 verified products</strong> — each with a working download file, security scan, and accurate description.

What This Means for Customers

What This Means for Customers

We'd rather have 5,073 trustworthy products than 17,000 listings that erode customer trust.

The Build-in-Public Lesson

The Build-in-Public Lesson

This is what day 2 of our $0 → $10K challenge looks like. Not a big win — a necessary cleanup.

The lesson: <strong>traffic without trust is worthless.</strong> We could drive 10,000 visitors to the store tomorrow. If 70% of the products are broken, we'd generate refunds, not revenue.

Foundation first. Then traffic. Then revenue.

Follow the weekly updates → <a href="https://openclawskillpacks.com/build-in-public">openclawskillpacks.com/build-in-public</a>

Browse the verified store → <a href="https://openclawskillpacks.com">openclawskillpacks.com</a> — 5,073 working skill packs from $29.