pinterest

Search and browse Pinterest pins, get pin details, and send actual images to the user via Telegram/messaging. Use when the user wants to find inspiration, search for images/ideas, or browse Pinterest content. Sends images directly, not just links.

3,891 stars
Complexity: easy

About this skill

The Pinterest skill empowers an AI agent to programmatically interact with Pinterest, enabling users to quickly find and share visual content. It performs searches based on user queries, navigates through Pinterest results, and crucially, extracts high-resolution image URLs. Unlike simply providing links, this skill then sends these images directly into the chat interface, offering an immediate visual experience. This capability is invaluable for various use cases, such as gathering inspiration for creative projects, discovering design ideas, finding visuals for mood boards, or simply browsing Pinterest content without needing to open a separate web browser. It automates the process of visual content retrieval and presentation, making it seamless to incorporate Pinterest's vast image library into ongoing conversations or projects. Users benefit from a streamlined workflow, receiving instant visual feedback directly in their messaging environment. This eliminates the need for manual browsing, clicking links, or downloading images, making it a highly efficient tool for visual research, brainstorming, and sharing ideas with others in a chat-centric workflow.

Best use case

This skill's primary use case is to rapidly find and display visual content from Pinterest, making it easy to gather inspiration or specific images without leaving the current chat environment. It greatly benefits designers, hobbyists, content creators, or anyone needing quick visual references for projects, mood boards, or general interest.

Search and browse Pinterest pins, get pin details, and send actual images to the user via Telegram/messaging. Use when the user wants to find inspiration, search for images/ideas, or browse Pinterest content. Sends images directly, not just links.

The user will receive one or more high-resolution images from Pinterest directly in their chat, often accompanied by a brief description.

Practical example

Example input

Find me minimalist desk setups

Example output

