Skip to content

Guide · Agent skill

How to use the Crosspost agent skill: adapt one post for X, LinkedIn, Threads and Bluesky

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

The crosspost skill is an agent skill that takes one piece of content, such as a launch, essay or update, and rewrites it into separate versions for X, LinkedIn, Threads and Bluesky. It is aimed at creators, marketers and solo builders who want platform-appropriate copy without writing each version from scratch. This guide explains what the skill does, how to install it, how to trigger it, and what to check before you publish.

Multi-Platform Crosspostaffaan-m/ECC · MIT

Quick start

  1. 1Download the ZIP. Download the crosspost skill ZIP from this page.
  2. 2Unzip into a skills folder. Unzip it into ~/.claude/skills/ for personal use, or into your project's .claude/skills/ folder.
  3. 3Or upload it in the apps. In the Claude apps, go to Settings → Capabilities → Skills and upload the skill instead.
  4. 4Provide the source content. Paste the launch note, essay or update you want to distribute.
  5. 5Ask for the platforms. Name the networks you want, such as X, LinkedIn, Threads or Bluesky.
  6. 6Review the variants. Check each version for accuracy, voice and length before posting.
  7. 7Publish manually. Copy the approved versions into each platform, since the skill does not post for you.

What the crosspost skill makes the agent do

Crosspost tells the agent not to paste identical text across social networks. Instead, it starts from the strongest source version (an original post, article, launch note, thread, memo or changelog) and adapts it to each platform's constraints.

The skill's rules keep each version in the author's voice and avoid filler. The agent is told not to invent a call to action, question or moral the source did not earn, and to delete stock phrases such as "Excited to share" or "What do you think?".

  • X: compressed, leads with the sharpest claim or artifact, uses a thread only when one post would collapse the argument, no hashtags.
  • LinkedIn: adds only the context outsiders need, no fake founder reflection, no closing question by default.
  • Threads: readable and direct, not fake casual creator copy, not a shortened LinkedIn post.
  • Bluesky: concise, keeps the author's cadence, no hashtags or feed-gaming language.

Install the crosspost skill

Download the crosspost ZIP from this page and unzip it. For a personal install, place the folder in ~/.claude/skills/. To limit it to one project, place it in that project's .claude/skills/ folder.

If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.

  • Personal install: ~/.claude/skills/crosspost
  • Project install: .claude/skills/crosspost inside your project

Trigger the skill with a natural request

You do not need a special command. The skill's description says it applies when you want to distribute content across social platforms. The SKILL.md also lists phrases that activate it, including "crosspost", "post this everywhere" and "adapt this for X and LinkedIn".

Give the agent the source text and name the platforms you want. The more specific the request, the more useful the variants will be.

  • "Crosspost this launch note for X, LinkedIn and Bluesky."
  • "Adapt this essay for X and LinkedIn."
  • "Post this everywhere: we just shipped version 2 of our tool."

What the agent returns

The skill defines a fixed output format. You receive the primary platform version, an adapted variant for each requested platform, a short note explaining what changed and why, and any publishing step you still need to handle.

Before delivering, the skill's quality gate checks that each version reads like the same author under different constraints, that no platform copy feels padded, and that no text is duplicated verbatim across platforms.

  • Primary platform version
  • Adapted variants per requested platform
  • Short note on changes
  • Remaining publishing constraints

Requirements and safety notes

The skill references two companion skills: brand-voice, which captures a reusable voice profile from your source material, and content-engine, which shapes source content. The brand-voice and content-engine skills should be available for the full voice-capture workflow. The x-api skill is referenced for X publishing workflows, and X API credentials would only matter if you want the agent to publish directly to X. The SKILL.md itself does not specify those credentials.

The skill does not run scripts and does not use the network, according to its listing. It writes copy only. It does not publish, schedule or post for you, so you copy the approved versions into each platform yourself unless you have separately set up publishing.

The skill applies style rules, not fact or compliance checks. Review claims yourself, and have legal or medical content checked before it goes out.

  • Companion skills: brand-voice and content-engine
  • Optional: x-api skill and X API credentials, only for direct X publishing
  • Runs scripts: no
  • Uses network: no
  • Does not verify facts or compliance

Tips for better results

Start with the strongest version of your idea. The skill adapts a source; it does not rescue a weak one. If the source still needs voice work, the skill's workflow sends you to content-engine first.

Keep one idea per post. The skill's rules say each post should still be about one thing, so split a broad update into separate angles if needed. Only add cross-platform references when they help the reader.

  • Give a clear source and the exact platforms you want.
  • Run brand-voice once per session so the voice profile is reused.
  • Expect the default posting order to be the strongest native version first, then secondary platforms.

What people use it for

  • Announcing a software release on X and LinkedIn with different levels of context.
  • Turning a long essay into a sharp X post plus a Bluesky version that keeps the author's cadence.
  • Adapting a founder update for Threads without writing a casual version from scratch.
  • Producing platform-specific variants for a marketing team reviewing one campaign message.

Frequently asked questions

How do I install the crosspost agent skill?

Download the crosspost ZIP from this page and unzip it into ~/.claude/skills/ for personal use, or into a project's .claude/skills/ folder. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills.

Is the crosspost skill free?

The listing states the skill is licensed under MIT. This page does not list prices, so check the directory listing for any cost details.

Does crosspost post to X, LinkedIn, Threads and Bluesky automatically?

No. The skill writes the platform versions and a short change note. It does not publish or schedule posts itself, so you copy the approved text into each platform.

What do I need to use crosspost?

You need an agent that supports skills and the crosspost folder installed. The skill references brand-voice and content-engine for the full voice-capture workflow. X API credentials and the x-api skill matter only if you want direct X publishing.

Does the skill run scripts or use the internet?

According to the listing, it runs no scripts and uses no network. Its files are agents/openai.yaml and SKILL.md.

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

Crosspost applies rules that forbid identical copy across platforms, keep the author's voice, and remove filler like hashtags and invented calls to action. It also returns a note explaining the changes, rather than only producing shorter text.

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

Crosspost suits creators, founders and marketers who announce the same idea on several networks and want each version to fit its platform without losing their voice. Skip it if you need fully automated scheduling, or if your content needs legal or medical review, since the skill checks style rather than facts or compliance.

Download the skill