Compétence de recherche de mvanhorn : en fournissant un sujet, l'agent exécute le moteur Python intégré à la compétence, récupère en parallèle les publications et les données d'interaction des 30 derniers jours sur Reddit, X, YouTube, TikTok, Hacker News, Polymarket, GitHub et le web, les note selon les likes, les votes et autres interactions, et rédige une synthèse avec citations en ligne, pouvant être enregistrée localement au format Markdown ou HTML.
Audit de sécurité : Non audité
- Pas encore scanné
Justification
- L'auteur indique que Reddit, Hacker News, Polymarket et GitHub sont utilisables sans clé, tandis que X, YouTube, TikTok, etc., se configurent lors de l'assistant de première installation
- Le processus est strictement encadré : le moteur doit être exécuté, il est interdit de simuler via une simple recherche web ; des flux de référence distincts existent pour la comparaison, les concurrents, les signaux de recrutement et la détection de tendances ; les pages web et publications récupérées sont traitées comme des preuves, non comme des instructions
- SKILL.md précise la destination de chaque requête par source (ScrapeCreators, X API, xAI, Algolia, Polymarket, etc.), les cas où des crédits sont consommés, et stipule que les cookies du navigateur ne sont pas lus sans consentement
- Licence MIT, l'auteur affirme l'absence de suivi et de statistiques, les résultats de recherche restant sur la machine locale ; les installations sur skills.sh 24 heures 780 (reflètent uniquement l'attention portée)
Utilisation
- La commande d'installation s'affichera après validation de l'audit ; déclenchement via une commande slash, par exemple /last30days suivi du sujet ; le README propose également une méthode d'extension Claude Code /plugin marketplace add mvanhorn/last30days-skill
- Nécessite Python 3 et Node ; clés optionnelles pour ScrapeCreators, OpenAI, xAI, X, OpenRouter, Perplexity, Brave, Apify, etc., la clé principale étant ScrapeCreators (crédits gratuits initiaux, puis facturation à l'usage)
Risques
- Non audité pour cette période, classé C fixe, la commande d'installation n'est pas affichée ; SKILL.md demande à l'agent d'exécuter les scripts Python intégrés et d'appeler plusieurs API tierces, lit les cookies de connexion X du navigateur après consentement (ou utilise AUTH_TOKEN / CT0 saisis manuellement), et transmet APIFY_API_TOKEN à ScrapeCreators si ScrapeCreators n'est pas configuré ; ces éléments sont cohérents avec l'usage de « récupération de discussions multiplateformes », mais les scripts eux-mêmes ne sont pas scannés ; sur skills.sh, l'audit Gen Agent Trust Hub est Fail, Socket est Warn et Snyk est Pass
- L'utilisation de la session navigateur pour récupérer X peut violer les conditions d'utilisation de la plateforme et entraîner un risque de bannissement ; les exemples du README incluent la lecture des tweets et podcasts d'une personne spécifique des 30 derniers jours avant une réunion, attention à la vie privée lors de la recherche sur des individus précis
- SKILL.md exige Python 3.12 ou supérieur ; les synthèses sont enregistrées par défaut dans ~/Documents/Last30Days ; SKILL.md fait environ 3 Ko, avec lecture d'une dizaine de fichiers de référence selon les cas, le processus est long et les appels nombreux, ce qui engendre une forte consommation de temps et de crédits