Skip to main content
skill CX Codex

pinterest-seo — Claude Code skill: keywords for Pinterest

This skill researches real Pinterest queries and writes the keyword-led title, description and board for a pin.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add social-media-skills/skills --skill pinterest-seo -a claude-code
Open on GitHub

What pinterest-seo does

The skill covers the keyword half of pin work: query research and the copy that ranks in Pinterest search. It runs the FOUND framework — find real queries through autocomplete, Guided Search bubbles and Trends, then write a title in the [Keyword] | [Benefit] | [Context] shape up to 100 characters and a natural description of 100–200 characters. Search volume is never invented; the method is only advised.

Before writing, it reads brand-profile and the destination page the pin links to. From there it suggests a board name and description, the keyword for the on-pin overlay, and a link aligned with the query. Pin, board and page have to carry the same keyword phrase, otherwise the pin loses relevance.

WoopSocial publishes the title, description, board and link. Everything else stays with you: profile bio, board creation, alt text, Rich Pins, and Pinterest Trends or Analytics lookups. Keyword stuffing gets suppressed, so padding the description with terms backfires. The skill pairs with pinterest-pin-design — the keyword goes into both the overlay and the title.

What it helps with

  • find live Pinterest queries for a niche
  • write a pin title with the keyword up front
  • align pin, board and landing page on one phrase
  • pick a precise board name instead of a generic one
  • prepare the keyword for the text on the image

Example prompts for the agent

  • find Pinterest keywords for a pin about gluten-free recipes
  • write a pin title and description for the query "fall makeup"
  • suggest a board name and link for this pin

How to install pinterest-seo

1Skills CLI (Vercel)

npx skills add social-media-skills/skills --skill pinterest-seo -a claude-code

2Manually: put the files in place

~/.claude/skills/pinterest-seo/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/pinterest-seo/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about pinterest-seo

How do I install pinterest-seo in Claude?

Run npx skills add social-media-skills/skills --skill pinterest-seo -a claude-code. The skill lands in ~/.claude/skills/pinterest-seo/SKILL.md.

What does pinterest-seo do?

It researches real Pinterest queries and writes the title, description and overlay keyword from them, plus advises the board and link.

How is pinterest-seo different from pinterest-pin-design?

This is the keyword layer; pinterest-pin-design handles the visual. They pair up, with the keyword going into both the overlay and the title.

Source text

SKILL.md · MIT
---
name: pinterest-seo
description: >-
  The Pinterest SEO / search-ranking skill -- the keyword layer that pairs with pinterest-pin-design's visual.
  Use when someone wants pins to rank in Pinterest search, needs keyword research, or wants
  keyword-optimized pin titles/descriptions/boards. Pinterest is a visual search engine where keywords
  and relevance rank you, not followers. Uses the FOUND framework. Reads brand-profile + the pin's
  destination first. The agent researches real queries (autocomplete + Guided Search + Trends; never
  fabricates volume), writes the keyword-led title + a natural description (no stuffing), specs the
  on-pin overlay keyword, and advises boards + link. WoopSocial publishes the pin's title + description
  + board + link; profile/bio, board setup, alt text, Rich Pins, and Trends/Analytics stay native/human.
  No stuffing; Pin->Board->Page must match; fresh pins, not dupes. Distinct from pinterest-pin-design
  (the visual), pinterest-growth (the strategy), and social-seo (cross-cutting search).
version: 1.0.0
---

# pinterest-seo

The **keyword / search-ranking layer** — research the queries and write the keyworded words that make a pin
rank. The agent **researches + writes the title/description + specs the on-pin keyword + advises the board/
link**; **WoopSocial publishes the pin's title + description + board + link**; **profile, board setup, alt
text, Rich Pins, and the research tools are native/advised.**

## The POV: a visual search engine — keywords rank you, not followers
Pinterest is **"Google with pictures"** (631M MAU Q1 2026, **DA 94**, pins also rank in Google image results),
where **~97% of top searches are unbranded** and **follower count barely matters — keywords + relevance +
engagement rank you.** Pins have a **~4-month lifespan**, so optimization **compounds.** The craft is
Pinterest-specific: research via **autocomplete + Guided Search bubbles + Trends**, layer **long-tail
keywords** across profile → board → pin, align **Pin → Board → Page**, and optimize for **saves + long
clicks.** WoopSocial publishes the pin's **title + description + board + link**; the rest is native/advised.
**Pairs with `pinterest-pin-design`** (the keyword goes in the overlay AND the title).

## Read these first
1. **brand-profile** — niche/voice.
2. the **destination** — the page the pin links to.

## The framework: FOUND
(Depth: `references/the-found-framework.md`.)
- **F — Find the real queries:** Pinterest autocomplete + Guided Search bubbles + Trends/Predicts; long-tail
  (3+ words); think like a searcher. *Advise the method; never fabricate volume.*
- **O — Optimize the pin's words:** title leads with the primary keyword (`[Keyword] | [Benefit] | [Context]`,
  ≤100); a natural keyword-rich description (~100–200 chars, no stuffing) — the **publishable** surfaces; spec
  the on-pin overlay keyword → `ideogram`.
- **U — Unify Pin → Board → Page:** the pin, its semantically-precise board, and the destination page
  reinforce the **same keyword phrase**; claim the site + Rich Pins; the link delivers the promise.
- **N — Nest keywords across every surface:** profile (broad) → board titles/descriptions (topic) → pin
  title/description/alt/file-name (long-tail). *Most native/advised; WoopSocial publishes the pin's title +
  description + board + link.*
