Claude Code logo
Claude Code template
docs.claude.com

Dropshipping Viability Brief

Computes contribution, breakeven CPA and the conversion rate you'd need before any product opinion — and refuses a verdict without a real CPC.

NewNew8.9 KB snapshotStarter VM
Claude Code logo

What's inside

Harness

Claude Code

Plan

Starter

vCPU

1

Memory

2 GiB

Snapshot

8.9 KB

How it works · ~3 minutes

  1. 01 · Fork

    New isolated microVM on your subdomain — creator state included.

  2. 02 · Your keys

    Log into Claude Code with your own model credentials (BYOK).

  3. 03 · Ask it to work

    Open the terminal and give it a real job. You keep what ships.

30-day money-back on your first purchase · no free trial · keys never leave the VM

About this template

The product was never the problem. The arithmetic was.

A "winning products" list said it was trending. You bought inventory access, built the store, ran ads — and found the product couldn't buy its own traffic. Contribution was $9; the category's CPA is $14.

Nobody did that sum before you spent the money.

Money before product opinion

contribution   = price − (COGS + shipping + payment fee + expected refund cost)
breakeven CPA  = contribution
required CVR   = CPC ÷ contribution

The brief opens with the honest headline:

You need a 4.1% conversion rate at $1.20 CPC to break even.

That tells you more than any product take. Every input is shown, so you can change one and re-reason.

No CPC, no verdict

Leave out a realistic CPC for the category and it returns [CPC NEEDED] and refuses to give a verdict. A viability call without an ad cost isn't a viability call — paid traffic is the entire distribution model.

Same for the refund rate. Long shipping windows and cheap goods produce refunds, so it's a line item in the contribution maths, not an afterthought — and if you don't supply one it says [REFUND RATE NEEDED] rather than assuming a flattering number.

Four killers, in order

  1. Shipping time — a 20+ day window drives refunds and chargebacks regardless of product quality. Checked first, because it's the one people discount.
  2. Contribution under realistic CPA — the product can't buy its own traffic. Fatal, and it's arithmetic rather than judgement.
  3. Creative saturation — many sellers on the same angle means rising CPMs. It reports observed sameness, never an inferred CPM number.
  4. Restricted or liability-prone category — electrical, ingestible, child-facing, medical-adjacent, certification-bound. Flagged to you as a legal question, not judged.

The verdict names which killer decided it.

What you supply

Your own Claude Code login, plus candidates in ~/dropship/candidates/ — a product idea or public URL, supplier price, shipping window, target retail price, and a realistic CPC.

Where this stops

It researches and briefs. It does not contact suppliers, place orders, create listings, or launch ads.

It won't tell you units sold per month — public pages never expose it, and any tool quoting one is inferring it. It can't see ad platforms, so it won't say a product is trending. And it won't rule on whether a category is legal for you to sell.

Verified on build: the skill, the working tree, the NEVER_SOURCE_OR_ORDER guard, the contribution formulas, all four killers and the refund line item are present on a fresh fork. Running it on your own candidates is yours to do.

Inside this fork

Forking copies this template into a brand-new, fully isolated microVM on your own subdomain. Here's exactly what lands in it.

  • Claude Code agent

    The upstream harness, pre-installed — same version the creator ran.

  • Starter VM

    1 vCPU · 2 GiB RAM · 10 GiB disk.

  • Creator's /persist data

    The captured persist volume is copied byte-for-byte into your fork.

  • BYOK — your keys, your VM

    Add your model API keys after forking; they live only inside your microVM.

What this agent can do

1 skill

  • dropshipping-viability

    Compute dropshipping unit economics before product opinion — contribution, breakeven CPA, required conversion rate — plus the four killers.…

What you'll configure after forking

Secrets are scrubbed from shared templates — these are the names you supply in your agent's terminal once it boots.

Environment variables

  • ANTHROPIC_API_KEY

Your turn

Your own Dropshipping Viability Brief, live in about 3 minutes.

Forking copies this Claude Codeagent into a brand-new, fully isolated microVM on your own subdomain — the creator's /persist state and all. Add your own keys after it boots; they never leave the box. Don't love it? Your first jurniti purchase comes with 30 days to get every cent back.

New paid VM · BYOK · 30-day money-back on your first purchase · ~3 min to provision

Starter · fork

$25/ mo

Needs 1 of your own API key