content-creation
Content Creation Assistant
Overview
This skill generates ready-to-publish social media content including copy, scripts, and visual direction. It transforms content queue items from content-plan into fully developed content assets.
Marketing OS Workflow Position
brand-voice → content-brief → content-planning → content-creation
↓
marketing-campaign
↓
ads-audit
This skill is FOURTH - Create content assets after planning, for immediate publishing or as reference for ad creatives.
Input from:
/brand-voice- Voice attributes and tone guidelines/content-brief- Visual direction, brand voice, key messages/content-planning- Content queue with topics, pillars, CTAs
Output for:
- Direct use for posting
- Brief for designers
/ads-audit- Creative quality reference
Workflow
Step 1: Gather Content Requirements
Before creating content, collect these inputs:
From Content Plan (if available):
- Content ID/Topic from queue
- Platform and format
- Pillar and key message
- CTA specified
Additional Information Needed:
- Specific topic or angle to focus on
- Brand voice preference (casual, professional, playful, etc.)
- Any specific assets or references
- Hashtag requirements
Ask if not provided:
- Konten untuk platform dan format apa?
- Topik spesifik apa yang mau diangkat?
- Ada brand voice atau tone tertentu?
- Butuh berapa banyak hashtag?
Step 2: Select Content Format
Generate content based on the requested format. See rules/formats.md for detailed specifications for each format type.
Supported Formats:
- Static posts (single image)
- Carousels (multi-slide)
- Videos/Reels (short-form video)
- Stories (ephemeral content)
- Threads (Twitter/X, LinkedIn)
Step 3: Generate Copy/Script
Create compelling copy or script following platform best practices. See rules/copywriting.md for frameworks and techniques.
Step 4: Define Visual Direction
Provide clear visual direction for designers or AI image generation. See rules/visuals.md for guidelines.
Step 5: Add Metadata
Complete the content with hashtags, alt text, and posting metadata.
Output Structure
Each content asset should include:
# [Content ID] - [Platform] [Format]
## Content Overview
- **Platform:** [Platform]
- **Format:** [Format]
- **Topic:** [Topic]
- **Pillar:** [Pillar]
## Copy/Script
[Ready-to-use copy or script]
## Visual Direction
[Detailed visual instructions]
## Metadata
- **Hashtags:** [10-30 relevant hashtags]
- **Alt Text:** [Accessibility description]
- **CTA:** [Call to action]
- **Best Post Time:** [Optimal time]
Platform-Specific Guidelines
See rules/ folder for detailed platform specifications:
rules/platforms/instagram.mdrules/platforms/tiktok.mdrules/platforms/linkedin.mdrules/platforms/twitter.md
Format-Specific Guidelines
See rules/formats.md for:
- Static post specifications
- Carousel structure and flow
- Video script templates
- Story interactive elements
- Thread structure
Copywriting Frameworks
See rules/copywriting.md for:
- Hook formulas
- CTA templates
- Storytelling structures
- Platform-specific tones
Visual Direction Guidelines
See rules/visuals.md for:
- Composition guidelines
- Color theory for social
- Typography best practices
- Brand element integration
Best Practices
- Hook first - First 1-3 seconds determine if people stop scrolling
- Platform-native - Each platform has unique conventions
- Value upfront - Don't bury the lead
- Clear CTA - Always tell them what to do next
- Mobile-first - Most content is consumed on mobile
Quick Start Example
# User runs:
/content-create
# Agent asks:
1. Platform/format? "Instagram Carousel"
2. Topic? "5 tips produktivitas untuk WFH"
3. Brand voice? "Casual, friendly"
# Agent produces:
- Full carousel copy with slide-by-slide breakdown
- Visual direction for each slide
- Hashtags and metadata
- Posting recommendations
Integration with Marketing OS Workflow
Input from:
/brand-voice- Voice attributes and tone guidelines/content-brief- Visual direction, brand voice, key messages/content-planning- Content queue with topics, pillars, CTAs
Output for:
- Direct use for posting
- Brief for designers
- Script for video production
/ads-audit- Creative quality reference when auditing ad creatives
Quick Start Example
More from ideola-ai/marketing-ads-skills
meta-ads-analyzer
Provides expert-level analysis and diagnosis for Meta Ads campaigns. Use this skill to interpret performance data, identify root causes of issues, and generate actionable recommendations, with a special focus on correctly handling the 'Breakdown Effect'.
69content-planning
Create content calendar and organize tasks in ClickUp for social media campaigns. Use when user asks to create content plan, content calendar, schedule posts, or organize content tasks. Triggers on - "content plan", "jadwal konten", "content calendar", "/content-plan" command, or requests to schedule/organize social media content with tasks.
13ads-audit
Comprehensive ads audit system with platform-specific subcommands. Use /ads audit for full multi-platform audit. Platform-specific commands available - /ads google (Google Ads), /ads meta (Facebook/Instagram), /ads youtube (YouTube Ads), /ads linkedin (LinkedIn Ads), /ads tiktok (TikTok Ads), /ads microsoft (Microsoft/Bing Ads), /ads creative (creative audit), /ads landing (landing page audit), /ads budget (budget and bidding review). Also triggers on audit ads, ad review, performance audit, analyze my ads, why are my ads underperforming.
12marketing-campaign
Plan comprehensive ad campaigns with strategy, audience segmentation, creative angles, and measurement framework. Use when user asks to create ad campaign, paid media strategy, advertising plan, or campaign architecture. Triggers on - "campaign planning", "ads strategy", "iklan", "/campaign" command, or requests to plan paid advertising with targeting and creatives.
7brand-voice
Define brand voice, style guide, and messaging pillars that serve as foundation for all marketing content. Use when user asks to define brand voice, create style guide, document brand personality, or establish brand guidelines. This is the first step in the Marketing OS workflow.
6content-plan
Create content calendar and organize tasks in ClickUp for social media campaigns. Use when user asks to create content plan, content calendar, schedule posts, or organize content tasks. Triggers on - "content plan", "jadwal konten", "content calendar", "/content-plan" command, or requests to schedule/organize social media content with tasks.
6