crosspost — multi-platform content distribution crosspost, everything-claude-code, affaan-m, official, multi-platform content distribution, ai agent skill, ide skills, agent automation, social media publishing, content-engine patterns, X platform integration, LinkedIn API integration

Verified
v1.0.0
GitHub

About this Skill

Perfect for Social Media Agents needing multi-platform content distribution and adaptation capabilities. crosspost is a multi-platform content distribution skill that adapts content per platform using content-engine patterns

Features

Adapts content per platform using content-engine patterns
Distributes content across X, LinkedIn, Threads, and Bluesky
Never posts identical content cross-platform
Supports native platform adaptation
Activates with user commands like 'crosspost' or 'post everywhere'
Repurposes posts from one platform to others

# Core Topics

affaan-m affaan-m
[91.3k]
[11990]
Updated: 3/21/2026

Quality Score

Top 5%
86
Excellent
Based on code quality & docs
Installation
SYS Universal Install (Auto-Detect)
> npx killer-skills add affaan-m/everything-claude-code/crosspost
Supports 19+ Platforms
Cursor
Windsurf
VS Code
Trae
Claude
OpenClaw
+12 more

Agent Capability Analysis

The crosspost skill by affaan-m is an open-source official AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for multi-platform content distribution, social media publishing, content-engine patterns.

Ideal Agent Persona

Perfect for Social Media Agents needing multi-platform content distribution and adaptation capabilities.

Core Value

Empowers agents to distribute content across multiple social platforms, including X, LinkedIn, Threads, and Bluesky, using content-engine patterns to adapt content per platform, ensuring native and unique posts everywhere, leveraging protocols like HTTP and JSON for seamless integration.

Capabilities Granted for crosspost

Automating content distribution across social media platforms
Generating platform-native adaptations for cross-platform posting
Repurposing content from one platform to others with unique twists

! Prerequisites & Limits

  • Requires access to multiple social media platforms' APIs
  • Needs content-engine patterns for adaptation
  • Limited to supported platforms: X, LinkedIn, Threads, and Bluesky
Project
SKILL.md
5.0 KB
.cursorrules
1.2 KB
package.json
240 B
Ready
UTF-8
SKILL.md
Readonly

Crosspost

Distribute content across multiple social platforms with platform-native adaptation.

When to Activate

  • User wants to post content to multiple platforms
  • Publishing announcements, launches, or updates across social media
  • Repurposing a post from one platform to others
  • User says "crosspost", "post everywhere", "share on all platforms", or "distribute this"

Core Rules

  1. Never post identical content cross-platform. Each platform gets a native adaptation.
  2. Primary platform first. Post to the main platform, then adapt for others.
  3. Respect platform conventions. Length limits, formatting, link handling all differ.
  4. One idea per post. If the source content has multiple ideas, split across posts.
  5. Attribution matters. If crossposting someone else's content, credit the source.

Platform Specifications

PlatformMax LengthLink HandlingHashtagsMedia
X280 chars (4000 for Premium)Counted in lengthMinimal (1-2 max)Images, video, GIFs
LinkedIn3000 charsNot counted in length3-5 relevantImages, video, docs, carousels
Threads500 charsSeparate link attachmentNone typicalImages, video
Bluesky300 charsVia facets (rich text)None (use feeds)Images

Workflow

Step 1: Create Source Content

Start with the core idea. Use content-engine skill for high-quality drafts:

  • Identify the single core message
  • Determine the primary platform (where the audience is biggest)
  • Draft the primary platform version first

Step 2: Identify Target Platforms

Ask the user or determine from context:

  • Which platforms to target
  • Priority order (primary gets the best version)
  • Any platform-specific requirements (e.g., LinkedIn needs professional tone)

Step 3: Adapt Per Platform

For each target platform, transform the content:

X adaptation:

  • Open with a hook, not a summary
  • Cut to the core insight fast
  • Keep links out of main body when possible
  • Use thread format for longer content

LinkedIn adaptation:

  • Strong first line (visible before "see more")
  • Short paragraphs with line breaks
  • Frame around lessons, results, or professional takeaways
  • More explicit context than X (LinkedIn audience needs framing)

