Communitygithub.com

navigation-x/navigation-x

Utilisez cette compétence lorsque l'utilisateur souhaite interagir avec X (anciennement Twitter) – rechercher des publications, extraire les données d'une publication spécifique (contenu + engagement + auteur), extraire un profil utilisateur, extraire les publications visibles de la chronologie d'un utilisateur ou de son fil d'accueil, ou assembler le contexte source visible pour révision, recherche, vérification des faits, rapport ou archivage. Fonctionne sur x.com et twitter.com. Nécessite une session connectée (cookie auth_token) et un vrai navigateur – X est une SPA rendue en JavaScript.

Qu'est-ce que navigation-x ?

Cette compétence permet à votre agent IA (Claude Code, Cursor, Codex) d'interagir avec X (anciennement Twitter) en automatisant des actions complexes telles que la recherche de publications, l'extraction de données détaillées d'une publication (contenu, métriques d'engagement, auteur, médias), la récupération d'un profil utilisateur, l'extraction des publications visibles depuis la chronologie d'un utilisateur ou son fil d'accueil, et l'assemblage des informations sources visibles pour la vérification des faits ou l'archivage. Elle repose sur une architecture de références spécialisées (scripts, sélecteurs CSS, structure de retour) pour chaque action, garantissant des résultats complets et rapides. Elle nécessite une session authentifiée (cookie `auth_token`) et un vrai navigateur, car X est une application monopage (SPA) rendue côté client. Des benchmarks montrent qu'avec la compétence, l'agent est jusqu'à 7 fois plus rapide et bien plus fiable qu'un navigateur sans compétence.

Compatible avec~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/browsing-skills/browsing-skills/tree/HEAD/skills/x.com

Demander à votre IA préférée

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

Documentation

Compétence de navigation X (Twitter)

Utilisez cet index pour choisir l'action X correspondant à la demande de l'utilisateur, puis ouvrez le fichier de référence lié pour obtenir la navigation complète, les prérequis, le code et la structure de retour.

Index des actions

  • search — Rechercher sur X une requête et extraire les résultats de publication visibles. Spécification complète : references/search.md.
  • post-data — Extraire le contenu, les détails de l'auteur, les métriques d'engagement, l'horodatage et les médias d'une publication spécifique. Spécification complète : references/post-data.md.
  • profile-data — Extraire un profil utilisateur X, y compris la bio, le nombre d'abonnés, l'avatar, le site web et les métadonnées du compte. Spécification complète : references/profile-data.md.
  • user-timeline — Extraire les publications visibles de la chronologie d'un profil utilisateur. Spécification complète : references/user-timeline.md.
  • following-feed — Extraire les publications visibles du fil d'accueil X (onglet Pour vous ou Abonnements). Spécification complète : references/following-feed.md.
  • source-context — Assembler les publications visibles, les liens, les indicateurs de médias, les métriques et les URL canoniques en un paquet source pour révision, recherche, vérification des faits, rapport ou archivage. Spécification complète : references/source-context.md.

Benchmarks

Les benchmarks comparent l'action de la compétence maintenue à un agent navigateur sans compétence qui inspecte le DOM de la page en direct et déduit les sélecteurs au moment de l'exécution. Les notes complètes se trouvent dans BENCHMARKS.md.

ActionAvec compétenceSans compétenceNotes
search1 699 / ~6,4 s3 907 / ~15,8 sCompétence valide ; résultat partiel malformé sans compétence.
post-data1 987 / ~4,3 s14 333 / ~35,1 sCompétence complète ; résultat partiel sans compétence.
profile-data1 865 / ~12,3 s324 / échecCompétence complète ; évaluation unique sans compétence échouée.
user-timelineÀ déterminerÀ déterminerPas encore benchmarké.
following-feedÀ déterminerÀ déterminerPas encore benchmarké.
source-contextÀ déterminerÀ déterminerPrévu.

Skills associés