Claude Code + LinkedIn Publish Content & Documents with AI
Post videos, photos, articles, and PDF document carousels to LinkedIn directly from your terminal using Claude Code. The Upload-Post skill handles OAuth, media processing, and the LinkedIn API so you can maintain a consistent professional presence without context-switching. LinkedIn posts with documents receive 3x more engagement than text-only posts — automate document publishing and maximize your reach.
✓ Document carousel published to LinkedIn
Post URL: https://www.linkedin.com/feed/update/urn:li:activity:...
Install in Seconds
Works with Claude Code, Cursor, Windsurf, and any AI coding agent that supports skills.
$ npx skills add Upload-Post/upload-post-skill What You Can Post to LinkedIn
Features for LinkedIn
Everything you need to publish and automate LinkedIn content from your terminal.
Video Posts
Upload native video posts to LinkedIn that autoplay in the feed. The skill handles LinkedIn's asynchronous upload protocol, polling for processing completion before publishing. Native video on LinkedIn generates 5x more engagement than outbound links.
Photo Posts
Publish image posts with captions directly to your LinkedIn profile. Supports JPEG, PNG, and GIF formats. Visual content consistently outperforms text-only posts in the LinkedIn algorithm, driving higher impression counts and profile visits.
Text & Article Posts
Create text posts with full formatting support including mentions, hashtags, and links. Claude Code can draft and publish thought leadership content in a single command, turning your ideas into published posts in seconds instead of minutes.
Document Uploads (PDF/PPT)
Upload PDF and PowerPoint files as native LinkedIn document carousels. Viewers swipe through slides directly in the feed — the highest-engagement format on LinkedIn. Perfect for case studies, pitch decks, frameworks, and data reports.
Company Page Posting
Publish content to LinkedIn Company Pages in addition to personal profiles. Manage your brand's presence programmatically — schedule product announcements, team updates, and industry insights without logging into the LinkedIn web interface.
Professional Analytics
Every post returns a direct LinkedIn URL and post URN for tracking. Monitor impressions, reactions, comments, and shares through LinkedIn's analytics dashboard or query the API directly using the returned identifiers to feed your reporting pipeline.
How It Works
Install the Skill
Run the install command in your terminal. The skill is added to Claude Code instantly.
Connect LinkedIn
Link your LinkedIn account on the Upload-Post dashboard and create a profile with your API key.
Publish from Claude Code
Tell your AI agent to post content to LinkedIn. It handles formatting, uploading, and publishing automatically.
Start Posting to LinkedIn from Claude Code
Join thousands of developers automating their social media workflow with AI. Free plan available.