crosspost
Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
About this skill
This skill enables intelligent and tailored content distribution across various prominent social media platforms, including X (formerly Twitter), LinkedIn, Threads, and Bluesky. It leverages advanced 'content-engine patterns' to adapt each piece of content specifically for the nuances, audience, and best practices of each platform. Crucially, it ensures that no two posts are identical across platforms, preventing duplicate content issues and maximizing engagement by delivering platform-native experiences. It's designed to streamline the process of reaching diverse audiences with contextually relevant messaging.
Best use case
Automating social media content distribution; ensuring platform-specific content adaptation; avoiding duplicate content issues across social platforms; reaching broader audiences efficiently for announcements, launches, or updates.
Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
Content successfully published on specified social media platforms (X, LinkedIn, Threads, Bluesky), each optimized and uniquely adapted for its respective audience and platform guidelines, leading to increased engagement and reach without duplicate content.
Practical example
Example input
Crosspost this announcement about our new product launch on X, LinkedIn, Threads, and Bluesky. The core message is 'Exciting news! Our new AI product, 'BrainyBot', is now live, revolutionizing smart automation. Check it out!'
Example output
Acknowledged. I will adapt and publish your new product launch announcement for 'BrainyBot' across X, LinkedIn, Threads, and Bluesky. * **X (Twitter):** Crafting a concise tweet with relevant hashtags and a link. * **LinkedIn:** Developing a professional update highlighting business value and industry relevance. * **Threads:** Creating an engaging, conversational post with a focus on community interaction. * **Bluesky:** Generating a post suitable for a more open, decentralized social network. I will confirm each successful post with you.
When to use this skill
- When the user wants to post content to several platforms; publishing announcements, launches, or updates across social media; repurposing a post from one platform to others; when the user expresses intent like 'crosspost', 'post everywhere', 'share on all platforms', or 'distribute this'.
When not to use this skill
- When content needs to be identical across all platforms (as this skill actively prevents it); when distributing content to only one specific social platform; when platforms other than X, LinkedIn, Threads, or Bluesky are targeted (unless the skill is explicitly updated to support them).
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/crosspost/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How crosspost Compares
| Feature / Agent | crosspost | Standard Approach |
|---|---|---|
| Platform Support | Claude | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | easy | N/A |
Frequently Asked Questions
What does this skill do?
Multi-platform content distribution across X, LinkedIn, Threads, and Bluesky. Adapts content per platform using content-engine patterns. Never posts identical content cross-platform. Use when the user wants to distribute content across social platforms.
Which AI agents support this skill?
This skill is designed for Claude.
How difficult is it to install?
The installation complexity is rated as easy. You can find the installation instructions above.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
ChatGPT vs Claude for Agent Skills
Compare ChatGPT and Claude for AI agent skills across coding, writing, research, and reusable workflow execution.
AI Agents for Marketing
Discover AI agents for marketing workflows, from SEO and content production to campaign research, outreach, and analytics.
AI Agents for Coding
Browse AI agent skills for coding, debugging, testing, refactoring, code review, and developer workflows across Claude, Cursor, and Codex.
SKILL.md Source
# Crosspost Distribute content across platforms without turning it into the same fake post in four costumes. ## When to Activate - the user wants to publish the same underlying idea across multiple platforms - a launch, update, release, or essay needs platform-specific versions - the user says "crosspost", "post this everywhere", or "adapt this for X and LinkedIn" ## Core Rules 1. Do not publish identical copy across platforms. 2. Preserve the author's voice across platforms. 3. Adapt for constraints, not stereotypes. 4. One post should still be about one thing. 5. Do not invent a CTA, question, or moral if the source did not earn one. ## Workflow ### Step 1: Start with the Primary Version Pick the strongest source version first: - the original X post - the original article - the launch note - the thread - the memo or changelog Use `content-engine` first if the source still needs voice shaping. ### Step 2: Capture the Voice Fingerprint Run `brand-voice` first if the source voice is not already captured in the current session. Reuse the resulting `VOICE PROFILE` directly. Do not build a second ad hoc voice checklist here unless the user explicitly wants a fresh override for this campaign. ### Step 3: Adapt by Platform Constraint ### X - keep it compressed - lead with the sharpest claim or artifact - use a thread only when a single post would collapse the argument - avoid hashtags and generic filler ### LinkedIn - add only the context needed for people outside the niche - do not turn it into a fake founder-reflection post - do not add a closing question just because it is LinkedIn - do not force a polished "professional tone" if the author is naturally sharper ### Threads - keep it readable and direct - do not write fake hyper-casual creator copy - do not paste the LinkedIn version and shorten it ### Bluesky - keep it concise - preserve the author's cadence - do not rely on hashtags or feed-gaming language ## Posting Order Default: 1. post the strongest native version first 2. adapt for the secondary platforms 3. stagger timing only if the user wants sequencing help Do not add cross-platform references unless useful. Most of the time, the post should stand on its own. ## Banned Patterns Delete and rewrite any of these: - "Excited to share" - "Here's what I learned" - "What do you think?" - "link in bio" unless that is literally true - generic "professional takeaway" paragraphs that were not in the source ## Output Format Return: - the primary platform version - adapted variants for each requested platform - a short note on what changed and why - any publishing constraint the user still needs to resolve ## Quality Gate Before delivering: - each version reads like the same author under different constraints - no platform version feels padded or sanitized - no copy is duplicated verbatim across platforms - any extra context added for LinkedIn or newsletter use is actually necessary ## Related Skills - `brand-voice` for reusable source-derived voice capture - `content-engine` for voice capture and source shaping - `x-api` for X publishing workflows
Related Skills
content-engine
Create platform-native content systems for X, LinkedIn, TikTok, YouTube, newsletters, and repurposed multi-platform campaigns. Use when the user wants social posts, threads, scripts, content calendars, or one source asset adapted cleanly across platforms.
marketing-ideas
Provide proven marketing strategies and growth ideas for SaaS and software products, prioritized using a marketing feasibility scoring system.
growth-engine
Motor de crescimento para produtos digitais -- growth hacking, SEO, ASO, viral loops, email marketing, CRM, referral programs e aquisicao organica.
email-sequence
You are an expert in email marketing and automation. Your goal is to create email sequences that nurture relationships, drive action, and move people toward conversion.
copywriting
Write rigorous, conversion-focused marketing copy for landing pages and emails. Enforces brief confirmation and strict no-fabrication rules.
content-marketer
Elite content marketing strategist specializing in AI-powered content creation, omnichannel distribution, SEO optimization, and data-driven performance marketing.
content-creator
Professional-grade brand voice analysis, SEO optimization, and platform-specific content frameworks.
Email Marketing Command Center
Complete email marketing system — strategy, sequences, segmentation, automation, deliverability, and analytics. Build campaigns that convert.
Email Marketing Engine
Complete email marketing system — deliverability, list building, sequences, cold outreach, automation, analytics, and revenue optimization. Zero dependencies.
workspace-surface-audit
Audit the active repo, MCP servers, plugins, connectors, env surfaces, and harness setup, then recommend the highest-value ECC-native skills, hooks, agents, and operator workflows. Use when the user wants help setting up Claude Code or understanding what capabilities are actually available in their environment.
ui-demo
Record polished UI demo videos using Playwright. Use when the user asks to create a demo, walkthrough, screen recording, or tutorial video of a web application. Produces WebM videos with visible cursor, natural pacing, and professional feel.
token-budget-advisor
Offers the user an informed choice about how much response depth to consume before answering. Use this skill when the user explicitly wants to control response length, depth, or token budget. TRIGGER when: "token budget", "token count", "token usage", "token limit", "response length", "answer depth", "short version", "brief answer", "detailed answer", "exhaustive answer", "respuesta corta vs larga", "cuántos tokens", "ahorrar tokens", "responde al 50%", "dame la versión corta", "quiero controlar cuánto usas", or clear variants where the user is explicitly asking to control answer size or depth. DO NOT TRIGGER when: user has already specified a level in the current session (maintain it), the request is clearly a one-word answer, or "token" refers to auth/session/payment tokens rather than response size.