Aller au contenu
Starter pack · v1.0

Le starter pack du Product Builder

7 fichiers pour construire un produit avec une IA de code (Claude Code, Codex, Gemini CLI) sans qu’elle perde le fil. Tu les remplis en conversation avec ton agent. Ensuite, il les relit à chaque session et les tient à jour.

Gratuit · Licence CC BY 4.0 · v1.0

Ce que tu télécharges
  • starter-pack-product-builder/
  • DEMARRER.mdle prompt de départ
  • AGENTS.md (fichier 5)
  • CLAUDE.mdimporte AGENTS.md
  • GEMINI.mdimporte AGENTS.md
  • PRODUCT.md (fichier 2)
  • DESIGN.md (fichier 3)
  • docs/
  • discovery.md (fichier 1)
  • parcours.md (fichier 4)
  • now.md (fichier 6)
  • decisions.md (fichier 7)
100 mLe problème

Ce que l’IA ne peut pas lire n’existe pas.

D’une session à l’autre, ton agent repart de zéro. Il ne sait que ce qui est écrit dans le dossier du projet.

Le même piège revient sur chaque produit que je construis avec une IA de code : un PRD unique, écrit au départ, qui ne bouge plus pendant que le code avance. L’agent finit par coder d’après une version périmée, sans que rien ne le signale ni à lui ni à toi.

La parade tient en une règle : éclater ce document en fichiers vivants, un rôle par fichier.

Un fait, une seule maison.

Un document qui vieillitUn rôle par fichier
200 mLes 7 fichiers

Un rôle par fichier, dans l’ordre où tu les remplis.

Chaque fichier commence par son mode d’emploi : à quoi il sert, quand le remplir, comment, quand le mettre à jour. Des exemples tirés de Premier Envol montrent le niveau de détail attendu.

  1. Fichier 1 : docs/discovery.md

    La discovery

    Ce qu’il contient

    Le problème, la cible, les hypothèses, la métrique d’activation.

    Comment tu le remplis

    Ton agent t’interviewe.

  2. Fichier 2 : PRODUCT.md

    Le produit

    Ce qu’il contient

    Pour qui, la personnalité, la voix.

    Comment tu le remplis

    Interview, ou /impeccable init.

  3. Fichier 3 : DESIGN.md

    Le design

    Ce qu’il contient

    Couleurs, polices, composants.

    Comment tu le remplis

    Interview, ou impeccable.

  4. Fichier 4 : docs/parcours.md

    Le parcours

    Ce qu’il contient

    Les étapes et le ton, avant le code.

    Comment tu le remplis

    Interview, puis un challenge.

  5. Fichier 5 : AGENTS.md

    La carte

    Ce qu’il contient

    Stack, règles, où est quoi.

    Comment tu le remplis

    À partir des fichiers 1 à 4, complétée après le premier code.

  6. Fichier 6 : docs/now.md

    Le backlog

    Ce qu’il contient

    Le seul backlog.

    Comment tu le remplis

    Ton agent le tient à jour.

  7. Fichier 7 : docs/decisions.md

    Les décisions

    Ce qu’il contient

    Ce qui est tranché, et pourquoi.

    Comment tu le remplis

    Une entrée à chaque arbitrage.

300 mDémarrer

Trois gestes, puis ton agent t’interviewe.

  1. Récupère le pack

    Télécharge le zip, ou clique sur « Use this template » sur GitHub pour en faire ton propre dépôt.

  2. Ouvre le dossier dans ton outil

    Claude Code, Codex, Gemini CLI ou Cursor.

  3. Écris cette phrase

    Lis DEMARRER.md et lance-toi.

Ton agent t’interviewe et remplit les 7 fichiers avec toi, un par un. Prévois une soirée, ou avance en plusieurs fois : tout ce qui est validé reste dans les fichiers. Si tu es pressé, ajoute « en mode express » à la phrase.

Claude.ai, ChatGPT, Gemini

Dans un simple chat

Joins les fichiers du pack à la conversation et écris la même phrase. L’assistant te rend chaque fichier rempli, que tu recopies dans ton dossier. Le jour où tu passes à un agent de code, tout est déjà prêt.

Ton dépôt actuel

