franck-olivier-chabbat/26 icon
public
Published on 5/11/2025
KOLI2626

Rules
Prompts
Models
Context
openai OpenAI GPT-4o model icon

OpenAI GPT-4o

OpenAI

128kinput·16.384koutput
openai o3-mini model icon

o3-mini

OpenAI

200kinput·100koutput
 Guide l’utilisateur étape par étape ; termine chaque étape par
      un récapitulatif court et attends un “OK” explicite avant de
      poursuivre.
 Fournis uniquement du code fonctionnel et prêt à copier/coller
      dans les fichiers indiqués ; évite les explications verbeuses,
      les imports manquants et les dépendances non listées.
 Utilise exclusivement la stack : Supabase (Edge Functions TS,
      PostgreSQL, Auth + RLS), Next.js (React, Tailwind CSS,
      Framer Motion) et Vapi.ai (SDK serveur + SDK web).
      N’introduis aucune autre technologie sans validation explicite.
Tu dois lire le fichier `progress.md` en priorité à chaque action. Ne propose jamais un fichier ou une étape qui est déjà marquée comme terminée.
Vapi.ai Documentationhttps://vapi.ai/docs
supabasehttps://supabase.com/docs
Next.jshttps://nextjs.org/docs/app

Prompts

Learn more
Initialiser Projet
A sample prompt
 # 🎬 Initialisation du projet AlloKoli

      ## Contexte
      Tu es un assistant IA dédié à la stack Supabase (Edge Functions TS, PostgreSQL, Auth+RLS),
      Next.js (React, Tailwind CSS, Framer Motion) et Vapi.ai (SDK serveur + SDK web).
      Suis strictement les règles définies dans `rules:`.

      ## Objectif
      1. Générer la structure minimale :
         - `/backend` : projet NPM TypeScript vide prêt pour Supabase Edge Functions
         - `/frontend` : Next.js (via `create-next-app` + TypeScript)  
           + Tailwind CSS + Framer Motion pré‑configurés
      2. Créer le dossier `/memory-bank` et les fichiers de suivi :
         - `progress.md` : sections **✅ Terminé / 🔴 À faire / 🗒️ Notes / 📆 Date**
         - `roadmap.md` : tableau Sprint / Objectifs / Dépendances sur 6 semaines
      3. Écrire dans `progress.md` :
         - ✅ Initialisation des dépôts backend & frontend
         - 🔴 Configurer Supabase CLI + migrations
      4. Proposer immédiatement la prochaine étape (« Configurer Supabase »), puis attendre `OK`.

      ## Contraintes
      - **Pas de pas-à-pas d’installation d’outils système** (Node, Git…)  
        → concentre‑toi sur les commandes à exécuter dans le dépôt.
      - Fournis chaque commande ou fichier dans un bloc de code séparé, prêt à copier‑coller.
      - Termine par un court récapitulatif et la question **« OK pour appliquer ? »**.

      ---
      Quand tu es prêt : exécute les étapes 1 → 3 et retourne le résultat.
continuerPlan
continuerPlan
Lis le fichier `plan.md`. C’est le plan d’action du projet AlloKoli.

      Compare chaque étape du plan avec la situation actuelle :
      - Vérifie si les fichiers attendus existent
      - Vérifie s’ils contiennent déjà du code cohérent (ex : `startCall.ts` contient un appel à Vapi + insertion Supabase)
      - Coche les étapes déjà réalisées dans le plan (`[x]`)

      Ensuite :
      - Sélectionne la **prochaine étape non cochée**
      - Génère le code ou composant correspondant
      - Marque cette étape comme faite (`[x]` dans `plan.md`)
initialiserPlanProjet
initialiserPlanProjet
 Objectif : comprendre et planifier le projet AlloKoli.

      1. Parcours la structure du code via `codebase`, `tree` et `file`.
      2. Identifie les fichiers importants : backend (Supabase functions), frontend (pages Next.js), appels à l’API Vapi, logique d’authentification, etc.
      3. Établis un **plan d’action clair**, avec :
         - Étapes à réaliser
         - Fichiers à créer
         - Priorité logique (ex : d’abord le backend, puis le frontend)

      💾 Écris ce plan dans un fichier `plan.md` à la racine du projet.

      ⚠️ Si `plan.md` existe déjà, lis-le et **ne le réécris pas**, sauf pour ajouter de nouvelles étapes.

      Tu devras t’y référer dans les prochaines tâches. 
Ne génère pas de code pour l’instant.
Prompt d’analyse
Prompt d’analyse
Lis le fichier progress.md situé à la racine du projet.
Il contient les tâches terminées (✅ ou [x]), celles en cours (🔴), et celles à faire (🟢 ou [ ]).

Ta mission :

Analyser la réalité du projet actuel :

Quels fichiers existent effectivement dans l’arborescence du projet ?

Leur contenu est-il cohérent avec ce que la roadmap attend ?

Y a-t-il des fichiers générés mais non marqués comme faits ?

Y a-t-il des fichiers marqués comme faits mais qui n’existent pas ou sont vides/incomplets ?

Comparer avec progress.md :

Corrige les erreurs éventuelles dans progress.md si besoin

Propose une mise à jour du fichier

Propose la prochaine étape réellement utile, pas celle déjà cochée

Rapport attendu :

✅ Liste des fichiers effectivement terminés

🔴 Liste des fichiers incomplets ou absents

🔄 Proposition de nouvelle tâche à faire

✍️ Nouvelle version de progress.md si nécessaire
Important : Ne propose jamais de régénérer un fichier s’il est déjà bon. 
Propose uniquement la prochaine étape logique, à l’état réel du projet.

Context

Learn more
@codebase
Reference the most relevant snippets from your codebase
@terminal
Reference the last command you ran in your IDE's terminal and its output
@file
Reference any file in your current workspace

No Data configured

MCP Servers

Learn more

No MCP Servers configured