Skip to content
ownpost.Get OwnPost
ownpost-publish4 min read

Run approved X publication jobs

Execute or manage existing owner-approved API delivery with the intended account and confirmed job status.

INSTALL THIS SKILL
npx skills@latest add https://github.com/zero-efforts/ownpost/tree/main/plugins/ownpost/skills --global --skill ownpost-publish --agent codex

Requires access to the OwnPost repository. Installation and client options

When to use it

Use this skill to send eligible approved work, reschedule an existing approved job, cancel its unsent work or resume work when the server permits it.

The skill reads the live account capabilities and existing publication job. It cannot create approval from a draft, a reminder or a natural-language request.

What you need

A tested X connection with publication enabled, the selected account, an existing matching owner-approved job and the MCP connection’s separate publishing grant. Full workspace access alone is insufficient.

Install or select the skill

The ownpost entry skill includes this workflow. Use the command above if you want ownpost-publish as a separate shortcut, or select it from your installed plugin.

Try it

Select the skill in your connected assistant, then adapt these examples to your own content.

Example requests
Use the ownpost-publish skill to publish the selected owner-approved job now to its approved account. Report confirmed links and the outcome of each thread part.

Use the ownpost-publish skill to cancel the unsent work for this selected approved publication job.

How it works

  1. Save and review the post in OwnPost, including text, media, thread order and destination account. Approve API publication in the app.

  2. Tell the assistant which approved job to send or manage. It checks current X capabilities, account selection and the connection’s publishing permission.

  3. The assistant identifies the matching existing job and executes only the requested eligible action. For a thread it checks results for each part.

  4. Read the confirmed publication links or the precise hold reason. A queued or approved state alone is not proof that X received the post.

  5. For an uncertain send, check X and reconcile the verified outcome in the app before any further attempt. Resume only the remaining work offered by the job.

Cancellation affects unsent work; it does not remove parts already on X. Scheduled approved originals can be delivered by the hosted workspace scheduler without an AI client staying online.

Check the result

Confirmed sends return actual X links and accurate per-part outcomes. A blocked action identifies the missing approval, disabled capability or hold without claiming publication.

If something does not work

If no approved job exists, open the draft’s API review flow in the app. Content or account changes and expired approvals can require a new review. An uncertain network response must not be bypassed with a second job or another send.

Skill source

RELATED GUIDES

Next steps

Use skills with your assistantConnect XApprove API publishingResolve delivery issuesAssistant permissionsOwnPost plugin