Threads adaptation:

  • Conversational, casual tone
  • Shorter than LinkedIn, less compressed than X
  • Visual-first if possible

Bluesky adaptation:

  • Direct and concise (300 char limit)
  • Community-oriented tone
  • Use feeds/lists for topic targeting instead of hashtags

Step 4: Post Primary Platform

Post to the primary platform first:

  • Use x-api skill for X
  • Use platform-specific APIs or tools for others
  • Capture the post URL for cross-referencing

Step 5: Post to Secondary Platforms

Post adapted versions to remaining platforms:

  • Stagger timing (not all at once — 30-60 min gaps)
  • Include cross-platform references where appropriate ("longer thread on X" etc.)

Content Adaptation Examples

Source: Product Launch

X version:

We just shipped [feature].

[One specific thing it does that's impressive]

[Link]

LinkedIn version:

Excited to share: we just launched [feature] at [Company].

Here's why it matters:

[2-3 short paragraphs with context]

[Takeaway for the audience]

[Link]

Threads version:

just shipped something cool — [feature]

[casual explanation of what it does]

link in bio

Source: Technical Insight

X version:

TIL: [specific technical insight]

[Why it matters in one sentence]

LinkedIn version:

A pattern I've been using that's made a real difference:

[Technical insight with professional framing]

[How it applies to teams/orgs]

#relevantHashtag

API Integration

Batch Crossposting Service (Example Pattern)

If using a crossposting service (e.g., Postbridge, Buffer, or a custom API), the pattern looks like:

python
1import os 2import requests 3 4resp = requests.post( 5 "https://your-crosspost-service.example/api/posts", 6 headers={"Authorization": f"Bearer {os.environ['POSTBRIDGE_API_KEY']}"}, 7 json={ 8 "platforms": ["twitter", "linkedin", "threads"], 9 "content": { 10 "twitter": {"text": x_version}, 11 "linkedin": {"text": linkedin_version}, 12 "threads": {"text": threads_version} 13 } 14 }, 15 timeout=30, 16) 17resp.raise_for_status()

Manual Posting

Without Postbridge, post to each platform using its native API:

  • X: Use x-api skill patterns
  • LinkedIn: LinkedIn API v2 with OAuth 2.0
  • Threads: Threads API (Meta)
  • Bluesky: AT Protocol API

Quality Gate

Before posting:

  • Each platform version reads naturally for that platform
  • No identical content across platforms
  • Length limits respected
  • Links work and are placed appropriately
  • Tone matches platform conventions
  • Media is sized correctly for each platform

Related Skills

  • content-engine — Generate platform-native content
  • x-api — X/Twitter API integration

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is crosspost?

Perfect for Social Media Agents needing multi-platform content distribution and adaptation capabilities. crosspost is a multi-platform content distribution skill that adapts content per platform using content-engine patterns

How do I install crosspost?

Run the command: npx killer-skills add affaan-m/everything-claude-code/crosspost. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for crosspost?

Key use cases include: Automating content distribution across social media platforms, Generating platform-native adaptations for cross-platform posting, Repurposing content from one platform to others with unique twists.

Which IDEs are compatible with crosspost?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for crosspost?

Requires access to multiple social media platforms' APIs. Needs content-engine patterns for adaptation. Limited to supported platforms: X, LinkedIn, Threads, and Bluesky.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add affaan-m/everything-claude-code/crosspost. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use crosspost immediately in the current project.

Related Skills

Looking for an alternative to crosspost or another official skill for your workflow? Explore these related open-source skills.

View All

flags

Logo of facebook
facebook

flags is a feature flag management tool that enables developers to check flag states, compare channels, and debug issues across different release channels.

244.1k
0
Design

extract-errors

Logo of facebook
facebook

The extract-errors skill is a React tool that extracts error codes and updates them for frontend development.

244.1k
0
Design

fix

Logo of facebook
facebook

fix is a skill that resolves lint errors and formatting issues in JavaScript code using yarn prettier and yarn linc.

244.1k
0
Design

flow