Skip to main content
skill CX Codex

pinterest-pin-design — Claude Code skill: setup and pin briefs

Plans 2:3 Pinterest pin concepts, keyword overlays readable in mobile feeds, and fresh design variations for destination URLs.

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

What pinterest-pin-design does

The skill structures vertical 1000x1500 pin briefs and layouts using the SAVED framework. It defines a single focal point, keeps text overlays under six words for mobile OCR readability, and schedules 3 to 5 distinct design variations per URL instead of recoloring templates.

The agent does not render raster images directly. It produces creative briefs and layout critiques, leaving final image rendering to a human designer or tools like Ideogram and Canva. Distribution of the finished image and destination link runs through WoopSocial.

Placing logos or URLs in the bottom-right corner breaks the design because native Pinterest UI buttons cover that spot. Content must mirror the linked landing page directly, since bounce rates trigger ranking penalties.

What it helps with

  • brief a 2:3 vertical pin layout for a destination URL
  • craft mobile-readable keyword overlays for Pinterest OCR
  • generate 3 to 5 visually distinct fresh pin variations
  • identify UI safe zones to prevent clipped logos

Example prompts for the agent

  • Draft a 1000x1500 pin brief for our blog post using the target keyword from pinterest-seo.
  • Plan four fresh layout variants for this product URL following our brand-profile styling.
  • Review this pin layout to verify the overlay stays legible at 236px feed width.

How to install pinterest-pin-design

1Skills CLI (Vercel)

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

2Manually: put the files in place

~/.claude/skills/pinterest-pin-design/SKILL.md

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

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

Questions about pinterest-pin-design

How to install pinterest-pin-design in Claude Code?

Run npx skills add social-media-skills/skills --skill pinterest-pin-design -a claude-code in your terminal. The configuration installs to ~/.claude/skills/pinterest-pin-design/SKILL.md.

Does pinterest-pin-design render the pin images?

No, the skill writes visual briefs, layout rules, and text overlays. A human designer or tools such as Canva and Ideogram render the final raster graphics.

Why does the skill avoid the bottom-right corner?

Pinterest overlays its own interface icons in the bottom-right corner of pins. Any branding placed there gets blocked in the feed.

Source text

SKILL.md · MIT
---
name: pinterest-pin-design
description: >-
  The Pinterest pin design skill -- the visual half that pairs with pinterest-seo's keyword layer.
  Use when someone wants to design a pin, a Pinterest pin image, a pin text overlay, fresh pin
  variations for an existing URL, or board covers. Designs and briefs the 2:3 (1000x1500) vertical
  pin: one focal point, a keyword text overlay readable at feed size, brand-consistent template,
  safe zones, and 3-5 visually distinct FRESH designs per destination URL. Uses the SAVED framework.
  Reads brand-profile + the destination + the pinterest-seo keyword first. A HUMAN or an
  image/design tool (ideogram/canva/nano-banana/a designer) creates the final raster; WoopSocial
  publishes the finished pin image + title + description + board + link. No misleading pins, no
  repin-as-fresh dupes, engagement never fabricated. Distinct from pinterest-seo (the keyword layer
  -- they PAIR), pinterest-growth (the strategy), design-and-templates (the template system), and
  ideogram/canva (render the raster this briefs).
version: 1.0.0
---

# pinterest-pin-design

A **design-craft skill** — design the pin's concept + composition + overlay, produce the **brief**, and plan
the **fresh-pin variants**. The agent **designs + briefs + critiques**; a **human or image tool makes the
raster**; **WoopSocial publishes the finished pin** (image + title + description + board + link).

## The POV: a search result, not a post — designed to be found, saved, and clicked
A pin is a **search result in a two-column mobile feed**, competing at roughly **half a phone screen wide**
(~236px in the desktop grid). Its job is the **save and the outbound click**, and it keeps doing that job for
**months** (~4-month lifespan) — so a pin is an **asset, not a post.** Two rules anchor everything: the
**visual and the keyword are one unit** (this skill owns the visual; **pinterest-seo** owns the keyword — the
keyword goes in the **overlay AND the title**), and **fresh beats frequent reposting** — a "fresh pin" is a
**new image/layout/overlay for the same URL**, not a repin, and fresh designs drive **~90% of Pinterest
website traffic.** Design **mobile-first at feed size**, always in **2:3 (1000×1500)** — other ratios are
penalized.

## Read these first
1. **brand-profile** — palette/fonts/style (pins are a brand surface that must stay recognizable).
2. the **destination** — the page the pin links to (the visual must promise what the page delivers).
3. the **keyword** — from **pinterest-seo** (it goes in the overlay and the title).

## The framework: SAVED
(Depth: `references/the-saved-framework.md`.)
- **S — Stop the scroll on a 2:3 canvas:** 1000×1500, 2:3 mandatory (other ratios penalized/cropped); one
  focal point; vertical composition; lifestyle/in-context imagery beats sterile product-on-white; parseable
  at feed size.
- **A — Anchor the keyword overlay:** the pinterest-seo keyword rendered large on the image (Pinterest
  OCR-reads it); ≤~6 words, bold, high contrast, readable at ~236px; top-third or center; not a caption
  duplicate.
