Screens audited empty: 15
DISHONEST
components/Header.tsx:23 "Trusted by 100+ companies" -> what a visitor would wrongly believe
components/Testimonials.tsx:12 "John Doe, CEO of Example Inc." -> fabricated testimonial
LOOKS BROKEN
components/ProductList.tsx:45 renders nothing at length 0
components/SearchResults.tsx:67 renders nothing at length 0
DEAD ENDS
components/SearchResults.tsx:56 "No results" -> no action offered
components/Feed.tsx:23 "No posts yet" -> no action offered
ZEROS THAT SHOULD HIDE OR REFRAME
components/Product.tsx:12 "0 reviews" -> hide | "New"
components/UserProfile.tsx:45 "0 followers" -> reframe | "Just started"
EMPTY STATES THAT ARE ALREADY GOOD
components/Onboarding.tsx:12 explains what to do next and offers a clear call to action
components/Error.tsx:34 explains the error and offers a way to retry
Generated from this listing's real file at upload. The full output is in your download.
⛨Free, and yours to run in your own tools. No account needed.
⛨Human-reviewedEvery listing checked before it goes live
⛨Source-stampedCarries a visible line saying where it came from
⛨Real reviewsOnly verified buyers can rate it
A Claude Code skill for the state every early visitor actually sees and nobody designs: no data yet. Finds screens that render nothing at length zero, dead-end "No results" messages, and stats that expose youth rather than inform ("0 reviews" reads as nobody is here). Its most important pass hunts the dishonest fix, since padding an empty screen with plausible placeholder data is a lie that gets discovered exactly when someone was deciding whether to trust you. The goal is honest and inviting, never full.