xurl CLI for X (Twitter) API: posts, replies, DMs, media and raw v2 calls (short listing)
⚠️ USAGE AUTORISÉ UNIQUEMENT — Piloter la CLI officielle xurl depuis votre agent — raccourcis pour poster, répondre, lire, chercher, DM, téléverser des médias et gérer les abonnés, plus mode brut pour tout endpoint v2
- Quoi
- ⚠️ USAGE AUTORISÉ UNIQUEMENT — Piloter la CLI officielle xurl depuis votre agent — raccourcis pour poster, répondre, lire, chercher, DM, téléverser des médias et gérer les abonnés, plus mode brut pour tout endpoint v2
- Coût
- Gratuit
- Prérequis
- la CLI xurl installée (brew xdevplatform/tap/xurl ou npm @xdevplatform/xurl) plus des identifiants API développeur X — le skill est un workflow que l'agent suit, pas un logiciel à installer
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
⚠️ USAGE AUTORISÉ UNIQUEMENT — ce skill peut effectuer de vraies actions sur votre compte X ; ne jamais l'utiliser sans l'approbation explicite du propriétaire du compte pour chaque action. Sélectionné par Skill Harbor — fiche courte (le repo ne déclare aucune licence, donc aucun contenu n'est reproduit) : le skill de @openclaw pour piloter la CLI `xurl` (la CLI officielle de X) depuis un agent. Les raccourcis retournent du JSON ; le mode brut couvre tout endpoint v2. Couvre l'auth (les tokens vivent dans `~/.xurl` — vérifier avec `xurl auth status` plutôt qu'en lisant le fichier, passer les secrets via le prompt pas en ligne pour les garder hors de l'historique shell, noter que `--verbose` imprime les en-têtes d'auth dans la sortie d'outil), les raccourcis courants (poster, répondre, citer, supprimer, lire, chercher, whoami, lookup d'utilisateur, timeline, mentions, like/unlike, repost/unrepost, bookmark, follow/unfollow, bloquer/muet, envoi et liste de DM), les médias (téléverser image/vidéo, poller `media status`, poster avec `--media-id`), la gestion auth et apps, les overrides d'app/auth par requête, les appels API bruts (payloads complexes en fichiers temp), et la sémantique de sortie/erreurs (exit non-zéro sur erreurs API/auth/réseau, guide 401/403, backoff 429). Bémols honnêtes : l'agent peut publier de vrais posts, réponses et DM sous votre compte X — vérifiez chaque envoi vous-même ; les paliers d'accès et coûts de l'API X s'appliquent (vérifiez votre plan développeur X) ; installation via brew (`xdevplatform/tap/xurl`) ou npm (`@xdevplatform/xurl`) en prérequis ; licence non déclarée par le repo source — fiche courte avec lien uniquement, rien copié. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage. Découvert via skills.sh.
Version :
Installation
Prérequis : la CLI xurl installée (brew xdevplatform/tap/xurl ou npm @xdevplatform/xurl) plus des identifiants API développeur X — le skill est un workflow que l'agent suit, pas un logiciel à installer Installe-moi « CLI xurl pour l'API X (Twitter) : posts, réponses, DM, médias et appels v2 bruts ». Il donne à mon agent le manuel de @openclaw pour piloter la CLI xurl : conventions d'auth (ne jamais lire ~/.xurl directement, passer les secrets via le prompt), raccourcis pour poster, répondre, lire, chercher, DM, téléverser des médias et gérer les abonnés, mode v2 brut, et sémantique de sortie/erreurs. IMPORTANT : le repo ne déclare aucune licence — récupérer depuis le lien seulement, et ne rien reproduire au-delà du lien. Dépôt : https://github.com/openclaw/openclaw/blob/main/skills/xurl/SKILL.md 1. Récupère le fichier SKILL.md (et les fichiers d'aide éventuels) depuis le chemin du dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. 2. Vérification de sécurité : examine le SKILL.md et les scripts pour tout contenu suspect (appels réseau inattendus, commandes shell, collecte d'identifiants). Examine les fichiers à la recherche de commandes suspectes ou d'une gestion d'identifiants douteuse ; arrête-toi sur tout signal d'alerte et ne présume jamais que le dépôt est sûr. Dis-le-moi si quelque chose semble anormal. 3. Installe-le comme skill : copie le SKILL.md et ses fichiers d'aide dans le répertoire des skills de l'agent, dans un dossier nommé « xurl ». 4. Vérifie sans appels réseau : frontmatter valide, fichiers en place. 5. Indique ce qui a été installé, où, et ce qu'il me reste à faire moi-même (p. ex. installer xurl et s'authentifier — les tokens vivent dans ~/.xurl ; vérifier votre plan/coûts d'API développeur X ; vérifier chaque post ou DM avant envoi). GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne jamais l'exiger sauf s'il figure dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Si quelque chose semble anormal, arrête-toi et demande-moi.
Questions
Comment installer une création ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe la création pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours une création avant de l’installer.