Update seo-multi-channel: remove image skill dependencies
This commit is contained in:
@@ -1,13 +1,13 @@
|
||||
---
|
||||
name: seo-multi-channel
|
||||
description: Generate multi-channel marketing content (Facebook, Ads, Blog, X) with Thai language support, image generation, and website-creator integration. Use when user wants to create content for multiple channels from a single topic.
|
||||
description: Generate multi-channel marketing content (Facebook, Ads, Blog, X) with Thai language support and website-creator integration. Use when user wants to create content for multiple channels from a single topic.
|
||||
---
|
||||
|
||||
# 🎯 SEO Multi-Channel Content Generator
|
||||
|
||||
**Skill Name:** `seo-multi-channel`
|
||||
**Category:** `deep`
|
||||
**Load Skills:** `['image-generation', 'image-edit', 'website-creator']`
|
||||
**Load Skills:** `['website-creator']`
|
||||
|
||||
---
|
||||
|
||||
@@ -17,8 +17,7 @@ Generate marketing content for multiple channels from a single topic with:
|
||||
|
||||
- ✅ **Priority Channels:** Facebook > Facebook Ads > Google Ads > Blog > X (Twitter)
|
||||
- ✅ **Thai Language Support:** Full Thai text processing with PyThaiNLP
|
||||
- ✅ **Image Generation:** Auto-generate images for social/ads, save to website repo for blog
|
||||
- ✅ **Product Image Handling:** Browse website repo first, then ask user or enhance with image-edit
|
||||
- ✅ **Image Handling:** Browse website repo for product images, or ask user to provide
|
||||
- ✅ **Website-Creator Integration:** Auto-publish blog posts to Astro content collections
|
||||
- ✅ **API-Ready Output:** Structured JSON for future ad platform API integration
|
||||
- ✅ **Per-Project Context:** Context files in each website repo
|
||||
@@ -169,13 +168,11 @@ Output:
|
||||
|
||||
2. If images found:
|
||||
- Select best image (highest quality, product-focused)
|
||||
- Call image-edit skill:
|
||||
prompt: "Enhance product image for {channel}, professional lighting, clean background, {channel}-specific dimensions"
|
||||
- Ask user: "Use this image or provide a new one?"
|
||||
|
||||
3. If no images found:
|
||||
- Ask user: "No product images found in repo. Please provide image path or URL."
|
||||
- Wait for user to provide
|
||||
- Then call image-edit
|
||||
```
|
||||
|
||||
#### **Non-Product Content:**
|
||||
@@ -187,8 +184,8 @@ Output:
|
||||
- Stats → Infographic with charts
|
||||
- News → Clean, modern announcement style
|
||||
|
||||
2. Call image-generation skill:
|
||||
prompt: "{content_type} illustration for {topic}, {style}, Thai-friendly aesthetic, {channel}-optimized dimensions"
|
||||
2. Ask user to provide image:
|
||||
- "For this content, please provide an image or use: [suggestion]"
|
||||
|
||||
3. Save images:
|
||||
- Social/Ads → seo-multi-channel/generated-images/{topic}/{channel}/
|
||||
@@ -602,8 +599,8 @@ Each piece of content is scored before output:
|
||||
2. **Formality Detection:** Auto-detects from brand voice context. Defaults to casual for social, normal for blog.
|
||||
|
||||
3. **Image Handling:**
|
||||
- Product content → Browse repo first → Edit with image-edit
|
||||
- Non-product → Generate fresh with image-generation
|
||||
- Product content → Browse repo first → Ask user to confirm or provide
|
||||
- Non-product → Ask user to provide image
|
||||
- Blog images → Website repo
|
||||
- Social/Ads images → Separate folder
|
||||
|
||||
@@ -617,8 +614,6 @@ Each piece of content is scored before output:
|
||||
|
||||
## 🔄 Integration with Other Skills
|
||||
|
||||
- **image-generation:** Called for fresh images (non-product content)
|
||||
- **image-edit:** Called for product images (browse repo first)
|
||||
- **website-creator:** Blog posts published to Astro content collections
|
||||
- **seo-analyzers:** Quality scoring and Thai language analysis
|
||||
- **seo-data:** Performance data for content optimization
|
||||
@@ -630,8 +625,7 @@ Each piece of content is scored before output:
|
||||
|
||||
- ✅ Content generated for all selected channels
|
||||
- ✅ Thai language processing accurate (word count, keyword density)
|
||||
- ✅ Product images found/enhanced or user asked to provide
|
||||
- ✅ Fresh images generated for non-product content
|
||||
- ✅ Product images found or user asked to provide
|
||||
- ✅ Blog posts published to Astro (if enabled)
|
||||
- ✅ Git commit + push successful (triggers auto-deploy)
|
||||
- ✅ Output structures API-ready for future integration
|
||||
|
||||
Reference in New Issue
Block a user