Skip to content

Guide · Agent skill

How to use the Cross-Platform Post Adapter agent skill (crosspost)

Updated · written with AI from the project's own documentation and checked against our catalogue data

The crosspost skill is an agent skill for Claude that takes one piece of content, such as a launch note or essay, and rewrites it for X, LinkedIn, Threads and Bluesky so the versions do not read as identical copies. This guide explains what the skill does, how to install it, how to trigger it with plain requests, and what to check before you publish. No prior experience with agent skills is needed.

Cross-Platform Post Adapteraffaan-m/ECC · MIT

Quick start

  1. 1Download the ZIP. Get the crosspost skill ZIP from this page. It contains SKILL.md.
  2. 2Unzip into a skills folder. Extract it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder for one project.
  3. 3Or upload in Claude apps. Go to Settings → Capabilities → Skills in the Claude apps and upload the ZIP.
  4. 4Provide your source. Paste the post, article, launch note, thread, memo or changelog you want to share.
  5. 5Request the platforms. Ask for the networks you want, for example X, LinkedIn, Threads and Bluesky.
  6. 6Review the variants. Read the primary version, each adapted variant and the change notes.
  7. 7Publish manually. Post the text yourself and handle any publishing constraints listed in the output.

What the crosspost skill makes the agent do

The skill distributes content across social platforms without pasting the same text everywhere. It starts from your strongest source version, such as an original X post, an article, a launch note, a thread, or a memo or changelog. If the source still needs its voice shaped, the skill points to the related content-engine skill first.

For each platform, the agent adapts the text to that platform's constraints. The skill also states core rules: do not publish identical copy across platforms, keep the author's voice consistent, and do not invent CTAs, questions or lessons that the source does not support.

  • X: keep it compressed, lead with the sharpest claim or artifact, use a thread only when one post cannot hold the argument, and avoid hashtags.
  • LinkedIn: add only the context outsiders need, avoid a fake founder-reflection tone, and do not add a closing question just because it is LinkedIn.
  • Threads: keep it readable and direct, without fake hyper-casual creator copy, and do not shorten the LinkedIn version.
  • Bluesky: keep it concise, preserve the author's rhythm, and avoid hashtags and feed-gaming language.
  • The output includes a primary platform version, an adapted variant for each requested platform, a short note explaining the changes, and a list of publishing constraints you still need to handle.

Install the crosspost skill

Download the ZIP file for the skill from this page. The skill is distributed as a folder containing SKILL.md.

Option A, personal skill: unzip the file into ~/.claude/skills/ so the skill is available across your projects.

Option B, project skill: unzip the file into the .claude/skills/ folder inside a specific project, so it applies only there.

Option C, Claude apps: upload the ZIP in the Claude apps under Settings → Capabilities → Skills.

Trigger the skill with natural requests

You do not need a special command. Ask in plain language that you want the same idea published on several networks. The source lists example triggers such as 'cross-post this', 'post it everywhere', or 'adapt this for X and LinkedIn'.

Name the platforms you want and paste or point to your source text. Mentioning the author voice or a previous voice profile helps the agent stay consistent.

  • Cross-post this launch note to X, LinkedIn, Threads and Bluesky.
  • Adapt this essay for X and LinkedIn, keeping my voice.
  • Turn this changelog into a post for Threads and Bluesky.

Understand the workflow and voice step

The skill asks the agent to run the brand-voice skill first if the source voice has not been captured in the current session, then reuse the generated VOICE PROFILE directly. It does not build a second, ad hoc voice checklist unless you explicitly ask for a fresh override for the campaign.

By default the skill suggests posting the strongest native version first, then adapting for the secondary platforms. Cross-platform references are added only when they help. Timing is changed only if you ask for help with ordering.

Check the output before you publish

The skill includes a quality gate. Before delivering, the agent should confirm that each version reads like the same author under different constraints, that no version feels padded or sanitised, that copy is not duplicated across platforms, and that any extra context added for LinkedIn or a newsletter is actually needed.

Review the adapted text yourself. The skill's own scope note says it only drafts text. You still need to post, check any factual claims, and handle publishing constraints listed in the output.

  • Check every claim, number and product detail against your source.
  • Remove any phrases the skill flags as banned, such as 'I'm excited to share' or 'What do you think?' if they were added.
  • Confirm that a link in a bio is actually there before mentioning it.

What people use it for

  • Launching a product and sharing the announcement as a short X post, a fuller LinkedIn post and a conversational Threads version.
  • Repurposing an essay into platform-specific versions for X and Bluesky while keeping the author's rhythm.
  • Turning a changelog or release note into a concise X post and a LinkedIn update that adds only the context outsiders need.
  • Creating several drafts from one memo so that a founder or marketer can edit rather than write each version from scratch.

Frequently asked questions

Is the crosspost agent skill free?

The source lists the item under the MIT licence. The source does not mention pricing, so check the directory page for any other terms before relying on it.

What do I need to use the crosspost skill?

The source lists no specific requirements, and it does not run scripts or use the network. It is a single SKILL.md file that you install into a Claude skills folder or upload in the Claude apps.

Does crosspost publish posts to X, LinkedIn, Threads or Bluesky automatically?

No. The skill only drafts text and does not publish to any platform by itself. You copy the output and post it yourself, so it is not suited to hands-off scheduling.

Where do I install the crosspost skill?

Unzip the downloaded ZIP into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. You can also upload the ZIP under Settings → Capabilities → Skills in the Claude apps.

Is the skill safe for medical or legal content?

Not without human review. The agent may paraphrase claims in ways you did not intend, so check every statement against your source before publishing content that must be legally or medically precise.

How is crosspost different from just asking an AI to rewrite a post?

The skill sets specific rules: avoid identical copy across platforms, keep one author voice, follow per-platform constraints, and avoid invented CTAs or questions. It also reuses a captured voice profile and returns notes explaining the changes.

New agent skills, repos and AI tools — every week

The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.

Our verdict

Use crosspost if you publish the same launch, essay or update on several networks and want each version shaped to its platform without starting from scratch. Skip it if you need automated scheduling or publishing, or if you need legally or medically precise copy that will not get a careful human review.

Download the skill

Find exactly what
you're looking for