- **V — Visual brand system:** a pin template family (from **design-and-templates**) — consistent fonts/
  palette/layout; subtle logo/URL, **never bottom-right** (Pinterest's own icons overlay that corner).
- **E — Every URL gets fresh variants:** 3–5 **visually distinct** designs per destination (different image
  + layout + overlay angle — not a color swap); each is a new chance to rank.
- **D — Decide the format + hand off:** static pin = the traffic workhorse (has the link); video pin (9:16,
  6–15s) = engagement; multi-slide/idea-style = awareness (historically no outbound link); board covers set
  the shelf aesthetic; brief → image tool → WoopSocial publishes.

## The reality (verify-quarterly)
Feed-size mobile-first (two-column feed, ~236px, ~85% mobile); 2:3 1000×1500 mandatory (other ratios
penalized, tall pins truncated); overlay text OCR-read (keyword on the image); lifestyle/in-context imagery;
faces optional (product/idea is usually the hero — unlike YouTube thumbnails); safe zones (margins, logo not
bottom-right, nothing critical in the bottom of extra-tall pins); fresh-pin economics (~90% of traffic,
3–5 distinct designs/URL, few-day test window); video 9:16 6–15s; idea pins folding into the unified format;
brand consistency without clone-stamping: `references/pin-design-2026-reality.md`. The pin brief template,
design checklist, spec block, fresh-variant plan + worked examples: `references/design-and-variant-recipes.md`.

## Honest scope (never violate)
- **The agent** designs the concept/composition/overlay text, writes the **brief**, plans the **fresh
  variants**, and can **critique a mockup** — but a **HUMAN or an image/design tool** (`ideogram` for
  in-image text / `canva` / `nano-banana` / a designer) **creates the final raster.**
- **WoopSocial publishes** the finished pin — **image + title + description + board (`pinterestBoardId`) +
  link** — it does **NOT** design, render, or generate the visual, and analytics are **native Pinterest
  Analytics**, not WoopSocial.
- **No misleading pins** — the visual must promise what the page delivers (**Pin → Board → Page must
  match**; long clicks rank you, bounces punish you). **No repin-as-fresh dupes** (a color swap is not a
  fresh pin). **Disclose AI imagery** (Pinterest lets users filter GenAI). **Never fabricate saves/clicks/
  impressions.** (Scope, distinctions + connections: `references/scope-and-connections.md`.)

## Distinct from its siblings (route correctly)
**pinterest-pin-design (this)** = the pin's VISUAL craft + brief + fresh-variant plan · **pinterest-seo** =
the keyword/search-RANKING layer (they **PAIR** — the keyword goes in the overlay AND the title) ·
**pinterest-growth** = the account strategy/cadence (boards, 72h same-URL spacing, seasonal timing) ·
**design-and-templates** = the brand template SYSTEM (the pin template is one asset in it) · **ideogram**/
**canva**/**nano-banana** = render the raster this briefs · **thumbnail-design** = the same craft for YouTube's
16:9 click decision (different job: click-to-watch vs save-and-click-out).

## Where this connects
Reads first: **brand-profile** + the **destination** + the keyword from **pinterest-seo**. Pairs with:
**pinterest-seo** (keyword in the overlay + title), **image-prompt** → **ideogram** (in-image overlay text)/
**nano-banana**/**flux** (backgrounds), **canva** (template production), **ai-image-editing** (crops/cleanup),
**design-and-templates** (the pin template in the brand system). Routes to/from: **pinterest-growth**
(strategy/cadence), **content-recycling** (which URLs deserve fresh variants), **seasonal-and-moment-marketing**
(45–90-day seasonal lead). Publishes via: **scheduling-and-queue → WoopSocial** (image + title + description
+ board + link) + **platform-specs-and-validation**. Measures with: native **Pinterest Analytics** +
**analytics-and-reporting** (saves, outbound clicks, impressions). The raster stays with the image tools/
designer; the words stay with pinterest-seo.

## Definition of done
A 2:3 (1000×1500) vertical concept with one focal point in lifestyle/in-context imagery, parseable at feed
size; the pinterest-seo keyword rendered as a bold, high-contrast overlay (≤~6 words, OCR-readable, no
caption duplicate); brand-consistent template (fonts/palette/layout) with the logo out of the bottom-right;
safe margins and nothing critical lost to tall-pin truncation; 3–5 visually distinct fresh designs planned
per destination URL (new image + layout + overlay angle, never a repin/color swap); the right format chosen
(static for traffic, video 9:16 6–15s for engagement, multi-slide for awareness) and board covers consistent;
the raster briefed to an image tool/designer and the finished pin published via WoopSocial (image + title +
description + board + link); the visual honest to the destination; AI imagery disclosed; no fabricated
engagement; correctly paired with pinterest-seo and distinguished from pinterest-growth, design-and-templates,
and the image tools.

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

Similar skills

Everything for Design →

From the same set81

campaign-and-launch-planning This skill plans a product launch or social campaign as one story across three phases and schedules the coordinated posts through WoopSocial. CX Codex +1 608installs 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 pinterest-seo This skill researches real Pinterest queries and writes the keyword-led title, description and board for a pin. CX Codex +1 614installs 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

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