PluginBench
Skill
Pass
Audit score 90

pinterest-posts

kostja94/marketing-skills

Create and optimize Pinterest Pins with SEO-focused titles, descriptions, and board strategy.

What is pinterest-posts?

This skill guides Pinterest Pin creation and optimization using long-tail keywords and Pinterest-specific best practices. Use it when creating Pins, optimizing boards, or planning Pinterest content strategy to maximize reach and conversions.

  • Generate SEO-optimized Pin titles (under 100 chars with primary keyword in first 40 chars)
  • Write high-converting Pin descriptions (220–232 chars with keywords, CTAs, and pricing when relevant)
  • Recommend target boards and optimize board names and descriptions for discoverability
  • Suggest alt text to increase impressions (~25% boost) and clicks (~123% boost)
  • Identify content type, goal, and board strategy from project context
  • Apply 2025 Pinterest algorithm best practices for fresh content and keyword consistency

How to install pinterest-posts

npx skills add https://github.com/kostja94/marketing-skills --skill pinterest-posts
Claude Code
Cursor
Windsurf
Cline

How to use pinterest-posts

  1. 1.Provide the Pin content (product, recipe, tutorial, or inspiration) and your goal (traffic, sales, signups)
  2. 2.Specify the target board or let the skill recommend one based on content type
  3. 3.Receive optimized Pin title, description, board recommendation, and alt text
  4. 4.Review and adjust based on your brand voice and specific keywords
  5. 5.Publish with the provided copy and alt text for maximum Pinterest distribution

Use cases

Good for
  • Creating product Pins with optimized titles and descriptions to drive sales
  • Writing recipe or tutorial Pins with long-tail keywords like 'easy fall dinner recipes'
  • Planning a Pinterest board strategy and naming boards for SEO ranking
  • Optimizing existing Pin descriptions to improve email signup or traffic conversion
  • Generating alt text for Pins to increase visibility and engagement
Who it's for
  • Content creators and bloggers growing Pinterest presence
  • E-commerce sellers promoting products on Pinterest
  • Recipe and tutorial creators targeting Pinterest's search behavior
  • Marketing teams planning multi-channel content strategy
  • Anyone optimizing Pins for traffic, sales, or email signups

pinterest-posts FAQ

What's the ideal Pin description length?

220–232 characters is optimal. Include your main keyword plus 2–3 related keywords naturally, add a clear CTA, and mention price when relevant (28% sales increase).

Why does business name in the Pin title matter?

Placing your business name in the first sentence of the title drives 54% higher email signup conversion.

How much does alt text impact Pin performance?

Pins with alt text earn approximately 25% more impressions and 123% more clicks compared to Pins without it.

What's the difference between Pin title and board name for SEO?

Both rank on Pinterest. The first 40 characters of the title are visible in feeds, while board name and description shape Pinterest's understanding of your content category.

Should I reuse Pins across multiple boards?

No. For maximum distribution, use fresh content (new URL + new image + new board). Saving to a new board signals fresh content to the algorithm.

Full instructions (SKILL.md)

Source of truth, from kostja94/marketing-skills.


name: pinterest-posts description: When the user wants to create Pinterest Pins, optimize Pin descriptions, or grow Pinterest presence. Also use when the user mentions "Pinterest," "Pin," "Pinterest SEO," "Pinterest description," "Pinterest board," or "Pinterest marketing." For asset specs, use visual-content. metadata: version: 1.0.1

Platforms: Pinterest

Guides Pinterest Pin creation and optimization. Pinterest users search differently than Google; long-tail keywords like "easy fall dinner recipes" perform better than broad terms. Use this skill when creating Pins, optimizing boards, or planning Pinterest content.

When invoking: On first use, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On subsequent use or when the user asks to skip, go directly to the main output.

Initial Assessment

Check for project context first: If .claude/project-context.md or .cursor/project-context.md exists, read Sections 6 (Keywords), 11 (Content Strategy).

