CtrlK
BlogDocsLog inGet started
Tessl Logo

xurl

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.

Install with Tessl CLI

npx tessl i github:Hung-Reo/hungreo-openclaw --skill xurl
What are skills?

89

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

100%

17%

Automated X Posting Script for a Marketing Team

Credential safety in agent scripts

Criteria
Without context
With context

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

100%

67%

Social Media Content Campaign with Rich Media

Media upload workflow

Criteria
Without context
With context

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

93%

7%

Multi-Account X Posting Automation for an Agency

Multi-app and multi-user management

Criteria
Without context
With context

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

Evaluated
Agent
Claude Code

Table of Contents

Is this your skill?

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.