Phase 1: Access + Billing Gate

Log in. Pay once. Convert any X post.

XtoClaw now runs a strict flow: authenticate with Clerk, complete Lemon Squeezy checkout, then use session or API-key access for tweet conversion.

Identity via Clerk
Payment source of truth: Lemon Squeezy
Runtime access: Session or x-api-key

Session

Checking

Payment

Unknown

Approval

Unknown

No active identity yet.

Subscription status will appear after account load.

Usage status will appear after account load.

Account + Billing Control

Session is auto-managed by Clerk. You can still paste a manual JWT if needed.

Billing

API Keys

X Data


          

        

Convert Any Tweet

If API key is present we use runtime auth. If empty, the app uses your Clerk session and account-convert route.


        

Install Skill for Agents

Install the hosted SKILL.md so Codex and dotagents clients can call XtoClaw.

Codex

Path: $CODEX_HOME/skills/xtoclaw/SKILL.md


              

dotagents

Path: ~/.agents/skills/xtoclaw/SKILL.md


              
Open Raw Skill

Agent Usage Flow

  1. Sign in and verify payment status is active.
  2. Claim a key, then set XTOCLAW_API_KEY for your agent.
  3. Convert any X URL through XtoClaw.
  4. Rotate key instantly if compromised.

Endpoints