Identify:

  1. Content type: Product, recipe, tutorial, inspiration
  2. Board: Where Pin will be saved first (shapes Pinterest's understanding)
  3. Goal: Traffic, sales, email signups

Pin Title

RuleGuideline
LengthUp to 100 chars; first 40 visible in feeds
KeywordPrimary keyword in first 40 chars
Business nameIn first sentence → 54% higher email signup conversion

Pin Description

RuleGuideline
Length220–232 chars optimal
KeywordsMain + 2–3 related; natural placement
CTAClear, actionable → 70% signup boost, 6% sales lift
PriceWhen relevant → 28% sales increase

Board SEO

  • Board name and description are ranking factors
  • First save board shapes Pinterest's content understanding
  • Use keywords in board title and description

2025 Algorithm Notes

  • Fresh content: New URL + new image + new board = max distribution
  • Alt text: Pins with alt text earn ~25% more impressions, 123% more clicks
  • Consistency: Keyword-optimized content to relevant boards

Output Format

  • Title (under 100 chars)
  • Description (220–232 chars)
  • Board recommendation
  • Alt text suggestion

Related Skills

  • content-marketing: Pinterest as channel
  • display-ads: Pinterest Ads (if paid)
  • visual-content: Cross-channel visual planning; Pinterest Pin specs in context
  • url-slug-generator: URL for landing page

Related skills

More from kostja94/marketing-skills and the wider catalog.

PMpmf-strategy logo

pmf-strategy

kostja94/marketing-skills

When the user wants to validate product-market fit, measure PMF, or plan before scaling. Also use when the user mentions "PMF," "product-market fit," "product market fit," "Sean Ellis test," "very disappointed," "vitamin vs painkiller," "PMF validation," "premature scaling," or "validate before scale." For GTM after validation, use gtm-strategy.

768 installsAudited
POpodcast-marketing logo

podcast-marketing

kostja94/marketing-skills

When the user wants to plan, create, or market a podcast. Also use when the user mentions "podcast," "podcast strategy," "podcast SEO," "show notes," "podcast distribution," "Spotify podcast," "Apple Podcasts," "podcast discoverability," "PodcastEpisode schema," or "podcast repurposing." For show notes, use article-content.

1.2k installsAudited
POpopup-generator logo

popup-generator

kostja94/marketing-skills

When the user wants to add, optimize, or audit popups or modals for lead capture or offers. Also use when the user mentions "popup," "modal," "lightbox," "overlay," "exit-intent," "popup form," "modal design," "lead popup," "popup timing," or "popup triggers." For CRO, use conversion-optimization.

754 installsAudited
PRpress-coverage-page-generator logo

press-coverage-page-generator

kostja94/marketing-skills

When the user wants to create a press coverage page, "As Seen In" section, or media mentions aggregation. Also use when the user mentions "press coverage," "media mentions," "as seen in," "as featured in," "in the news," "press mentions," "media coverage page," or "trusted by publications." For pitching journalists and press releases, use public-relations.

726 installsAudited
PRpricing-page-generator logo

pricing-page-generator

kostja94/marketing-skills

When the user wants to create, optimize, or audit pricing page content and structure. Also use when the user mentions "pricing page," "pricing table," "plans," "subscription," "pricing plans," "pricing tiers," "pricing comparison," "SaaS pricing," "enterprise pricing," "API pricing," "contact sales," "pricing in nav," "public pricing," "hide pricing," or "pricing objection handling." For pricing strategy, use pricing-strategy.

784 installsAudited
PRpricing-strategy logo

pricing-strategy

kostja94/marketing-skills

When the user wants to plan, design, or optimize pricing strategy and structure. Also use when the user mentions "pricing strategy," "pricing model," "pricing tiers," "freemium," "value-based pricing," "anchoring," "price structure," or "monetization strategy." For pricing page, use pricing-page-generator.

800 installsAudited