🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

marketing

by @kirkraman

Generate Instagram marketing content from product URLs. Extract product information and create engaging Instagram posts with image suggestions, captions, and...

TERMINAL
clawhub install kirk-marketing

πŸ“– About This Skill


name: instagram-marketing description: Generate Instagram marketing content from product URLs. Extract product information and create engaging Instagram posts with image suggestions, captions, and hashtags optimized for engagement. Use when user provides a product URL from e-commerce sites like Amazon, Shopify, Taobao, etc. and wants Instagram marketing content such as Image/text post ideas, engaging captions with CTAs, hashtag strategy, or Story/reels content suggestions. requires.env: [SKILLBOSS_API_KEY]

Instagram Marketing Generator

Overview

Transform any product URL into scroll-stopping Instagram content. Extract product details via SkillBoss API Hub, analyze brand positioning, and generate platform-native marketing assets that drive engagement and conversions.

Quick Start

1. Input: Provide product URL 2. Extract: Use scripts/extract_product.py to fetch product details via SkillBoss API Hub (requires SKILLBOSS_API_KEY) 3. Generate: Apply Instagram content frameworks from references/ 4. Deliver: Output ready-to-post content package

Content Frameworks

Framework Selection Guide

Choose based on product type and brand personality:

| Product Type | Recommended Framework | Reference | |--------------|----------------------|-----------| | Fashion/Beauty | Aesthetic + Lifestyle | FASHION.md | | Tech/Gadgets | Feature-First + Demo | TECH.md | | Food/Beverage | Sensory + Lifestyle | LIFESTYLE.md | | Home/Decor | Transformation + Tips | HOME.md | | Services | Trust + Results | SERVICE.md |

Core Content Elements

Every Instagram post package includes:

#### 1. Image/Video Brief

β€’ Visual style (aesthetic direction)
β€’ Composition guidelines
β€’ Text overlay suggestions (optional)
β€’ Product angle recommendations
β€’ Background/props guidance

#### 2. Caption Structure

HOOK β†’ [First line - stops the scroll]
  |
  β”œβ”€β”€ BODY β†’ [Value proposition, benefits, story]
  |
  └── CTA β†’ [Clear action: link, DM, save, share]

