Business Breakdown #01
KDP Machine : des activity books pour enfants, generes et publies en autonomie
Source : Rachel · $4,000+/mo · Voir la source ↗
9 skills, 106 tests, Karpathy loop. Revenue moderate mois 6 base sur Brainstorming in Motion ($10/livre) et Rags to Niches ($60/livre actif). Payback mois 5. Les chiffres sont conservateurs, le systeme compound, chaque livre publie accelere le suivant. / M.
€240
Rev / mo (6 mo)
€99
Setup
8/10
Running
~5 mois
Per book
L'opportunite
GRATUITLes activity books pour enfants, labyrinthes et sudoku, sont un des segments les plus stables d'Amazon KDP. Un labyrinthe en forme de dinosaure fonctionne en francais, en allemand, en italien et en espagnol sans changer une seule page. Pas de texte a traduire. Pas de tendances a suivre.
9.99 EUR/livre · royalty 60% = 5.99 EUR/vente · 4 marches EU · 1-2 livres/semaine
Chaque livre suit exactement le meme pipeline. Scanner une niche, generer 100 activites, assembler le PDF, creer la couverture, preparer les 4 packages marketplace, configurer les ads. Repetitif, deterministe, automatisable, exactement le type de workflow ou un agent excelle.
Projections : 120-360 EUR/mo au mois 3 → 2 400-7 200 EUR/mo au mois 12
Un catalogue KDP compound. Chaque livre ajoute est un actif permanent. Un livre publie en janvier rapporte encore en decembre. Et les marches EU ont significativement moins de competition que les US sur ce segment.
Tooling & budget de demarrage
GRATUITComptes (gratuit) ├── Amazon KDP gratuit kdp.amazon.com ├── Amazon Advertising gratuit advertising.amazon.com ├── Agent harness gratuit Claude Code / OpenClaw / Codex └── Python 3.10+ gratuit runtime scripts Outils optionnels ├── OpenAI API key ~0.04 EUR/cover pour couvertures DALL-E └── Canva Pro 13 EUR/mo covers custom (non requis) Running cost └── Compute agent ~20 EUR/mo pipeline hebdomadaire Budget ads (variable) └── AMS Sponsored Products 5 EUR/jour par campagne → 1 marketplace = ~150 EUR/mo → 4 marketplaces = ~300 EUR/mo (start avec 1) Budget total setup ├── Setup unique 0 EUR (tout est gratuit) ├── Mois 1 ~170 EUR (compute 20 + ads 150 sur 1 marche) └── Mois 3 ~320 EUR (compute 20 + ads 300 sur 2-3 marches) → Break-even : ~51 ventes/mo par marketplace (a 5.99 EUR/vente vs 300 EUR ads)
Setup : $0 · Running : ~170 EUR/mo · Break-even : ~51 ventes/mo par marketplace
Pas de frais caches. Amazon gere tout : impression, livraison, retours, service client. Le seul investissement reel c'est les ads AMS, et le skill ads-strategist demarre conservateur avec un kill switch integre.
Le modele
GRATUITRevenue
- Royalties 60% = 5.99 EUR/vente (prix 9.99 EUR)
- 4 marches EU x 1-2 livres/sem = 4-8 listings/sem
- Catalogue compound : chaque livre = actif permanent
Couts
- Ads AMS : 5 EUR/jour par campagne (~300 EUR/mo)
- Compute agent : ~20 EUR/mo
- Covers DALL-E : ~0.04 EUR/cover (optionnel)
Canaux
- Amazon KDP organic (SEO titre + categories, 4 locales)
- AMS Sponsored Products (CPC 0.10-0.30 EUR sur EU)
- Zero site, zero liste email, zero social
Segments
- Labyrinthe dinosaure 4-8 ans (BSR ~25K, comp: low)
- Sudoku enfant 6-9 ans (BSR ~30K, comp: low)
- Labyrinthe espace/animaux 5-10 ans (BSR ~35K, comp: med)
Le systeme
GRATUITkdp-machine/ ├── AGENTS.md ├── setup.md ├── playbook.yaml ├── config/ │ └── settings.json ├── skills/ │ ├── setup-wizard.md # config en 3 questions │ ├── kdp-orchestrator.md # state machine, cron weekly │ ├── niche-scout.md # scoring BSR x competition x learnings │ ├── content-generator.md # mazes (3 formes) + sudoku (3 tailles) │ ├── book-formatter.md # PDF 300 DPI, KDP-compliant │ ├── cover-designer.md # covers + DALL-E optionnel │ ├── upload-prepper.md # 4 marches, full localisation │ ├── ads-strategist.md # keywords, bids, budgets │ └── performance-analyzer.md # Karpathy loop ├── scripts/ │ ├── maze_generator.py # DFS algorithm, 3 shapes │ ├── sudoku_generator.py # backtracking, unique solutions │ ├── pdf_assembler.py # interior PDF assembly │ ├── cover_builder.py # KDP cover with spine calc │ └── cover_illustrator.py # DALL-E integration ├── data/ │ ├── niches/starter_pack.json # 20+ niches pre-recherchees │ ├── keywords/ # fr.json, de.json, it.json, es.json │ └── learnings.json # feedback loop data ├── templates/ │ └── metadata/ # titres, descriptions par locale └── tests/ # 79 tests
9 skills · 7 stages · ~15 min/pipeline · 79 tests · state machine deterministe
L'agent lit AGENTS.md comme point d'entree. Le kdp-orchestrator coordonne le pipeline : niche-scout → content-generator → book-formatter → cover-designer → upload-prepper → ads-strategist → review gate → done.
Le setup-wizard pose 3 questions (marches cibles, rythme de publication, budget ads) et configure settings.json. Ensuite le cron weekly prend le relais. Chaque run du pipeline prend ~15 minutes. Le temps manuel restant : ~25 min/livre pour l'upload sur 4 marketplaces et le setup ads.
Differenciateurs cles :
- 3 formes de labyrinthe : rectangulaire, circulaire, hexagonal (rotation automatique)
- 3 tailles de sudoku : 4x4, 6x6, 9x9 (calibrees par age)
- Multi-marketplace : FR, DE, IT, ES avec titres, descriptions et keywords localises
- Karpathy loop : sales CSV →
performance-analyzer→learnings.json→ meilleur prochain livre - 20+ niches pre-recherchees avec BSR estimates et niveaux de competition
requires: claude-code | openclaw | codex + python 3.10+
Changelog
Execution
GRATUIT · Etapes 1 a 301 · Niche Scout
L'agent scanne les niches activity books enfants sur les 4 marches EU et score selon trois axes : BSR (demande), competition (nombre de reviews + saturation), et learnings historiques (ce qui a deja marche). Voici un output reel du skill niche-scout :
#1 labyrinthe dinosaure 4-8 ans BSR 25K comp: low ██████████ 9.2 #2 sudoku enfant 6-9 ans BSR 30K comp: low ████████░░ 8.1 #3 labyrinthe espace 5-10 ans BSR 35K comp: med ███████░░░ 7.4 18 niches scannees · 5 familles · 3 qualifiees (score >= 7.0) → Selection : labyrinthe dinosaure 4-8 ans
Le scoring integre les learnings des livres precedents. Si les livres dinosaure ont bien marche, le score monte. Si les livres espace ont sous-performe, le score baisse. C'est le Karpathy loop en action : le systeme apprend de ses propres ventes.
02 · Content Generator
Une fois la niche selectionnee, content-generator produit les activites. Pour un livre de labyrinthes, l'algorithme DFS genere des parcours uniques avec une solution garantie. Le type de labyrinthe tourne automatiquement entre les formes (rectangulaire → circulaire → hexagonal) d'un livre a l'autre.
Type : maze (rectangular, rotation book #1) Theme : dinosaure Pages : 100 activites + 100 solutions = 200 pages Format : 2550x3300 px, 300 DPI, grayscale Difficulte : 40% easy · 40% medium · 20% hard ✓ 100 mazes generes (DFS algorithm) ✓ 100 solutions avec chemin surligne → Pret pour book-formatter
03 · Pipeline complet
Le kdp-orchestrator enchaine les 4 skills restants sans intervention. Le book-formatter assemble le PDF interior KDP-compliant. Le cover-designer genere la couverture (avec calcul du dos automatique selon le nombre de pages). Le upload-prepper prepare 4 packages localises. Le ads-strategist configure les campagnes par marche.
book-formatter ✓ 306 pages, interior.pdf (18.2 MB) cover-designer ✓ cover.pdf, style: bold-colorful upload-prepper ✓ 4 packages (fr, de, it, es) ads-strategist ✓ 8 campagnes, 40 keywords → 4 upload-guide.md generes → Review gate : auto-approve dans 24h → Temps total pipeline : 14m 23s
A ce stade, 4 fichiers upload-guide.md attendent. Chacun contient les instructions pas-a-pas pour publier sur un marketplace : titre localise, description, categories, keywords, prix. Temps manuel : ~6 min par marketplace, ~25 min total.
Avant de continuer
20 niches KDP enfant pre-recherchees avec BSR et competition (donnees mars 2026)
Pour qui
Pour toi si
- ✓ Tu utilises Claude Code, OpenClaw ou Codex
- ✓ Tu as un compte Amazon KDP (gratuit)
- ✓ Tu veux construire un catalogue qui compound
Pas pour toi si
- ✗ Tu n'as jamais utilise un agent harness
- ✗ Tu veux des revenus passifs sans aucun effort (25 min/book d'upload)
- ✗ Tu vises le marche anglophone (ce playbook couvre FR/DE/IT/ES)
La suite (etapes 4-8)
Tu as vu l'opportunité et les 3 premières étapes.
04 · Le setup wizard : configuration en 3 questions
05 · L'orchestrateur : state machine + cron weekly
06 · Multi-marketplace : localisation FR/DE/IT/ES complete
07 · Karpathy loop : sales CSV → analyse → learnings → meilleur prochain livre
08 · Amazon Ads : keywords, bids, budgets par marche
Garantie 30 jours · Accès immédiat
ou commencer petit : niche-scout + starter pack · $49
Questions frequentes
C'est quoi exactement, des mazes ?
Des activity books pour enfants, labyrinthes et sudoku, 100 activites + 100 solutions par livre, imprimes par Amazon. Le contenu est language-agnostic : un labyrinthe fonctionne dans n'importe quelle langue, ce qui rend la localisation triviale.
Pourquoi l'Europe et pas les US ?
Competition plus faible, memes marges (60% royalty, 9.99 EUR/livre). 4 marches = 4x les listings avec le meme contenu. Un livre genere une fois, publie 4 fois.
Je peux pas rebuilder ca moi-meme ?
Tu peux. Les scripts Python font ~2000 lignes. Le playbook c'est 9 skills orchestres + 20 niches recherchees + 4 sets de keywords + templates localises + 79 tests. En temps de R&D : 60-80h.
Et si Amazon change ses rules ?
Le systeme est modulaire. content-generator a deja ete mis a jour 3 fois. Un skill se remplace sans toucher aux autres. La state machine route autour du composant casse.
Ca tourne sur quel harness ?
Teste sur Claude Code et OpenClaw. Compatible tout harness qui supporte skills + crons. Les fichiers sont du markdown + JSON + Python standard.