marketing
by @kirkraman
Generate Instagram marketing content from product URLs. Extract product information and create engaging Instagram posts with image suggestions, captions, and...
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:
#### 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:
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:
Step 2: Choose Content Format
#### Feed Post (Single Image)
#### Carousel (Swipe-able)
#### Story (15-60 sec)
#### Reel (15-90 sec video)
Step 3: Generate Content Package
Output format (see templates/OUTPUT_TEMPLATE.md):
## Instagram Content PackagePost 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:
β DON'T:
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 contentreferences/TECH.md - Tech & gadgets contentreferences/HASHTAG_STRATEGY.md - Hashtag optimizationreferences/CAMPAIGN_STRATEGY.md - Multi-post campaignsreferences/ENGAGEMENT_TACTICS.md - Comment management & growthTemplates
templates/CAROUSEL_TEMPLATE.md - Swipe-able post structuretemplates/STORY_TEMPLATE.md - Interactive story frameworktemplates/REEL_TEMPLATE.md - Video script structuretemplates/OUTPUT_TEMPLATE.md - Final content formatTips
π‘ 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