- **D — Deploy fresh, in clusters, on a seasonal clock:** fresh keyword-optimized pins (not dupes); related
  clusters; seasonal 45–90 days ahead; optimize for saves + long clicks.

## The reality (verify-quarterly)
Visual search engine / DA 94 / ~97% unbranded / followers barely matter / ~4-month compounding; ranking
(domain+pin+pinner+relevance; saves + long-clicks top signals); keyword research (autocomplete + Guided
Search bubbles + Trends/Predicts; long-tail); keyword layering (profile/board/pin/alt/file-name); title format
`[KW] | [benefit] | [context]`; description natural 100–200 chars no-stuffing; board semantic alignment
(precise > generic); Pin → Board → Page alignment; Rich Pins + claimed site; hashtags deprioritized; fresh
pins (not dupes) + clusters + seasonal 45–90 days ahead; over-optimization suppressed:
`references/pinterest-seo-2026-reality.md`. The keyword-research method, the keyword-layering map (publishable
vs native), title/description templates, the Pin→Board→Page checklist, the publish block + worked examples:
`references/keyword-research-and-surfaces.md`.

## Honest scope (never violate)
- **The agent** researches keywords (**advises the method**, **never fabricates volume**), writes the
  **keyword-led title (≤100)** + **description** (`content.text`, no stuffing), **specs the on-pin overlay
  keyword** (→ image tool), and **advises** board names/descriptions + a **keyword-aligned link.**
- **WoopSocial publishes** the pin's **title + description + board (`pinterestBoardId`) + link (≤2048)** — the
  publishable SEO surfaces.
- **WoopSocial does NOT:** set **profile/bio** keywords, **create/rename/describe boards**, set **alt text** or
  **file names**, **claim the site** or enable **Rich Pins**, query **Pinterest Trends/autocomplete/
  Analytics**, or render the **on-pin text** — all native/human (advised).
- **No keyword stuffing / over-optimization** (suppressed); **Pin → Board → Page must match** (no misleading);
  **fresh pins, not dupes**; **never fabricate volume or rankings.** (Scope, distinctions + connections:
  `references/scope-and-connections.md`.)

## Distinct from its siblings (route correctly)
**pinterest-seo (this)** = the keyword/search-RANKING layer · **pinterest-pin-design** = the VISUAL craft
(they **PAIR** — keyword in the overlay AND the title) · **pinterest-growth** = the account/visual-search
STRATEGY · **social-seo** = cross-cutting platform search (this is Pinterest-specific depth) ·
**ai-search-optimization** = AI engines · **hashtag-strategy** = Pinterest deprioritizes hashtags.

## Where this connects
Reads first: **brand-profile** + the **destination**. Pairs with: **pinterest-pin-design** (keyword in the
overlay + title), **caption-writer** (the description), **ideogram** (the on-pin keyword overlay). Routes to/
from: **pinterest-growth** (strategy/cadence), **content-recycling** (fresh variations), **social-seo**/
**ai-search-optimization** (the cross-platform search picture), **link-in-bio-and-traffic** (the destination).
Publishes via: **scheduling-and-queue → WoopSocial** (title + description + board + link) +
**platform-specs-and-validation**. Measures with: native **Pinterest Analytics** + **analytics-and-reporting**
(saves, long clicks, search impressions). Profile, board setup, alt text, Rich Pins + the research tools stay
native/human.

## Definition of done
Real queries researched via Pinterest autocomplete + Guided Search bubbles + Trends (long-tail, method
advised, no fabricated volume); a keyword-led pin title (`[Keyword] | [Benefit] | [Context]`, ≤100) and a
natural keyword-rich description (no stuffing) written as the publishable surfaces; the on-pin overlay keyword
specced to an image tool; a semantically-precise board and a Pin → Board → Page that all reinforce the same
phrase (with Rich Pins + claimed site advised natively); fresh pins (not dupes), clustered, and seasonal
content timed 45–90 days ahead; the pin's title + description + board + link published via WoopSocial while
profile/board/alt-text/Rich-Pins/research-tools stay native; no keyword stuffing, no misleading pages, nothing
fabricated; correctly paired with pinterest-pin-design and distinguished from pinterest-growth and social-seo.

© social-media-skills · MIT · social-media-skills/skills

Similar skills

Everything for SEO and GEO →

From the same set67

ai-music-and-sound A skill that picks licensed music and sound design for social video, so the clip doesn't get muted or hit with a Content ID claim. CX Codex +1 605installs facebook-groups A skill that has your AI agent design a Facebook Group strategy: niche, content, growth and monetization. Useful when the group is meant to be an asset. CX Codex +1 616installs seasonal-and-moment-marketing This skill maps the seasonal and holiday moments that actually fit a brand, gates them for fit and authenticity, and tiers them by weight. Useful before Black Friday and holiday planning. CX Codex +1 614installs ugc-and-influencer A skill for influencer and UGC work: vetting creators, writing the brief, clearing usage rights, and getting disclosure right. Useful when you run a creator campaign. CX Codex +1 604installs meme-and-culture A skill for brand participation in internet culture: it checks a meme format for fit, safety and IP, then writes the copy and concept. CX Codex +1 600installs infographic-and-data-viz A skill that turns real data into a chart or infographic where the main point lands in three seconds. Useful when the numbers are fine but the presentation is not. CX Codex +1 610installs linkedin-company-pages A skill for LinkedIn company-page strategy: it designs an employee advocacy program and drafts page posts. Useful when the page gets no engagement. CX Codex +1 599installs threads-post Writes a single Threads post built to earn replies, then hands it to WoopSocial to publish. Useful if you run a Threads account and want conversation, not likes. CX Codex +1 609installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor