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.
Generate Instagram marketing content from product URLs. Extract product information and create engaging Instagram posts with image suggestions, captions, and hashtags optimized for…
insight68
@insight68
What This Skill Does
Extracts product details from e-commerce URLs and generates ready-to-post Instagram content including image briefs, captions with CTAs, and optimized hashtag sets. Supports Amazon, Shopify, Taobao, and other major platforms.
Replaces manually researching products and brainstorming Instagram posts by automating the entire content creation workflow from a single URL.
When to Use It
- Generate Instagram feed posts for a new product launch on Amazon
- Create carousel content highlighting key features of a Shopify product
- Produce Reel ideas and captions for a fashion item from an online store
- Build a hashtag strategy for a beauty product sold on Taobao
- Develop Story content with interactive stickers for a flash sale promotion
- Draft multiple caption options with CTAs for a home decor product listing
Install
$ openclaw skills install @insight68/instagram-marketingInstagram Marketing Generator
Overview
Transform any product URL into scroll-stopping Instagram content. Extract product details, analyze brand positioning, and generate platform-native marketing assets that drive engagement and conversions.
Quick Start
- Input: Provide product URL
- Extract: Use
scripts/extract_product.pyto fetch product details - Generate: Apply Instagram content frameworks from
references/ - 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
python3 scripts/extract_product.py <url>
Extracted fields:
- Product name
- Price/value proposition
- Key features (3-5)
- Target audience
- Unique selling proposition
- Brand tone
- Visual assets (existing images)
Manual Extraction Fallback
If script fails, extract manually:
- Visit product URL
- Identify: name, price, features, benefits
- Note brand visual style
- 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
- Hook slide 2-4. Feature/benefit slides
- 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
-
Consistency First
- Cohesive color palette (3-5 colors max)
- Consistent filter/preset
- Recognizable brand aesthetic
-
Quality Over Quantity
- High-resolution images (1080x1080 or 1080x1350)
- Good lighting (natural preferred)
- Clean composition (rule of thirds)
-
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
-
Teaser (2-3 days before)
- Build anticipation
- "Something big coming"
-
Launch (Day 1)
- Product reveal
- Key features
-
Deep Dive (Day 2-3)
- Benefits, use cases
- Social proof
-
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 & growth
Templates
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 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
Top skills in this category
YouTube
@byungkyuYouTube Data API integration with managed OAuth. Search videos, manage playlists, access channel data, and interact with comments. Use this skill when users want to interact with YouTube. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Calls run through the `maton` CLI with OAuth login, or over raw HTTP with a Maton API key where the CLI cannot be installed. Every call is authenticated as the user's connection and reaches only what that connection's authorization allows, which the provider enforces on every request; the endpoints documented here are the ones this skill uses, and any other endpoint of this app needs the user to ask for it by name. Default to read and list calls, and confirm every write or new connection with the user. This file also documents the three constructs that turn a YouTube connection into automation, in the order they are used: the connection (the first step), a hosted function that runs a YouTube action through the Maton SDK, and a trigger that calls that function on a schedule or on an event. Those sections are the platform's own reference text, shared with the api-gateway skill, with YouTube examples; they add no YouTube capability - YouTube is not an event source, a trigger cannot read YouTube data, and the files under `references/<source>/triggers.md` are the platform's event catalogues for the sources Maton offers (time, Calendly, GitHub, Gmail, HubSpot, Linear, Notion, Slack, Stripe).
Wechat Article Search
@wuchubuzai2018搜索微信公众号文章技能。通过微信搜索获取文章列表,覆盖科技/AI、社会热点、财经、教育、职场等各类中文资讯;可按关键词检索并返回标题、概要、发布时间、来源公众号与链接。当用户需要查找微信公众号文章、整理参考资料或快速获取文章信息时使用此技能。
Figma
@hith3shRead files, manage comments, extract design tokens, download images, and create webhooks in Figma via the Figma REST API. Use this skill when users want to i...
Social Media Scheduler
@1kalinPlan, draft, and organize social media content across platforms. Create content calendars, write platform-optimized posts, and maintain consistent posting schedules.
Alexa CLI
@buddyhControl Amazon Alexa devices and smart home via the `alexacli` CLI. Use when a user asks to speak/announce on Echo devices, control lights/thermostats/locks, send voice commands, or query Alexa.