Skill: Project History
user-invocable: true allowed-tools: Read, Glob description: Affiche l'historique des projets générés par la factory arguments: [--limit N] [--all] [--help] - Options d'affichage
Aide (--help)
Si l'utilisateur lance /history --help ou /history help, affiche cette aide :
code
┌─────────────────────────────────────────────────────────────┐ │ 📖 /history — Historique des projets générés │ └─────────────────────────────────────────────────────────────┘ DESCRIPTION Affiche l'historique des projets générés par /new-project. Permet de retrouver et réutiliser des configurations passées. USAGE /history [options] OPTIONS --limit N Limiter à N projets (défaut: 10) --all Afficher tous les projets (max 50) --help Afficher cette aide EXEMPLES /history Affiche les 10 derniers projets /history --limit 5 Affiche les 5 derniers projets /history --all Affiche tous les projets COLONNES AFFICHÉES # Numéro pour import rapide (/new-project --import 1) Nom Nom du projet Type Frontend / Backend / Fullstack / Mobile / CLI Date Date de génération Config ✅ sauvegardée / preset: xxx / - RÉUTILISER UNE CONFIG /new-project --import 1 Par numéro /new-project --import mon-saas Par nom /new-project --import configs/x.json Par chemin FICHIERS configs/history.json Historique (50 derniers max) configs/*.config.json Configurations exportées VOIR AUSSI /new-project Générer une nouvelle configuration /new-project --export Sauvegarder la config pour plus tard
Après avoir affiché l'aide, ne rien faire d'autre.
Instructions
Affiche l'historique des projets générés avec /new-project.
Workflow
- •Lis le fichier
configs/history.json - •Affiche les projets du plus récent au plus ancien
- •Indique comment réutiliser une config
Format d'affichage
code
┌─────────────────────────────────────────────────────────────┐ │ 📜 HISTORIQUE DES PROJETS │ └─────────────────────────────────────────────────────────────┘ # │ Nom │ Type │ Date │ Config ────┼──────────────────┼────────────┼────────────┼───────────── 1 │ mon-saas │ Fullstack │ 24 jan │ ✅ sauvegardée 2 │ landing-v2 │ Frontend │ 20 jan │ preset: landing 3 │ api-backend │ Backend │ 18 jan │ ✅ sauvegardée 4 │ mobile-app │ Mobile │ 15 jan │ preset: mobile 5 │ dashboard-admin │ Fullstack │ 10 jan │ ✅ sauvegardée ───────────────────────────────────────────────────────────── 📋 Pour réutiliser une configuration : # Par numéro (de la liste ci-dessus) /new-project --import 1 # Par nom de fichier /new-project --import mon-saas # Chemin complet /new-project --import configs/mon-saas.config.json 💡 Les configs sauvegardées sont dans le dossier configs/
Si l'historique est vide
code
┌─────────────────────────────────────────────────────────────┐
│ 📜 HISTORIQUE DES PROJETS │
└─────────────────────────────────────────────────────────────┘
Aucun projet généré pour le moment.
Lance /new-project pour créer ta première configuration !
💡 Utilise --export pour sauvegarder ta config :
/new-project --export
Options
--limit N
Limiter le nombre de projets affichés :
bash
/history --limit 5 # Affiche les 5 derniers /history --limit 20 # Affiche les 20 derniers
Par défaut : 10 projets.
--all
Afficher tous les projets (jusqu'à 50) :
bash
/history --all
Informations affichées
Pour chaque projet :
- •# : Numéro pour import rapide
- •Nom : Nom du projet
- •Type : Frontend / Backend / Fullstack / Mobile / CLI
- •Date : Date de génération (format court)
- •Config :
- •
✅ sauvegardéesi export fait - •
preset: [nom]si généré avec un preset - •
-sinon
- •
Fichiers configs disponibles
À la fin, lister les fichiers .config.json disponibles dans configs/ :
code
📁 Fichiers de config disponibles : - mon-saas.config.json - api-backend.config.json - dashboard-admin.config.json