ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

instagram-marketing

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.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/basillytton/basil-marketing
Or

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 TypeRecommended FrameworkReference
Fashion/BeautyAesthetic + LifestyleFASHION.md
Tech/GadgetsFeature-First + DemoTECH.md
Food/BeverageSensory + LifestyleLIFESTYLE.md
Home/DecorTransformation + TipsHOME.md
ServicesTrust + ResultsSERVICE.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 <url>

The script uses SkillBoss API Hub (https://api.heybossai.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?]

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-basillytton-basil-marketing": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.