Sur un projet qui existe déjà

Copie les fichiers dans ton dépôt sans écraser un AGENTS.md ou un CLAUDE.md existant : fusionne-les plutôt. Puis écris :

Lis DEMARRER.md. Le projet existe déjà : pars du code et des docs, puis interviewe-moi sur ce qui manque.
400 mCompatibilité

Une seule carte, lue par tous tes outils.

AGENTS.md est la carte du projet, au format standard que lisent Codex, Cursor et la plupart des agents. CLAUDE.md et GEMINI.md tiennent en une ligne qui l’importe : tu modifies la carte à un endroit, tous tes outils la voient.

Dans le webinar du 6 octobre, la carte s’appelait CLAUDE.md. Dans le pack, elle s’appelle AGENTS.md, et CLAUDE.md l’importe.

Codex
AGENTS.md
Claude Code
CLAUDE.md, qui importe AGENTS.md
Gemini CLI
GEMINI.md, qui importe AGENTS.md
Cursor et les autres agents compatibles
AGENTS.md
Un chat (Claude.ai, ChatGPT, Gemini)
Les fichiers que tu joins à la conversation
500 mMise à jour

Ton agent tient les fichiers à jour. Toi, tu relis.

En fin de session, l’agent met à jour le bon fichier : la table « Contrat de maintenance » d’AGENTS.md lui dit lequel. Si rien n’a bougé, il ne touche à rien.

  • Si l’agent a livré ou commencé une tâche, trouvé une pistedocs/now.md
  • Si l’agent a tranché un choix (produit, design, technique)docs/decisions.md, une entrée DEC-xx
  • Si l’agent a changé une étape du parcoursdocs/parcours.md
  • Si l’agent a changé la cible, la promesse ou la voixPRODUCT.md, et docs/discovery.md si la cible ou le problème bougent
  • Si l’agent a touché aux couleurs, polices ou composantsDESIGN.md
  • Si l’agent a ajouté une commande, un dossier ou une conventionAGENTS.md

Le rappel, dans Claude Code

Un hook rappelle à l’agent de mettre la doc à jour s’il a modifié du code sans y toucher (.claude/hooks/doc-reminder.sh, il a besoin de git). Les versions pour Gemini CLI et Codex arrivent dans la prochaine mise à jour du pack.

Ta part : relire docs/now.md une fois par semaine, et docs/decisions.md quand un agent propose de revenir sur un choix.

600 mLe cas réel

Le pack sort d’un produit en ligne.

Premier Envol est un guide web gratuit qui aide les futurs parents à faire garder leur enfant. Un side-project que j’ai construit avec Claude Code et lancé en juin 2026.

Le pack rassemble la méthode qui a tenu, dans l’ordre où je la reprendrais si je repartais de zéro.

  • 1 week-end

    pour faire tourner la V1, une fois le parcours écrit

  • 550

    visiteurs de juin à septembre 2026

  • 80

    personnes ont validé au moins une étape du guide sur la même période

700 m3 tips de Product Builder

Ce que je referais dès le départ.

  1. Tip 1

    Teste ta donnée avant de coder.

    Pour Premier Envol, un spike d’une journée a montré que la donnée au cœur de l’idée de départ n’existait nulle part. Le produit a changé de cap avant la première ligne de code.

  2. Tip 2

    Briefe ton IA comme tu briefes un designer.

    PRODUCT.md, DESIGN.md, et le skill impeccable pour critiquer chaque écran important. Ça évite le design « fait par une IA » qui se repère en deux secondes : la police Inter partout, des dégradés violets.

    impeccable sur GitHub (nouvel onglet)
  3. Tip 3

    Une métrique par canal d’acquisition.

    Branche ta métrique d’activation dès le jour 1, puis lis-la canal par canal : tu sauras où mettre ton temps.

Et après : le niveau 2

Quand le produit vit, certains fichiers se dédoublent. discovery.md devient strategy.md, le pourquoi qui change rarement. Chaque grosse feature reçoit sa spec. Des règles par zone (SEO, mesure, paiement) ne se chargent que quand l’agent touche les fichiers concernés, et un CHANGELOG se génère depuis les commits.

Ce sera la v2 du pack.

800 mQui l’a conçu

