20 a day: what one set really took, and how I’d scale it
1. What this set actually took (measured)
| Step | Wall-clock | Who | Notes |
|---|---|---|---|
| Brand pick: scan ~120 consumer rounds (Jun–Sep 2026), verify 6, pick 1 | ~10 min (not timed) | Claude + me (1 min decision) | At volume this becomes a weekly batch, not a per-set step |
| Research dossier: products, prices, reviews, doses, claims, colours, fonts, funding, socials, 21 images | 21.5 min | Claude sub-agent, in parallel | Measured: 290K tokens, 110 tool calls. Heaviest step |
| Design study + shell + CSS (tabs, ad layouts, plan pages) | 8 min | Claude | Reusable for every future set |
| Application, growth plan, creator engine, 12 ads, claims sheet | 10 min | Claude | Written while research was still running |
| Landing page | 2–3 min | Claude | Built from the brand’s live product data |
| Fill with dossier facts + corrections | 2 min | Claude | Real reviews, founder story, doses; 2 errors fixed (below) |
| QA: headless screenshots of every tab, 3 ad sizes, mobile | 10 min | Script (19 s) + Claude fixes | Found 4 layout issues; all fixed |
| Total to a QA’d set | ~36 min | Plus this write-up and deploy | |
| Independent fact-check pass (added after the first QA) | ~4 min | Second Claude agent | Measured: 188K tokens. Found what’s listed in section 2 |
From my timing log (timestamps on every step). The first set includes building the kit (shell, CSS, 12 ad layouts, QA script), so later sets should be faster on the build side; research time doesn’t shrink by itself. The research agent’s tokens are measured; the build ran inside my main session, so I’m not quoting a separate token number for it.
2. How bad output got caught on this run
- Template bleed. I wrote “2-minute quiz” in 7 places out of habit from the Golden Child set. Bird&Be says “five minutes”. Caught when the dossier came in. Rule from this: build only from the brand’s dossier, never from the previous set, and run a claim check that flags any number not found in the dossier.
- Ingredient error. I put NAC in both packs; the facts panel lists it only in hers. Same check.
- The brand’s own inconsistencies were caught by the research step: “52.5%” on product pages vs “52.2%” in Bird&Be’s study release; NAC in the male bullets but not in the facts panel. These went on the claims sheet as “hold until fixed”. This is the kind of thing a client notices first.
- Visual QA (screenshots, not eyeballing): cropped product shots, chips stretching full width, two-column sections not stacking on mobile, an ad whose product photo didn’t work split in half.
- Compliance: testimonials that describe getting pregnant were deliberately excluded (fertility is a sensitive, Meta-restricted category).
- A second, independent fact-check. After the first QA, a separate agent re-read every line of the set against the dossier, the product data and the timing log. It found 6 errors the first pass missed: the creator ramp and weekly ad counts didn’t match between tabs, a monthly figure labelled as one week, a $0.01 rounding error, an accuracy claim attached to the wrong test, and step times in this write-up that didn’t match my own log. It also found about a dozen smaller issues: two reviewers labelled “Verified buyer” where the site says “Anonymous”, two reviews from a pregnancy product on a pre-conception page, and wording that went beyond what Bird&Be states about its quiz. A click-through found one navigation bug. All fixed before sending. Rule from this: the fact-check runs as its own step, by an agent that didn’t write the set.
3. The pipeline, and what 20 a day would take
| Automated | Human |
|---|---|
| Funding scan, research dossier, image download, page build, ad rendering in 3 sizes, claim linting, screenshots, deploy | Approving the brand list · reviewing each set (~10 min) · fixing what the checks flag · anything sensitive (health claims, tone) |
What runs in parallel: research for sets N+1…N+4 runs while set N is being built and reviewed. With 4 in flight, 20 sets would be about 4–5 hours of machine time. Human time would be about 20 × 15 min = 5 hours, a full shift for one operator.
4. Where Claude’s limits hit, and the fix
- Research is the expensive step. One dossier used 290K tokens and 110 tool calls, mostly the model reading raw HTML; the fact-check pass used another 188K. At 20 a day that’s about 5.8M tokens on research alone, and it eats the 5-hour and weekly windows first.
- Fix 1: scripts before the model. Shopify
products.json, Judge.me/Okendo review widgets, JSON-LD ratings and theme colours can be pulled by a plain script and handed to Claude as clean JSON. I’d expect this to cut research tokens by more than half (estimate; I’d measure it in week one). - Fix 2: a smaller model for collection and checking, the big model for writing. Sub-agents that fetch, extract and compare lines against the dossier don’t need the top model.
- Fix 3: freeze the kit. The shell, CSS and 12 ad layouts are written once; each set only writes brand-specific content.
All three fixes stay inside Claude Code: Claude writes the collection scripts, runs them, and picks the model for each sub-agent. None of them needs a paid tool.
5. Tools: $0 of the $200
This whole set was made with Claude Code alone, plus free tools already on the machine. The pipeline above needs nothing else.
| Tool | Cost / month | Why |
|---|---|---|
| Claude Code Max (yours) | included | Everything: brand scan, research agents, writing, building, claim check, and running the QA and deploy scripts |
| Headless Chrome | $0 | Screenshot QA in all 3 ad sizes (used on this run) |
| Hosting (wherever danilovicioso.com lives, or a free tier like Cloudflare Pages) | $0 | One subdomain per brand, deployed by script |
| Total | $0 | The $200 stays unspent unless day one shows a need |
Held in reserve, bought only if the day-one numbers ask for it:
- Codex ($20) for the mechanical build steps, only if the usage meter shows Claude alone can’t keep up with the daily target.
- A scraper like Apify (~$49) for the Meta Ad Library, only if Claude can’t read it in a real browser. My agent’s plain fetch got a 403; Claude in Chrome is the next thing I’d try, at no cost.
6. What I’d do on day one
- Turn this set into the kit: dossier spec, build prompt, claim linter, QA script, deploy script.
- Run 4 brands in parallel and log tokens and minutes per step, like the table above.
- Read the usage meter after each batch, so the daily cap is a measured number by the end of day one, not a guess.
Built with Claude Code. Brand facts in the set are from birdandbe.com and public coverage, read 1 Oct 2026; the set is an unofficial concept, not affiliated with Bird&Be.