Back to resources
July 20265 min read

How to Show Shipped AI Work Without It Looking Like Vibes

Hiring managers can spot a vibes-coded project in four seconds. Here are the four artifacts — link, prompt, the call you made, one real number — that turn an AI project card into evidence.

How to Show Shipped AI Work Without It Looking Like Vibes

How to Show Shipped AI Work Without It Looking Like Vibes

"Built with AI" has become the new "results-driven team player" — a phrase hiring managers now skim past because almost everyone claims it and almost nobody proves it. If you've actually shipped something with Cursor, Claude, or v0, the fix isn't to say it louder. It's to show the specific artifacts that separate a real build from a vibes-coded weekend demo.

This is the tactical half of the AI-native portfolio: exactly what to include on an AI project card so it reads as evidence, not adjective soup.

1. "Vibes" is now a specific, recognizable failure mode

Hiring managers who've screened a hundred portfolios in 2026 can spot a vibes-coded project in about four seconds. The tells are consistent: a tool name dropped with no context ("Built with Cursor"), a screenshot of a landing page with no live link, a description written in outcomes with no mechanism ("increased engagement using AI"), and zero mention of what broke or what you had to fix by hand.

None of this means the work wasn't real. It usually means the case for the work wasn't built. The gap between "I shipped this" and "I can prove I shipped this" is exactly the gap a portfolio is supposed to close — and for AI projects specifically, that gap is where most candidates lose the reader.

2. The four artifacts that convert a claim into evidence

Every AI project card should carry these. Skipping any one of them is where "vibes" creeps back in.

A working link, not a screenshot

A screenshot can be staged. A live URL can't. If the project is still up, link it directly — even a barebones Vercel deploy or a Loom walkthrough beats a static image. If it's been taken down, say so and link the repo or a recorded demo instead of pretending the screenshot is enough.

The actual prompt or spec, not a paraphrase

"I used AI to build an internal tool" tells a hiring manager nothing about how you think. The seed prompt or the spec you wrote before the AI touched anything tells them everything — it's the closest artifact to a PRD they'll get from a portfolio, and it's the one most candidates leave out because it feels unpolished. It shouldn't be polished. Paste it as-is.

The decision you made that the model didn't

Every real AI-assisted build has at least one moment where the model produced something wrong, generic, or technically fine but strategically off — and you redirected it. Naming that moment is the single highest-signal sentence on the card: "Claude's first pass stored everything client-side; I pushed for a database because the data needed to survive a page refresh for the demo to be credible." That sentence proves judgment. A tool name proves you have API access.

What it actually did, in a number if you have one

Not a growth metric — most side projects don't have one, and forcing it reads as inflated. A concrete fact is enough: hours saved per week, the size of the dataset it processed, how many teammates used it, how long it took start to finish. Specificity is the point, not scale.

3. The card format that holds all four

Keep it to five lines. This is a scan, not an essay:

  • Title + one-line description — what it does, in plain language.
  • Tool — named specifically (Cursor, Claude Code, v0, Lovable, Bolt), not "AI".
  • The seed prompt — pasted, not summarized.
  • The call you made — the one sentence about the decision the model got wrong or couldn't make for you.
  • Link + a number — live demo or repo, plus whatever concrete fact you have.

Three cards built this way outperform seven cards with just a tool name and a screenshot. Depth on fewer projects reads as more credible than breadth on unproven ones.

4. What to do if you don't have three projects yet

Don't stretch one project into three cards, and don't list "explored Cursor" as a project — both read as padding. Ship one small, real thing this week instead: a script that automates a report you currently build by hand, a prototype of a feature idea before you pitch it internally, a tracker for something you're already doing in a spreadsheet. The bar for "real" is that it solved an actual problem you had, not that it's impressive in scope.

One card built with all four artifacts above beats three cards built with none of them.

Bottom line

The AI-projects section of a portfolio isn't judged on how many tools you name-drop. It's judged on whether the reader believes you actually built the thing and made real decisions along the way. Link it, show the prompt, name the call you made, and give it one concrete number. That's the difference between vibes and proof.

If you're reading this on Product Leader, the AI projects section is built into every profile — add the link, the prompt, and the call you made, and it renders as a card automatically. Start free here — no credit card.

FAQ

What makes an AI project look "vibes-coded" instead of real?

The tells are consistent: a tool name dropped with no context, a screenshot instead of a live link, outcomes described with no mechanism ("increased engagement using AI"), and no mention of what broke or what you fixed by hand.

What four things should every AI project card include?

A working link (not a screenshot), the actual seed prompt or spec you wrote, the specific decision you made that the model got wrong or couldn't make for you, and one concrete number — hours saved, dataset size, or teammates who used it.

Do I need to include the actual prompt I used?

Yes, pasted as-is rather than paraphrased. It's the closest artifact to a PRD a hiring manager gets from a portfolio, and it's the part most candidates leave out because it feels unpolished.

How many AI projects should I list on my portfolio?

Two or three built with all four artifacts beats seven with just a tool name and a screenshot. Depth on fewer projects reads as more credible than breadth on unproven ones.

What if I don't have three AI projects yet?

Ship one small, real thing this week — a script that automates a report you build by hand, a prototype of a feature idea, a tracker for something you already do in a spreadsheet. One card built with all four artifacts beats three cards built with none of them.

Related reading

Cookies

We use cookies for analytics and to remember your preferences. "Necessary" is always on.