tobynice2875/quant-analysis

Méthodologie d'analyse quantitative – Cadre ascendant en 5 étapes, applicable à tout ensemble de données. Skill Claude + scripts autonomes, avec mécanisme de sédimentation pour une évolution autonome de la méthodologie.

Qu'est-ce que quant-analysis ?

Ce skill permet aux agents IA (notamment Claude) et aux développeurs d'appliquer une méthodologie d'analyse quantitative structurée en 5 étapes ascendantes. Contrairement aux approches descendants, celle-ci part des données brutes pour construire progressivement des insights, garantissant une adaptabilité à tout type de jeu de données, qu'il soit financier, scientifique ou opérationnel. Le skill inclut un script autonome qui exécute l'analyse hors de l'agent, ainsi qu'un mécanisme de 'sédimentation' où les résultats et les leçons des analyses précédentes enrichissent la méthodologie elle-même, la faisant évoluer au fil du temps. Cela en fait un outil puissant pour l'analyse exploratoire, le reporting automatisé et l'amélioration continue des processus de données.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add tobynice2875/quant-analysis

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait quant-analysis ?

Méthodologie d'analyse quantitative – Cadre ascendant en 5 étapes, applicable à tout ensemble de données. Skill Claude + scripts autonomes, mécanisme de sédimentation pour une évolution autonome de la méthodologie.

Principes fondamentaux

  • Approche ascendante (bottom-up) : Chaque analyse commence par une exploration des données brutes, sans hypothèses préconçues.
  • Cinq étapes progressives : Allant de la collecte à la synthèse, chaque étape produit un livrable utilisable par la suivante.
  • Sédimentation des connaissances : Les résultats et retours d'expérience sont conservés et réinjectés pour améliorer le cadre.
  • Double exécution : Via un agent Claude (conversationnel) ou via un script autonome (batch).

Les 5 étapes

  1. Collecte et nettoyage : Importation des données, gestion des valeurs manquantes, normalisation. Le script détecte automatiquement les types de colonnes.
  2. Analyse univariée : Statistiques descriptives, distributions, identification des outliers. Génération de résumés textuels.
  3. Analyse bivariée : Corrélations, tests d'indépendance, visualisations croisées. Un heatmap de corrélation est produit.
  4. Modélisation exploratoire : Clustering (k-means), régression simple ou classification légère. Les résultats sont interprétés automatiquement.
  5. Synthèse et recommandations : Rapport final combinant graphiques, tableaux de résultats et recommandations actionnables.

Utilisation

Avec Claude

Invoquez le skill en passant le chemin ou l'URL du jeu de données :

@quant-analysis /chemin/vers/mes_donnees.csv

Claude exécutera l'analyse pas à pas, en vous demandant des précisions si nécessaire.

En script autonome

python quant_analysis.py --input data.csv --output rapport/

Options disponibles :

OptionDescription
--inputChemin du fichier CSV d'entrée (obligatoire)
--outputRépertoire de sortie (par défaut : ./output)
--stepsÉtapes à exécuter, ex: 1,2,5 (par défaut : toutes)
--configFichier JSON de configuration avancée

Mécanisme de sédimentation

Le dossier ./sediments/ stocke les résultats des analyses précédentes. Lors d'une nouvelle exécution, le système consulte ces sédiments pour :

  • Adapter les paramètres de nettoyage (ex: seuils d'outliers).
  • Suggérer des modèles ayant bien fonctionné sur des données similaires.
  • Améliorer les descriptions automatiques en fonction des retours utilisateurs.

Ce mécanisme permet à la méthodologie de s'affiner en continu sans intervention manuelle.

Exemples de cas d'usage

  • Analyse exploratoire rapide d'un CSV de ventes.
  • Audit qualité de données avant un projet ML.
  • Génération automatisée de rapports hebdomadaires.
  • Benchmark de performances entre modèles simples.

Dépendances

  • Python 3.8+
  • pandas, numpy, matplotlib, seaborn, scikit-learn (version spécifiée dans requirements.txt)

Licence

MIT

Skills associés