instagram-marketing
Skill5 starsChanged 9 months agoMITView on GitHub
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.
4 other projects use a version of this, 1 of them edited.
Adopted by
Most recently taken up by
- opradopedro/claude-skillstheir own version, first seen Oct 15, 2026
- veritasian/Ecommerce-skillsedited, first seen Oct 11, 2026
- beelabstudio/aitheir own version, first seen Sep 20, 2026
- sergebulaev/instagram-skillstheir own version, first seen Jul 2, 2026
Other versions4 projects use a version of this.
Word for word · 0
None found.
Edited · 1
- veritasian/Ecommerce-skills★ 099% same
Wrote their own version · 3
- sergebulaev/instagram-skills★ 692same name
- beelabstudio/ai★ 0same name
- opradopedro/claude-skills★ 0same name
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository103 other files it gives its agents.
- ab-test-setupSkill
- analytics-trackingSkill
- apple-notesSkill
- apple-remindersSkill
- audit-supportSkill
- blogwatcherSkill
- camsnapSkill
- canned-responsesSkill
- canvas-designSkill
- canvasSkill
- close-managementSkill
- coding-agentSkill
- company-valuesSkill
- competitive-ads-extractorSkill
- competitive-analysisSkill
- competitor-alternativesSkill
- complianceSkill
- content-strategySkill
- contract-reviewSkill
- copy-editingSkill
- copywritingSkill
- deep-researchSkill
- email-sequenceSkill
- feature-specSkill
- file-organizerSkill
- finance-reconcileSkill
- financial-statementsSkill
- find-communitySkill
- first-customersSkill
- form-croSkill
- free-tool-strategySkill
- gifgrepSkill
- goose-adventure-gameSkill
- himalayaSkill
- image-optimizerSkill
- imsgSkill
- journal-entry-prepSkill
- launch-strategySkill
- legal-risk-assessmentSkill
- local-placesSkill
- marketing-ideasSkill
- marketing-psychologySkill
- mcporterSkill
- meeting-briefingSkill
- metrics-trackingSkill
- minimalist-reviewSkill
- model-usageSkill
- mvpSkill
- nano-banana-proSkill
- nano-pdfSkill
- nda-triageSkill
- notionSkill
- onboarding-croSkill
- openai-image-genSkill
- openai-whisper-apiSkill
- openai-whisperSkill
- openhueSkill
- oracleSkill
- ordercliSkill
- page-croSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 11 are distinctive, and 1 is very specific to this project.
0
Common
Most of the 4 edited versions we read keep these.
11
Distinctive
This author's own choices. Worth a look.
1
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Very specific: line 15
Extract: Use scripts/extract_product.py to fetch product details
- Distinctive: line 35
Every Instagram post package includes:
- Distinctive: line 94
If script fails, extract manually:
- Distinctive: line 189
Avoid over-polished, stock-looking content
- Distinctive: line 197
Start with a hook (question, bold statement, emotion)
- Distinctive: line 198
Write conversationally (like talking to a friend)
- Distinctive: line 199
Use line breaks for readability
- Distinctive: line 205
Write paragraphs longer than 3 lines
- Distinctive: line 206
Use excessive emojis (1-3 max)
- Distinctive: line 308
Always match content to brand voice
- Distinctive: line 309
Test different hook styles
- Distinctive: line 315
Use Instagram Insights to optimize
“Common” is measured: kept by at least 6 in 10 of the 4 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Instagram 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 guidance2. 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 #emotionSee 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 bioTemplate 2: Transformation
Hook: Before → After
Body: How [product] transformed [situation].
CTA: See the difference → link in bioTemplate 3: Social Proof
Hook: ⭐⭐⭐⭐⭐ "Review quote"
Body: Join [number]+ happy customers.
CTA: Try it risk-free → link in bioTemplate 4: Educational
Hook: 5 things you didn't know about [product/category]
Body: [Value-packed tips]
CTA: Save this post + follow for moreTemplate 5: Limited Time
Hook: 🚨 Only [number] left!
Body: [Product] at [price] for [timeframe].
CTA: Don't miss out → link in bioAdvanced: 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
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