Caption Length Guide:

  • Feed posts: 138-150 characters (optimal engagement)
  • Carousel: 150-200 characters
  • Educational: Up to 300 characters
  • #### 3. Hashtag Strategy (30 max)

    β€’ 3-5 branded/niche tags (high relevance)
    β€’ 10-15 trend tags (moderate volume)
    β€’ 5-10 broad tags (max reach)
    β€’ Mix of: #branded #descriptive #trend #location #emotion
    

    See references/HASHTAG_STRATEGY.md for detailed hashtag optimization.

    Product Information Extraction

    Script Usage

    SKILLBOSS_API_KEY=your_key python3 scripts/extract_product.py 
    

    The script uses SkillBoss API Hub (https://api.skillbossai.com/v1/pilot) to: 1. Scrape the product page via the scraping capability 2. Extract structured product data via the chat capability (auto-routed LLM)

    Extracted fields:

  • Product name
  • Price/value proposition
  • Key features (3-5)
  • Target audience
  • Unique selling proposition
  • Platform (Amazon/Shopify/Taobao/JD/Generic)
  • Suggested content type
  • Manual Extraction Fallback

    If script fails, extract manually: 1. Visit product URL 2. Identify: name, price, features, benefits 3. Note brand visual style 4. Capture 3-5 product angles

    Content Generation Workflow

    Step 1: Analyze Product & Audience

    PRODUCT β†’ [What is it? What problem does it solve?]
      |
      β”œβ”€β”€ TARGET AUDIENCE β†’ [Who needs this? Why?]
      |
      β”œβ”€β”€ BRAND TONE β†’ [Luxury? Playful? Minimal? Bold?]
      |
      └── PLATFORM FIT β†’ [Feed post, Story, Reel, Carousel?]
    

    Key Questions:

  • What emotion should the user feel?
  • What's the "scroll-stopping" moment?
  • What's the post-purchase transformation?
  • Step 2: Choose Content Format

    #### Feed Post (Single Image)

  • Best for: Product showcases, announcements
  • Visual: High-quality product shot, clean background
  • Caption: Punchy hook + benefits + CTA
  • #### Carousel (Swipe-able)

  • Best for: Features, tutorials, transformations
  • Structure: 5-10 slides
  • 1. Hook slide 2-4. Feature/benefit slides 5. CTA slide

    #### Story (15-60 sec)

  • Best for: Flash sales, polls, Q&A, behind-scenes
  • Elements: Interactive stickers, tap-through links
  • #### Reel (15-90 sec video)

  • Best for: Demos, unboxing, transformations
  • Hook: First 1 second critical
  • Music: Trending audio boost
  • Step 3: Generate Content Package

    Output format (see templates/OUTPUT_TEMPLATE.md):

    ## Instagram Content Package

    Post Type: [Feed/Carousel/Story/Reel]

    Image/Video Brief

    [Visual direction + composition]

    Caption

    [Hook + Body + CTA]

    Hashtags

    [30 optimized hashtags]

    Posting Strategy

    [Time, frequency, cross-post suggestions]

    Instagram Style Guidelines

    Visual Principles

    1. Consistency First - Cohesive color palette (3-5 colors max) - Consistent filter/preset - Recognizable brand aesthetic

    2. Quality Over Quantity - High-resolution images (1080x1080 or 1080x1350) - Good lighting (natural preferred) - Clean composition (rule of thirds)

    3. Native Feel - Avoid over-polished, stock-looking content - Embrace authenticity - Show real people/products

    Caption Best Practices

    βœ… DO:

  • Start with a hook (question, bold statement, emotion)
  • Write conversationally (like talking to a friend)
  • Use line breaks for readability
  • Include clear CTA
  • Add 3-5 relevant hashtags
  • ❌ DON'T:

  • Write paragraphs longer than 3 lines
  • Use excessive emojis (1-3 max)
  • Overuse hashtags (30 max, quality > quantity)
  • Sound robotic or overly promotional
  • Include "link in bio" more than once
  • Engagement Triggers

    Embed these in content:

    β€’ Questions: "Which color would you choose?"
    β€’ Opinions: "Yes or No?"
    β€’ Saves: "Save this for later"
    β€’ Shares: "Tag someone who needs this"
    β€’ CTAs: "Link in bio to shop"
    

    Content Templates

    Template 1: Problem-Solution

    Hook: Tired of [problem]?
    Body: Meet [product]. It [benefit 1], [benefit 2], and [benefit 3].
    CTA: Shop now β†’ link in bio
    

    Template 2: Transformation

    Hook: Before β†’ After
    Body: How [product] transformed [situation].
    CTA: See the difference β†’ link in bio
    

    Template 3: Social Proof

    Hook: ⭐⭐⭐⭐⭐ "Review quote"
    Body: Join [number]+ happy customers.
    CTA: Try it risk-free β†’ link in bio
    

    Template 4: Educational

    Hook: 5 things you didn't know about [product/category]
    Body: [Value-packed tips]
    CTA: Save this post + follow for more
    

    Template 5: Limited Time

    Hook: 🚨 Only [number] left!
    Body: [Product] at [price] for [timeframe].
    CTA: Don't miss out β†’ link in bio
    

    Advanced: Multi-Post Series

    For product launches or campaigns, create 3-5 post series:

    Series Structure

    1. Teaser (2-3 days before) - Build anticipation - "Something big coming"

    2. Launch (Day 1) - Product reveal - Key features

    3. Deep Dive (Day 2-3) - Benefits, use cases - Social proof

    4. Urgency (Day 4-5) - Limited availability - Last chance

    See references/CAMPAIGN_STRATEGY.md for complete campaign planning.

    References

    Detailed Guides

  • references/FASHION.md - Fashion & beauty content
  • references/TECH.md - Tech & gadgets content
  • references/HASHTAG_STRATEGY.md - Hashtag optimization
  • references/CAMPAIGN_STRATEGY.md - Multi-post campaigns
  • references/ENGAGEMENT_TACTICS.md - Comment management & growth
  • Templates

  • templates/CAROUSEL_TEMPLATE.md - Swipe-able post structure
  • templates/STORY_TEMPLATE.md - Interactive story framework
  • templates/REEL_TEMPLATE.md - Video script structure
  • templates/OUTPUT_TEMPLATE.md - Final content format
  • Tips

  • Always match content to brand voice
  • Test different hook styles
  • Analyze competitor posts for inspiration
  • Repurpose content across formats (feed β†’ story β†’ reel)
  • Save high-performing posts as templates
  • Time posts for peak audience hours
  • Engage with comments within 1 hour
  • Use Instagram Insights to optimize
  • πŸ’‘ Examples

    1. Input: Provide product URL 2. Extract: Use scripts/extract_product.py to fetch product details via SkillBoss API Hub (requires SKILLBOSS_API_KEY) 3. Generate: Apply Instagram content frameworks from references/ 4. Deliver: Output ready-to-post content package

    πŸ“‹ Tips & Best Practices

  • Always match content to brand voice
  • Test different hook styles
  • Analyze competitor posts for inspiration
  • Repurpose content across formats (feed β†’ story β†’ reel)
  • Save high-performing posts as templates
  • Time posts for peak audience hours
  • Engage with comments within 1 hour
  • Use Instagram Insights to optimize