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-postsHow to use pinterest-posts
- 1.Provide the Pin content (product, recipe, tutorial, or inspiration) and your goal (traffic, sales, signups)
- 2.Specify the target board or let the skill recommend one based on content type
- 3.Receive optimized Pin title, description, board recommendation, and alt text
- 4.Review and adjust based on your brand voice and specific keywords
- 5.Publish with the provided copy and alt text for maximum Pinterest distribution
Use cases
- 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
- 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
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).
Placing your business name in the first sentence of the title drives 54% higher email signup conversion.
Pins with alt text earn approximately 25% more impressions and 123% more clicks compared to Pins without it.
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.
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:
- Content type: Product, recipe, tutorial, inspiration
- Board: Where Pin will be saved first (shapes Pinterest's understanding)
- Goal: Traffic, sales, email signups
Pin Title
| Rule | Guideline |
|---|---|
| Length | Up to 100 chars; first 40 visible in feeds |
| Keyword | Primary keyword in first 40 chars |
| Business name | In first sentence → 54% higher email signup conversion |
Pin Description
| Rule | Guideline |
|---|---|
| Length | 220–232 chars optimal |
| Keywords | Main + 2–3 related; natural placement |
| CTA | Clear, actionable → 70% signup boost, 6% sales lift |
| Price | When 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.

pmf-strategy
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.

podcast-marketing
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.

popup-generator
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.

press-coverage-page-generator
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.

pricing-page-generator
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.

pricing-strategy
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.