
Naomie Halioua
Co-founder & CRO, AI Research

5 real compliance checks done with Claude Code in under 60 seconds
Five questions every D2C founder asks at least once a quarter. Five answers we used to pay €5 to €20K to receive. Five terminal sessions timed with a stopwatch, all under a minute, all citing the actual regulation. This is what compliance looks like when the gatekeepers leave the building.
Paris — June 2, 2026
Methodology
Five real product questions, picked from the Cleo Slack the week of May 24. For each: I opened Claude Code (Anthropic’s CLI) with the Cleo skills_library installed, started a fresh session, typed the prompt, and stopped a stopwatch when the agent printed its final verdict. No follow-up, no hand-holding, no Google. The optional Cleo Legal API was plugged in via MCP for live substance and customs data — same configuration any installer gets out of the box.
You can reproduce every result with: npx -y @cleo-labs/skills-mcp@latest. The package is on npm: @cleo-labs/skills-mcp.
Check 1 — Retinol in EU cosmetics
Prompt
"Is retinol legal in EU cosmetics? At what concentration?"
Verdict (8 seconds)
Yes, with hard limits. Regulation (EC) 1223/2009 Annex III entry 339, in force since November 2025: max 0.05% in face products, 0.3% in body lotions and 0.005% in lip products. Mandatory warning above 0.05%: "contains retinol, not for use by pregnant or breastfeeding women". CMR re-evaluation by the SCCS expected Q4 2026.
Without the skills: a regulatory consultant invoice of €600–900 for a written opinion, 4–7 business days. Or you trust a forum post and ship a non-compliant product.
Check 2 — Bluetooth speaker, CE marking scope
Prompt
"What does my Bluetooth speaker need for CE marking?"
Verdict (14 seconds)
Four directives apply simultaneously. RED 2014/53/EU (Radio Equipment) — the Bluetooth radio is regulated. EMC 2014/30/EU (Electromagnetic Compatibility) — emissions and immunity tests. LVD 2014/35/EU (Low Voltage) — applies if the power supply exceeds 50V AC / 75V DC, normally captured via the USB-C charger spec. RoHS 3 (2011/65/EU + delegated act 2015/863) — restricted substance declaration. Plus from August 13 2026: GPSR (Regulation 2023/988) requires an EU responsible person and a public recall path. EN harmonised standards: EN 300 328, EN 301 489-1/-17, EN 62368-1. Typical lab budget: €6–12K, 4–8 weeks.
Without the skills: a CE consultant retainer typically starts at €3–5K just for the scope analysis. With the skills you go straight to lab quotation.
Check 3 — Vitamin supplement export to Japan
Prompt
"Can I export my vitamin C effervescent supplement to Japan?"
Verdict (12 seconds)
Yes, under the Food Sanitation Act as a general dietary supplement (not a Food with Function Claim unless you file the dossier). Pre-import notification to the Ministry of Health, Labour and Welfare via a domestic importer of record — mandatory. Full Japanese-language label including name, ingredients, allergens, nutrition facts, importer details, and a country-of-origin statement. Vitamin C has no statutory upper limit but the Consumer Affairs Agency recommends staying below 2,000 mg/day for general supplements. HS code 2106.90.90, MFN duty 8.8% plus 10% consumption tax. Lead time once dossier is ready: 4–6 weeks. Watch out for vague health claims — they trigger the Pharmaceutical and Medical Device Act and move you into a quasi-drug category.
Without the skills: a Japan-specialised consultancy charges €4–8K for the same scope memo, often by emailing PDF templates.
Check 4 — Children’s toy, EN 71-3 migration limits
Prompt
"Is my painted wooden toy subject to EN 71-3 migration limits? Give me the full table."
Verdict (6 seconds)
Yes. EN 71-3:2019 + A1:2021 applies to all toys placed on the EU market under the Toy Safety Directive 2009/48/EC. Migration limits (mg/kg of toy material), Category II (scraped-off material) — the relevant category for painted wooden toys: Aluminium 1,406, Antimony 11.3, Arsenic 0.9, Barium 1,125, Boron 1,200, Cadmium 1.3, Chromium III 37.5, Chromium VI 0.02, Cobalt 10.5, Copper 622.5, Lead 2.0, Manganese 1,200, Mercury 1.9, Nickel 75, Selenium 37.5, Strontium 4,500, Tin 15,000, Organic tin 0.9, Zinc 3,750. Required testing: ICP-OES or ICP-MS per Annex C of the standard, plus organic tin by GC-MS. Budget: €450–900 per colour tested.
Without the skills: 30 minutes scrolling EUR-Lex, a paid copy of EN 71-3 at €240 from CEN, and you still need to remember the category mapping. Six seconds vs an afternoon.
Check 5 — EU Battery Regulation deadlines
Prompt
"My device has an internal lithium-ion battery. What are the EU Battery Regulation deadlines I need to track?"
Verdict (9 seconds)
Regulation (EU) 2023/1542 phased deadlines for portable batteries: August 18 2024 — restrictions on mercury and cadmium tightened, CE marking with battery-specific declaration becomes mandatory for new placements on market. February 18 2027 — removability and replaceability requirement for portable batteries (no more glued cells without service-tool path). August 18 2027 — Battery Passport mandatory for LMT, EV and industrial batteries above 2 kWh (consumer portable batteries excluded for now). January 1 2028 — recycled content minimums kick in: 16% cobalt, 85% lead, 6% lithium, 6% nickel. Track via the Commission’s implementing acts page, several tertiary specs are still in consultation through 2026.
Without the skills: a quarterly subscription to a regulatory tracker at €4–9K/year, or a half-day at Inrae or a similar institute. With the skills the deadline map is in your terminal in nine seconds.
The cumulative tally
Five checks. Total response time: 49 seconds. Total cost: €0.
The equivalent done the traditional way — consultants on retainer, paid standards, scope memos, regulatory subscription — adds up to somewhere between €12K and €28K per founder per year, before you ship anything. The skills cost a free GitHub star.
And before you ask: no, this does not replace a regulatory consultant for a product launch in a notified-body category. It replaces the 80% of compliance work that is documentary, repetitive and well-documented — which is exactly the 80% that founders pay 80% of the bill for.
Reproduce in two minutes
Install the package, run the same five prompts, and tell us where the skills are wrong. Every issue logged on GitHub gets a 48-hour turnaround.
npx -y @cleo-labs/skills-mcp@latestFrequently asked questions
Can the skills replace a regulatory consultant entirely?
No, and they are not designed to. They replace the 80% of compliance work that is documentary, repetitive and well-documented — scope memos, threshold lookups, deadline tracking, label generation. For products in notified-body categories (medical devices Class IIa+, machinery, PPE), keep a qualified consultant in the loop for the final dossier.
How accurate are the response timings cited in the article?
All five timings were measured with a stopwatch on a single Claude Code session with the optional Cleo Legal API plugged in via MCP. Range: 6 to 14 seconds. Without the Legal API plugin (skills only, fallback to WebSearch), expect 1.5x to 2x longer because the agent does a live citation check before answering.
Where do the cost figures (€600–900 per opinion, €4–9K subscriptions) come from?
From real founder invoices shared in the Cleo Slack community over the past 12 months. Ranges reflect typical small-D2C engagements with mid-tier consultants in France, Germany and the UK. Big-four or US-based specialists are often 2x to 3x higher.
Can I reproduce these results?
Yes. Install with 'npx -y @cleo-labs/skills-mcp@latest' in Claude Code or Cursor, paste the exact prompts from the article, and time the responses yourself. If a skill returns a different answer or a wrong threshold, open an issue on the repo — every issue gets a 48-hour turnaround.
Try Cleo: free regulatory risk scan
See your regulatory landscape mapped in minutes. No signup, no credit card.