Outils
Claude Code, skill last30days, Python 3.12+
Prix
Gratuit de base, sources payantes en option
Temps
10 min d'installation
Niveau
Terminal, débutant

Un prospect vous demande votre avis sur l'outil qu'il vient d'acheter, ou vous hésitez entre deux logiciels pour un client. Vous ouvrez dix onglets Reddit, trois vidéos YouTube, et une heure plus tard vous n'avez toujours pas de vue d'ensemble. last30days fait ce travail de fouille à votre place, et votre agent IA en tire une note de synthèse, avec les liens.

D'où vient ce skill, et ce qu'il fait

Le dépôt officiel est mvanhorn/last30days-skill, publié par Matt Van Horn sous licence MIT, très actif (version 3.28.0 du 11/10/2026, avec de nombreux contributeurs). Attention, des copies circulent sous d'autres comptes GitHub : installez depuis celui-ci.

Le fonctionnement, d'après le README :

  • l'agent repère d'abord où le sujet se discute (sous-forums Reddit, comptes, chaînes, dépôts GitHub) ;
  • il interroge toutes les sources en parallèle, avec les meilleurs commentaires et les transcriptions de vidéos YouTube ;
  • il note chaque résultat selon l'engagement (votes, likes, vues), la pertinence et la fraîcheur, et fusionne les doublons d'une plateforme à l'autre ;
  • votre agent IA rédige la synthèse, puis répond à vos questions sur ce qu'il vient de lire.

Les recherches sont enregistrées dans ~/Documents/Last30Days/. Le README annonce aussi « pas de pistage, pas d'analytics ».

Installer last30days dans Claude Code

  1. Ajouter le catalogue et le pluginDans une session Claude Code, tapez l'une après l'autre :
    Claude Code
    /plugin marketplace add mvanhorn/last30days-skill
    /plugin install last30days
    Pour les autres agents (Codex, Cursor, Gemini CLI…), le README donne : npx skills add mvanhorn/last30days-skill -g. Une seule méthode par ordinateur, sinon la commande apparaît en double.
  2. Lancer une première rechercheAu premier lancement, un assistant d'installation vous pose quelques questions. Reddit, Hacker News et GitHub marchent tout de suite, sans clé.
  3. Ajouter YouTube (gratuit)Les transcriptions passent par yt-dlp. Sur Mac :
    Terminal
    brew install yt-dlp

Sur Claude.ai (le site), le README propose de télécharger le fichier last30days.skill de la dernière version et de l'envoyer dans Customize > Skills, après avoir activé l'exécution de code.

Prérequis, clés et coût

Dans Claude Code, c'est votre modèle Claude qui planifie la recherche et rédige la synthèse : pas besoin de clé d'IA en plus, mais chaque recherche consomme votre forfait. Pour les sources, d'après le tableau du README au 17/10/2026 :

  • Reddit (avec commentaires), Hacker News, GitHub : gratuit, rien à configurer.
  • YouTube : gratuit avec yt-dlp.
  • X (Twitter) : soit la session déjà ouverte dans votre navigateur (gratuit), soit une clé d'API officielle X, payée en crédits sur votre compte développeur, soit une clé d'un autre fournisseur.
  • TikTok, Instagram, Threads, LinkedIn : une clé ScrapeCreators, 10 000 appels gratuits puis paiement à l'usage.
  • Recherche web : une clé Brave Search, 2 000 requêtes gratuites par mois.

Les clés se rangent dans ~/.config/last30days/.env, ou dans le trousseau macOS. Jamais dans un dossier de projet partagé.

Exemple : préparer un choix d'outil pour un client

Un client hésite entre deux outils d'automatisation. Avant le rendez-vous :

Claude Code
/last30days n8n vs Make

Puis, dans la même session, une fois le résumé affiché :

Prompt
À partir de cette recherche, rédige en français une note d'une page pour un client non technique :
1. Ce que les utilisateurs apprécient et reprochent à chaque outil ce mois-ci, avec le lien de chaque source.
2. Les problèmes récents (pannes, changements de prix) signalés par plusieurs personnes.
3. Ce qui reste incertain ou ne repose que sur un seul témoignage.
N'invente rien qui ne soit pas dans les sources.

Pour partager le résultat tel quel, le README documente une sortie en page HTML autonome (--emit=html).

Réglages utiles

  • Résumé en français : les sources sont surtout anglophones et la synthèse sort souvent en anglais. Demandez-la en français, comme ci-dessus.
  • Vidéos en français : par défaut, les sous-titres YouTube sont cherchés en anglais, espagnol et portugais. Ajoutez cette ligne dans ~/.config/last30days/.env pour inclure le français :
    .env
    LAST30DAYS_YT_SUB_LANGS=fr,en
  • Diagnostic : demandez /last30days doctor pour savoir quelle source manque et pourquoi, sans afficher vos clés.

Limites

  • Le résultat dit ce que les gens disent, pas ce qui est vrai. Un fil Reddit très voté peut se tromper : vérifiez les points importants à la source.
  • Chaque plateforme peut changer son accès du jour au lendemain. Via l'API officielle, X ne couvre qu'environ la dernière semaine, sauf accès étendu.
  • Une recherche prend plusieurs minutes et consomme votre forfait : gardez-la pour les décisions qui comptent.
  • Utilisez-le pour des sujets, des produits et des entreprises, pas pour dresser le profil d'un particulier.

Attention aux cookies du navigateur. Pour X, l'assistant propose de lire les cookies de connexion de votre navigateur, c'est-à-dire de réutiliser votre session. Il demande votre accord, et un refus n'empêche pas le reste de fonctionner. Le dépôt reconnaît lui-même que ce type de collecte fait courir un risque au compte utilisé. Mon conseil : refusez sur votre navigateur principal, ou utilisez une clé d'API. Avant de lancer quoi que ce soit, l'option --preflight du script montre ce qu'il lira et écrira, sans rien exécuter. Et comme pour tout skill, lisez le SKILL.md avant d'installer.

Sources

Vous voulez cette veille chaque lundi dans votre boîte mail, sans ouvrir de terminal ? C'est une automatisation que je peux mettre en place.