Un PM qui sélectionne des PM sur leur façon de travailler.

Florian Ardérighi, fondateur de Track Record, bras croisés dans un open space.

Florian Ardérighi

15 ans de Product, ex Head of Product chez Smallable, fondateur de Track Record : des Product Managers, Builders et Ops freelance choisis sur leur palmarès.

Suivre sur LinkedIn (nouvel onglet)

PM et Product Builders freelance

Tu es PM ou Product Builder freelance et tu travailles comme ça.

Chez Track Record, chaque candidat traite un cas réel devant moi, y compris ce qu’il confie à l’IA. Ceux qui vont au bout deviennent des finishers, moins de 10 % des candidatures. Si ce pack ressemble à ta façon de travailler, écris-moi.

Heads of Product

Tu diriges une équipe produit et tu cherches des PM qui travaillent comme ça.

Track Record place des Product Managers, Builders et Ops freelance seniors, évalués sur un cas réel par un PM. Tu reçois 2 à 3 profils sous 72 h.

900 mFAQ

Les questions qu’on me pose sur le pack.

Q.01Faut-il savoir coder pour utiliser le pack ?
Non, les 7 fichiers se remplissent en conversation avec ton agent : il pose les questions et rédige, tu réponds et tu valides. Ensuite, c’est l’agent de code qui écrit le code du produit, en s’appuyant sur ces fichiers.
Q.02CLAUDE.md ou AGENTS.md : quelle différence ?
AGENTS.md est la carte du projet, au format standard que lisent Codex, Cursor et la plupart des agents ; CLAUDE.md est le fichier que lit Claude Code, et dans le pack il tient en une ligne qui importe AGENTS.md. Tu écris donc la carte une seule fois. GEMINI.md fait de même pour Gemini CLI.
Q.03Le pack marche-t-il avec Cursor ou un autre agent ?
Oui : Cursor et les autres agents compatibles lisent AGENTS.md à chaque session. Ouvre le dossier dans ton outil et écris « Lis DEMARRER.md et lance-toi ». Le rappel de mise à jour par hook existe pour l’instant dans Claude Code ; les versions pour Gemini CLI et Codex arrivent dans la prochaine mise à jour du pack.
Q.04Et dans ChatGPT ou Claude.ai, sans outil de code ?
Oui, le pack marche aussi dans un simple chat (Claude.ai, ChatGPT, Gemini) : joins ses fichiers à la conversation et écris « Lis DEMARRER.md et lance-toi ». L’assistant te rend chaque fichier rempli, à recopier dans ton dossier. Le jour où tu passes à un agent de code, tout est prêt.
Q.05Je peux l’utiliser sur un projet qui existe déjà ?
Oui : copie les fichiers dans ton dépôt sans écraser ton AGENTS.md ou ton CLAUDE.md (fusionne-les), puis demande à ton agent de partir du code et des docs. Il commence par le fichier qui manque le plus et ne pose que les questions auxquelles le dépôt ne répond pas.
Q.06Pourquoi plusieurs fichiers plutôt qu’un seul PRD ?
Parce qu’un PRD unique vieillit sans prévenir, et que l’agent code d’après ce qu’il lit. Avec un rôle par fichier, chaque fait vit à un seul endroit et l’agent sait lequel mettre à jour en fin de session.
Q.07C’est quoi, impeccable ?
impeccable est un skill pour agents de code, publié sur GitHub, qui aide à poser puis critiquer le design d’une interface. Dans le pack, /impeccable init remplit PRODUCT.md par interview et /impeccable document remplit DESIGN.md. Il reste facultatif : sans lui, ton agent mène l’interview avec les questions des fichiers.
Q.08Le pack est-il gratuit, même pour un usage pro ?
Oui, gratuit, y compris pour un usage commercial : il est sous licence CC BY 4.0. Tu peux le copier, l’adapter et le partager en citant « Starter pack du Product Builder, par Florian Ardérighi (trackrecord.pm) », avec un lien vers la licence.
Arrivée

Une soirée pour donner sa mémoire à ton produit.

Récupère le pack, ouvre le dossier dans ton outil et écris : « Lis DEMARRER.md et lance-toi. »

Contact : florian@trackrecord.pm