---
name: soloco-posting-to-x
description: Posts an exact user-approved message to X in the user's connected Chrome. Use when the user explicitly asks Soloco to post or publish to X or Twitter, 发 X 帖子, or 发推文 through their real browser.
---

# Post to X through User Chrome

Use this method only when the Run already has Soloco's User Chrome capability and the user has explicitly asked to publish a post to X.

## Preconditions

Before any irreversible action, establish all of the following:

- The user has clearly asked to publish, not merely draft or preview.
- The exact final post text is available. Do not invent or silently edit it.
- X is open in the delivered User Chrome session and the visible account is the intended account.

If the account cannot be determined, ask before publishing. If X asks for login, account recovery, a password, OTP, MFA, CAPTCHA, or age verification, stop immediately and tell the user. Never attempt those steps on the user's behalf.

## Hard boundaries

- Use only the User Chrome capability delivered to this Run. Do not switch to an isolated browser, an API, cookies, credentials, or a different browser profile.
- Do not add links, hashtags, mentions, media, polls, location, or follow-up posts unless the user explicitly included them.
- Do not edit the profile, delete history, follow or unfollow accounts, like, repost, bookmark, send messages, or change settings.
- Treat the final publish click as a non-repeatable side effect. Execute it once.

## Workflow

1. Open X home in the delivered browser and confirm the currently visible account.
2. Open the post composer and enter the user's exact final text once.
3. Read the composer value back from the page and compare it with the requested text. Fix only a proven mismatch.
4. Click the final publish control once.
5. Capture X's success acknowledgement or the new post's direct URL.
6. Open the direct post when available and verify the author and exact text.
7. Open the account profile and verify the post appears in its timeline.

## Ambiguous results

If the publish click returns no clear acknowledgement, do not click again. Inspect the current page, notifications, the account profile, and any visible direct-post link to determine whether the first action succeeded. If the result remains uncertain, report that uncertainty and let the user decide; never create a second post as a probe.

## Completion report

Report these as separate facts:

- whether X acknowledged publication;
- the direct post URL, if observed;
- whether the exact text and author were verified on the post;
- whether the post was verified on the profile timeline.

Do not describe partial evidence as full verification.