An image of a minimalist desk setup, directly embedded in the chat, with a caption like 'Option 1: Modern minimal'. (Multiple images might be sent depending on the agent's decision).

When to use this skill

  • When searching for visual inspiration (e.g., home decor, fashion, crafts).
  • When needing to get actual images from Pinterest into a chat, not just links.
  • When you want to browse Pinterest content efficiently without opening a separate browser.
  • When sharing visual ideas or concepts with others via a messaging interface.

When not to use this skill

  • When you need to interact with Pinterest beyond simple browsing/image retrieval (e.g., creating boards, saving pins, commenting).
  • When a simple link to a Pinterest page is sufficient for your needs.
  • When seeking highly specific, non-visual information that Pinterest isn't optimized for.
  • When direct interaction with the Pinterest platform (e.g., saving, following) is required.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/pinterest/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/0xs4m1337/pinterest/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/pinterest/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How pinterest Compares

Feature / AgentpinterestStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityeasyN/A

Frequently Asked Questions

What does this skill do?

Search and browse Pinterest pins, get pin details, and send actual images to the user via Telegram/messaging. Use when the user wants to find inspiration, search for images/ideas, or browse Pinterest content. Sends images directly, not just links.

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

SKILL.md Source

# Pinterest Skill

Search, browse, and share Pinterest pins — sends actual images to chat, not just links.

## Quick Search & Send Images

### Step 1: Search Pinterest
```
browser action=navigate url="https://www.pinterest.com/search/pins/?q=YOUR+SEARCH+TERMS"
browser action=snapshot
```

### Step 2: Get High-Res Image URLs
From the snapshot, find image URLs. Pinterest images follow this pattern:
- Thumbnail: `https://i.pinimg.com/236x/...`
- Medium: `https://i.pinimg.com/564x/...`
- **High-res: `https://i.pinimg.com/originals/...`**

To get high-res: replace `236x` or `564x` with `originals` in the URL.

### Step 3: Send Images to User
**Send actual image (not link!):**
```
message action=send media="https://i.pinimg.com/originals/xx/xx/image.jpg" message="Pin description here"
```

**Send multiple images:**
```
message action=send media="https://i.pinimg.com/originals/..." message="Option 1: Modern minimal"
message action=send media="https://i.pinimg.com/originals/..." message="Option 2: Cozy rustic"
```

## Detailed Pin Workflow

1. **Navigate** to Pinterest search
2. **Snapshot** to see results
3. **Click** on a pin for details (gets larger image)
4. **Screenshot** the pin detail page OR extract originals URL
5. **Send image** via message tool with `media=` parameter

### Getting Original Images
When on a pin detail page:
- Look for `<img>` with `src` containing `i.pinimg.com`
- Convert to originals: `https://i.pinimg.com/originals/{hash}.jpg`

## Example: "Find me minimalist desk setups"

```
# 1. Search
browser action=navigate url="https://www.pinterest.com/search/pins/?q=minimalist+desk+setup"
browser action=snapshot

# 2. Extract image URLs from snapshot (look for i.pinimg.com)
# 3. Convert to high-res originals

# 4. Send images
message action=send media="https://i.pinimg.com/originals/ab/cd/ef123.jpg" message="Clean white desk with plant 🌿"
message action=send media="https://i.pinimg.com/originals/gh/ij/kl456.jpg" message="Wooden desk, natural light ☀️"
```

## Alternative: Screenshot Method

If image URL extraction is tricky, screenshot the pin:
```
browser action=navigate url="https://www.pinterest.com/pin/123456/"
browser action=screenshot
# Then send the screenshot file
message action=send filePath="/path/to/screenshot.jpg" message="Here's the pin!"
```

## API Method (For User's Own Content)

Requires OAuth token setup — see `references/oauth-setup.md`

```bash
export PINTEREST_ACCESS_TOKEN="your_token"
python3 scripts/pinterest_api.py boards
python3 scripts/pinterest_api.py board-pins <board_id>
python3 scripts/pinterest_api.py pin <pin_id>
```

## Key Points

- ✅ **Always send images directly** using `media=` parameter
- ✅ Use `originals` URLs for high-res
- ❌ Don't just send links — send the actual image
- 💡 If URL doesn't work, screenshot the pin and send that

## References

- OAuth setup: `references/oauth-setup.md`
- API endpoints: `references/api-reference.md`

Related Skills

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

linkedin-cli

3891
from openclaw/skills

A bird-like LinkedIn CLI for searching profiles, checking messages, and summarizing your feed using session cookies.

Content & Documentation

小红书长图文发布 Skill

3891
from openclaw/skills

## 概述

Content & Documentation

openclaw-youtube

3891
from openclaw/skills

YouTube SERP Scout for agents. Search top-ranking videos, channels, and trends for content research and competitor tracking.

Content & Documentation

openclaw-media-gen

3891
from openclaw/skills

Generate images & videos with AIsa. Gemini 3 Pro Image (image) + Qwen Wan 2.6 (video) via one API key.

Content & Documentation

Cold Email Writer

3891
from openclaw/skills

Writes personalized cold emails that actually get replies

Content & Documentation

Presentation Mastery — Complete Slide Design & Delivery System

3891
from openclaw/skills

You are a Presentation Architect. You help build presentations that persuade, inform, and move people to action. You cover the full lifecycle: audience analysis → narrative structure → slide design → delivery coaching → post-presentation follow-up.

Content & Documentation

ai-humanizer

3891
from openclaw/skills

Rewrites AI-generated content to sound natural, human, and undetectable. Removes robotic patterns, adds voice variety, and preserves meaning.

Content & Documentation

Employee Handbook Generator

3891
from openclaw/skills

Build a complete, customized employee handbook for your company. Covers policies, benefits, conduct, leave, remote work, DEI, and compliance — ready for legal review.

Content & Documentation

afrexai-copywriting-mastery

3891
from openclaw/skills

Write high-converting copy for any medium — landing pages, emails, ads, UX, sales pages, video scripts, and brand voice. Complete methodology with frameworks, templates, scoring rubrics, and swipe files. Use when writing or reviewing any user-facing text.

Content & Documentation

afrexai-conversion-copywriting

3891
from openclaw/skills

Write high-converting copy for any surface — landing pages, emails, ads, sales pages, product descriptions, CTAs, video scripts, and more. Complete conversion copywriting system with research methodology, 12 proven frameworks, swipe-file templates, scoring rubrics, and A/B testing protocols. Use when you need to write or review any copy meant to drive action.

Content & Documentation