A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
89
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Credential safety in agent scripts
No --verbose flag
100%
100%
No --bearer-token flag
100%
100%
No --consumer-key flag
100%
100%
No --consumer-secret flag
100%
100%
No --access-token flag
100%
100%
No --token-secret flag
100%
100%
Auth check present
50%
100%
No ~/.xurl read
100%
100%
Security notes mention verbose
25%
100%
Security notes mention inline secrets
83%
100%
Without context: $0.3741 · 1m 48s · 21 turns · 24 in / 5,447 out tokens
With context: $0.4090 · 1m 31s · 19 turns · 266 in / 4,550 out tokens
Media upload workflow
Image upload before post
0%
100%
Video upload before post
0%
100%
Video processing wait
0%
100%
media_id captured from upload
100%
100%
--media-id used in post
0%
100%
Both media IDs attached
0%
100%
No --verbose flag
100%
100%
workflow_notes mentions video wait
53%
100%
Without context: $0.4414 · 2m 21s · 19 turns · 67 in / 7,376 out tokens
With context: $0.3764 · 1m 13s · 18 turns · 178 in / 3,970 out tokens
Multi-app and multi-user management
Uses --app for per-request override
100%
100%
All three brands posted
100%
100%
Per-user account targeting
100%
100%
Default restored at end
33%
66%
No inline credential flags
100%
100%
No --verbose flag
100%
100%
approach_notes explains --app usage
100%
100%
approach_notes explains default restoration
60%
80%
Without context: $0.2326 · 1m 8s · 13 turns · 17 in / 3,582 out tokens
With context: $0.4030 · 1m 13s · 21 turns · 26 in / 3,726 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.