Claude Code Skill for Pinterest

Claude Code + Pinterest
Create Pins with AI

Create image and video Pins on Pinterest directly from your terminal. The Upload-Post skill handles board targeting, Pin descriptions, destination links, and Rich Pins metadata so your content reaches the right audience without leaving your IDE.

Install in Seconds

Terminal
$ npx skills add Upload-Post/upload-post-skill

Works with Claude Code, Cursor, Windsurf, and any AI coding agent that supports skills.

What You Can Post to Pinterest

Videos
Photos

Just Tell Your Agent

Once you've installed the skill and set your API key, simply ask Claude Code in plain English. No API calls needed.

Claude Code
You: Pin the image ./desk-setup.jpg to my "Workspace Ideas" board on Pinterest with description "Minimalist desk setup for developers. Clean workspace, maximum productivity."
Claude: I'll create a Pin on your "Workspace Ideas" board.

✓ Pin created on Pinterest
Pin URL: https://www.pinterest.com/pin/...

Features for Pinterest

Image Pins

Create high-quality image Pins with titles, descriptions, and destination links. Supports JPEG, PNG, and WebP formats optimized for Pinterest's vertical feed layout.

Video Pins

Upload video Pins to capture attention in the feed. Pinterest supports MP4 videos from 4 seconds to 15 minutes, and Upload-Post handles format validation automatically.

Board Targeting

Publish Pins to specific boards by name or ID. Organize your content into the right collections so it appears in relevant searches and feeds from day one.

Pin Descriptions & Links

Add keyword-rich descriptions and destination URLs to every Pin. Drive traffic directly to your product pages, blog posts, or landing pages from Pinterest.

Rich Pins Support

Leverage Rich Pins metadata to display additional context like product pricing, article headlines, and recipe details directly on the Pin itself.

Analytics & Impressions

Track Pin performance with impressions, saves, and click-through data. Monitor which Pins drive the most traffic and refine your content strategy over time.

How It Works

1

Install the Skill

Run the install command in your terminal. The skill is added to Claude Code instantly.

2

Connect Pinterest

Link your Pinterest account on the Upload-Post dashboard and create a profile with your API key.

3

Publish from Claude Code

Tell your AI agent to post content to Pinterest. It handles formatting, uploading, and publishing automatically.

Also Works With

Frequently Asked Questions

How do I select which Pinterest board to post to from Claude Code?

Include the "pinterest_board" parameter in your API call with the board name or board ID. Upload-Post will publish the Pin to that specific board. If you omit the parameter, the Pin is created on your default board. You can retrieve a list of available boards through the Upload-Post dashboard.

Can I add a destination link to Pins created with Claude Code?

Yes. Use the "link" parameter in your API call to set the destination URL for the Pin. When users click through your Pin, they will be directed to that URL. This is essential for driving traffic to your website, product pages, or blog posts from Pinterest.

Does the skill support video Pins on Pinterest?

Yes. Upload-Post supports video Pins on Pinterest. Upload MP4 videos between 4 seconds and 15 minutes long. The API handles format validation and provides clear error messages if your video does not meet Pinterest's requirements. Video Pins auto-play in the feed, which typically generates higher engagement.

Can I add alt text to Pins for accessibility?

Yes. Pinterest supports alt text on Pins for screen readers and accessibility. Include the alt text field in your API call to provide a description of the image for visually impaired users. This also helps Pinterest better understand and categorize your Pin for search.

Can I schedule Pins for later publishing?

Yes. Upload-Post supports scheduled publishing for Pinterest and all other platforms. Include a "scheduled_time" parameter with an ISO 8601 datetime string, and your Pin will be automatically published at that time. This is available on paid plans starting at $12/month.

Start Posting to Pinterest from Claude Code

Join thousands of developers automating their social media workflow with AI. Free plan available.