# marketing
Marketing Skill 📢 Turn your AI agent into a strategic marketing partner. Handle social media, content scheduling, analytics, and campaign management across platforms — without constant manual input. What This Skill Does ✅ Content Creation — Generate posts, threads, newsletters, and visual content descriptions ✅ Multi-Platform Management — Twitter/X, LinkedIn, Instagram, Facebook, newsletters ✅ Scheduling & Automation — Plan content calendars, schedule posts, maintain consistency ✅ Analytics Tracking — Monitor engagement, track KPIs, identify trends ✅ Campaign Management — Plan campaigns, track performance, A/B testing insights ✅ Brand Voice Consistency — Maintain tone and style across all content Quick Start Configure your marketing preferences in TOOLS.md:
### Marketing
./scripts/content-calendar.sh init
Start creating content! Content Strategy Framework The AIDA Model for Posts StagePurposeExample HookAttentionStop the scroll"Most marketers waste 80% of their budget on this..."InterestBuild curiosity"Here's what the top 1% do differently..."DesireCreate want"Imagine doubling your engagement in 30 days..."ActionDrive behavior"Try this today: [actionable tip]" Platform-Specific Best Practices Twitter/X: Optimal length: 100-280 characters Use threads for long-form (5-15 tweets) Hook in first line — no fluff 1-2 hashtags max Best times: 9am, 12pm, 5pm local
LinkedIn:
Professional but personable tone Open with a bold statement or question Use line breaks for readability 1300-2000 characters performs best Include relevant hashtags (3-5)
Instagram:
Visual-first thinking
Captions: tell a story
Hashtag strategy: 20-30 in first comment Call-to-action in every post Carousel posts get highest engagement
Newsletter:
Subject lines: 40-60 characters Preview text matters (first 90 chars) One clear CTA per email Personal stories increase open rates Send consistently (same day/time) Content Calendar Management Monthly Planning Template
# [Month] Content Calendar
## Themes
## Key Dates
## Content Mix (per week)
## Platform Schedule
| Day | Newsletter | |||
|---|---|---|---|---|
| Mon | Thread | Article | Carousel | - |
| Tue | Tips | - | Story | - |
| Wed | Poll | Post | Reel | Send |
| Thu | Thread | - | Story | - |
| Fri | Fun | Post | Post | - |
| Content Batching Workflow | ||||
| Ideation Day (Monthly) — Brainstorm 30+ content ideas | ||||
| Creation Day (Weekly) — Write next week's content in one session | ||||
| Scheduling Day (Weekly) — Load content into scheduler | ||||
| Engagement Day (Daily) — Respond to comments, engage with community | ||||
| Analytics & KPIs | ||||
| Key Metrics to Track | ||||
| MetricWhat It Tells YouTarget GrowthImpressionsReach+10% monthlyEngagement RateContent quality>3% (Twitter), >5% (LinkedIn)Click-through RateCTA effectiveness>2%Follower GrowthAudience building+5% monthlyConversion RateBusiness impactVaries by goal | ||||
| Weekly Analytics Template |
# Week of [Date] - Analytics Report
## Summary
## Platform Breakdown
### Twitter
### LinkedIn
## Insights
# Campaign: [Name]
## Overview
## Target Audience
## Content Assets
## Schedule
| Date | Platform | Content | CTA |
|---|---|---|---|
| Date | [Content] | [Action] |
## Results (fill after)
## Morning (30 min)
## Afternoon (15 min)
## Weekly (1 hour)
# Brand Voice
## We Are
## We Are Not
## Tone Spectrum
Formal ----[X]---- Casual Serious ----[X]---- Playful Reserved ----[X]---- Enthusiastic
## Sample Phrases
## Emoji Usage
# Initialize calendar
./scripts/content-calendar.sh init
# Add content
./scripts/content-calendar.sh add "2024-01-15" "twitter" "Thread on productivity"
# View week
./scripts/content-calendar.sh week
# View month
./scripts/content-calendar.sh month
analytics-report.sh Generate weekly analytics summaries.
# Generate this week's report
./scripts/analytics-report.sh weekly
# Compare to last week
./scripts/analytics-report.sh compare
Integration Tips With Other Skills SkillIntegrationData AnalystDeeper analytics, trend visualizationSalesAlign campaigns with sales pipelineBusiness DevelopmentContent for partnerships Common Workflows Content from Meetings: When you have a meeting transcript, extract quotable insights for social content. Analytics to Strategy: Use data-analyst skill to visualize marketing performance and identify optimization opportunities. Best Practices Consistency > Perfection — Regular posting beats occasional perfection 80/20 Content Rule — 80% value, 20% promotion Engage, Don't Broadcast — Social is a conversation Test Everything — A/B test hooks, CTAs, posting times Batch Create — Write a week's content in one focused session Repurpose Ruthlessly — One idea, multiple formats Track What Matters — Pick 3-5 KPIs, ignore vanity metrics Stay Authentic — People follow people, not brands Troubleshooting Low engagement? Check posting times against audience activity Review hooks — are they scroll-stopping? Increase engagement with others (reciprocity works) Inconsistent posting? Batch create content weekly Use scheduling tools Create content bank for backup Off-brand content? Review brand voice guidelines Create swipe file of good examples Check content before posting License
License: MIT — use freely, modify, distribute.
"Marketing is no longer about the stuff you make, but about the stories you tell." — Seth Godin
Join 80,000+ one-person companies automating with AI