원클릭으로
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 직업 분류 기준
| 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.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.