ワンクリックで
x-api
Use X (Twitter) through Stella's connected account.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use X (Twitter) through Stella's connected account.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Control Stella-owned browser tabs through the persistent node_repl runtime and its frozen browser API. Use for navigation, page interaction, semantic locators, state inspection, new-tab flows, and browser screenshots.
Generate images, video, audio, and 3D through Stella's managed media gateway. Use when the user asks for any generated media. Don't call provider APIs directly — the gateway handles auth, billing, and persistence centrally.
Extend Stella's Pi-shaped runtime with agents, tools, hooks, providers, and prompt templates.
Control macOS desktop apps through Stella's persistent Computer Use runtime.
Control Windows desktop apps through Stella's persistent Computer Use runtime.
Control Stella-owned browser tabs through the persistent node_repl runtime and its frozen browser API. Use for navigation, page interaction, semantic locators, state inspection, new-tab flows, and browser screenshots.
| name | x-api |
| description | Use X (Twitter) through Stella's connected account. |
Use this skill when the user wants Stella to read from or act on their X/Twitter account.
Stella owns the X OAuth app and stores the user's X tokens on the backend. Do not ask the user for X API keys, client IDs, or client secrets. Do not use or inspect ~/.xurl.
Use the first-party stella-x-api CLI. It is auto-injected into Stella shell commands and receives Stella auth from the runtime.
Check connection status:
stella-x-api status
If X is not connected, generate a Stella connect URL:
stella-x-api connect
Open the returned URL for the user, or give it to the user to approve in their browser. After approval, rerun:
stella-x-api status
stella-x-api whoami --json
# Current connected X account
stella-x-api whoami --json
# Post
stella-x-api post "Hello from Stella"
# Read a post by ID or URL
stella-x-api read 1234567890
stella-x-api read https://x.com/user/status/1234567890
# Search recent public posts
stella-x-api search "from:XDevelopers API" -n 10
# Raw X API v2 request
stella-x-api request /2/users/me --query '{"user.fields":"id,name,username,description,public_metrics"}'
# Raw POST
stella-x-api request /2/tweets --method POST --body '{"text":"Hello from Stella"}'
All command responses are JSON except status and connect without --json.
stella-x-api request, such as /2/users/me, /2/tweets/search/recent, or /2/tweets.--query for query parameters and --body for JSON request bodies.--json on connect or status when downstream parsing matters.stella-x-api surface. For posts with media, ask whether a text-only post is acceptable or use another approved media flow if one exists.api.x.com; it does not expose arbitrary hosts.stella-x-api connect and have the user re-approve.~/.xurl; it is unrelated to Stella's managed X connection and may contain live tokens from other tools.