Priority Detector Skill
🎯 Objectif
Analyser automatiquement les conversations et notes vocales enregistrées dans Limitless pour identifier les priorités d'action de Christian Boulet, fractional CTO chez Boulet Stratégies TI.
📋 Fonctionnalités
Le skill détecte trois types de priorités :
1. ✅ Engagements pris
- •Actions que Christian a promis de réaliser
- •Phrases clés : "je vais...", "je te reviens avec...", "je m'engage à..."
- •Promesses faites à des clients/prospects
- •Livrables mentionnés
Exemple :
"Je vais te préparer une proposition pour le rôle de Fractional CTO d'ici vendredi."
2. 📥 Demandes reçues
- •Requêtes nécessitant une action de Christian
- •Questions directes : "Peux-tu...", "J'aurais besoin de...", "Pourrais-tu..."
- •Informations demandées par des clients
- •Documents à fournir
Exemple :
"Est-ce que tu peux m'envoyer ton CV et quelques case studies ?"
3. ⏰ Deadlines
- •Échéances temporelles explicites
- •"Avant [date]", "Pour [jour]", "D'ici [deadline]"
- •Dates de livraison mentionnées
- •Urgences
Exemple :
"Il me faudrait la documentation avant le 25 octobre."
🔄 Workflow
1. Fetch Lifelogs └─ Récupérer conversations depuis Limitless API └─ Période : aujourd'hui ou dernière semaine 2. Analyze with Claude └─ Envoyer transcripts à Claude Sonnet 4.5 └─ Appliquer prompts de détection └─ Extraire priorités structurées 3. Create TODOs └─ Créer pages Notion pour chaque priorité └─ Inclure type, description, source, confidence 4. Format Output └─ Générer markdown lisible └─ Afficher résumé avec lien Notion
📊 Output Format
Le skill génère un rapport markdown structuré :
## 🎯 Priorités du jour - 23 octobre 2024 ### Engagements pris - [ ] Préparer proposition Fractional CTO pour Marc Veilleux (ESI) - [ ] Envoyer calendrier disponibilités à JF Poulin ### Demandes reçues - [ ] FLB : documenter architecture actuelle avant départ - [ ] Guy Tremblay : partager case studies transformation IA ### Deadlines - [ ] Finaliser REQ Boulet Stratégies TI (deadline: 25 oct) --- ✅ 5 TODOs créés dans Notion : https://notion.so/...
⚙️ Configuration
Le skill utilise la configuration du fichier config/config.yaml :
priority_detector: confidence_threshold: 0.8 # Seuil de confiance minimum max_priorities_per_day: 10 # Limite de priorités par jour
🧪 Tests de Validation
Critères de succès MVP :
- •✅ Temps d'exécution < 30 secondes
- •✅ Précision > 90% (pas de faux positifs critiques)
- •✅ 100% des priorités détectées créées dans Notion
Cas de test :
- •Engagement clair : "je vais te revenir avec ça demain"
- •Demande implicite : "ça serait génial si tu pouvais..."
- •Deadline floue : "le plus tôt possible"
- •Conversation sans priorité : discussion générale
📚 Ressources
- •Prompts :
resources/prompt_templates.json - •Scripts :
scripts/analyze.py,scripts/format_output.py - •Docs : Blueprint.md (Section 4 - Workflow MVP)
🚀 Usage
Via CLI :
# Priorités du jour nexus priorities today # Priorités de la semaine nexus priorities week # Mode dry-run (test sans créer dans Notion) nexus priorities today --dry-run
🔍 Debugging
Logs détaillés disponibles dans nexus.log :
- •Nombre de lifelogs récupérés
- •Temps d'analyse Claude
- •Priorités extraites avec confidence scores
- •Succès/échecs de création Notion
📈 Métriques
Le skill track :
- •Nombre de lifelogs analysés
- •Priorités par type (engagements/demandes/deadlines)
- •Confidence scores moyens
- •Temps d'exécution
- •Taux de succès Notion
Version : 1.0.0 Dernière mise à jour : 23 octobre 2024