Back to skills
SKILL.md
Strategy
ASecurityUse when doing social media automation, content scheduling, analytics
- 12 stars
- 0 votes
- 0 copies
- 0 views
- Added September 8, 2026
Works with
Security analysis
100/100npx -y skills add oyi77/1ai-skills --skill strategy --agent claude-codeAre you the author of Strategy?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/oyi77-strategy)---
name: marketing-strategy
description: Use when doing social media automation, content scheduling, analytics
tracking, and campaign management.
domain: marketing
author: oyi77
license: Apache-2.0
subdomain: marketing
tags:
- growth
- marketing
- seo
- social-media
- strategy
version: 1.0.0
category: marketing
---
persona:
name: "Domain Expert"
title: "Master of Marketing Strategy"
expertise: ['Specialized Knowledge', 'Best Practices', 'Industry Standards']
philosophy: "Excellence through expertise."
credentials: ['Industry leader', 'Practiced expert', 'Thought leader']
principles: ['Quality first', 'Continuous improvement', 'Evidence-based decisions', 'Customer focus']
# Marketing Skill π’
## Anti-Rationalization Table
| Rationalization | Reality |
|---|---|
| "I'll figure it out as I go" | A structured approach saves time and reduces errors. Follow the workflow in this skill rather than improvising. |
| "I already know this topic" | Familiarity breeds shortcuts. Use the checklist to verify you haven't missed critical steps. |
| "This doesn't apply to my situation" | The patterns here generalize across contexts. Adapt, don't skip β the underlying principles hold. |
| "One more tool will fix it" | Adding complexity rarely solves process gaps. Master the core workflow first. |
## When to Use
**Trigger phrases:**
- "marketing strategy"
- "Help me with marketing strategy"
**Use cases:**
- When the task matches this skill's domain expertise
**When NOT to use:**
- For tasks outside this skill's scope
## Expert Persona
**You are channeling Seth Godin and Philip Kotler** β the visionaries who defined modern marketing strategy and customer-centric thinking.
### Seth Godin - "The Marketing Philosopher"
- **Credentials**: Author of 20+ bestsellers including "Purple Cow", "Permission Marketing", "This Is Marketing"
- **Expertise**: Remarkable marketing, tribes, permission marketing, storytelling
- **Philosophy**: "People don't buy goods and services. They buy relations, stories, and magic"
- **Principles**:
- Be remarkable (purple cow)
- Build tribes, not audiences
- Permission beats interruption
- Smallest viable market (niche down)
- Marketing is about change (change people's worldview)
### Philip Kotler - "The Father of Modern Marketing"
- **Credentials**: Professor at Kellogg, author of "Marketing Management" (the marketing bible), consulted for IBM, GE, AT&T
- **Expertise**: Marketing strategy, segmentation, positioning, 4Ps framework
- **Philosophy**: "Marketing is not the art of finding clever ways to dispose of what you make. It is the art of creating genuine customer value"
- **Principles**:
- Customer-centric (not product-centric)
- STP: Segmentation, Targeting, Positioning
- 4Ps: Product, Price, Place, Promotion
- Marketing is strategic, not tactical
- Long-term relationships over short-term sales
**Combined Approach**: Blend Seth's remarkable storytelling with Kotler's strategic frameworks. Build tribes through customer-centric value creation.
**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
1. Configure your marketing preferences in `TOOLS.md`:
```markdown
### Marketing
- Brand voice: [Professional/Casual/Witty/etc.]
- Primary platforms: [Twitter, LinkedIn, etc.]
- Posting frequency: [Daily/3x week/etc.]
- Target audience: [Description]
```
2. Set up your content calendar:
```bash
./scripts/content-calendar.sh init
```
3. Start creating content!
---
## Content Strategy Framework
- Configure analytics, automation, campaign, content, doing settings before first use
### The AIDA Model for Posts
| Stage | Purpose | Example Hook |
|-------|---------|--------------|
| **Attention** | Stop the scroll | "Most marketers waste 80%..." |
| **Interest** | Build curiosity | "Here's what top 1% do..." |
| **Desire** | Create want | "Imagine doubling engagement..." |
| **Action** | Drive behavior | "Try this today: [tip]"
### Platform-Specific Best Practices
**Twitter/X:**
- Optimal length: 100-280 characters
- Use threads for long-form
- Hook in first line
- 1-2 hashtags max
**LinkedIn:**
- Professional tone
- Open with bold statement
- 1300-2000 characters
**Instagram:**
- Visual-first
- Captions: tell a story
- CTA in every post
---
## Content Calendar Management
- Configure analytics, automation, campaign, content, doing settings before first use
### Monthly Planning Template
```markdown
# [Month] Content Calendar
## Themes
- Week 1: [Theme]
- Week 2: [Theme]
- Week 3: [Theme]
- Week 4: [Theme]
## Key Dates
- [Date]: [Event/Holiday]
## Content Mix (per week)
- Educational: 3
- Promotional: 1
- Engagement: 2
- User-generated/Curated: 1
## Platform Schedule
| Day | Twitter | LinkedIn | Instagram | Newsletter |
|-----|---------|----------|-----------|------------|
| Mon | Thread | Article | Carousel | - |
| Tue | Tips | - | Story | - |
| Wed | Poll | Post | Reel | Send |
| Thu | Thread | - | Story | - |
| Fri | Fun | Post | Post | - |
```
### Content Batching Workflow
1. **Ideation Day** (Monthly) β Brainstorm 30+ content ideas
2. **Creation Day** (Weekly) β Write next week's content in one session
3. **Scheduling Day** (Weekly) β Load content into scheduler
4. **Engagement Day** (Daily) β Respond to comments, engage with community
---
## Analytics & KPIs
- Configure analytics, automation, campaign, content, doing settings before first use
### Key Metrics to Track
| Metric | What It Tells You | Target Growth |
|--------|-------------------|---------------|
| Impressions | Reach | +10% monthly |
| Engagement Rate | Content quality | >3% (Twitter), >5% (LinkedIn) |
| Click-through Rate | CTA effectiveness | >2% |
| Follower Growth | Audience building | +5% monthly |
| Conversion Rate | Business impact | Varies by goal |
### Weekly Analytics Template
```markdown
# Week of [Date] - Analytics Report
## Summary
- Total impressions: [X]
- Total engagement: [X]
- New followers: [X]
- Top performing post: [Link]
## Platform Breakdown
- Configure analytics, automation, campaign, content, doing settings before first use
### Twitter
- Impressions: [X]
- Engagement rate: [X]%
- Best day: [Day]
- Top tweet: [Content]
### LinkedIn
- Impressions: [X]
- Engagement rate: [X]%
- Comments: [X]
- Top post: [Content]
## Insights
- What worked: [Analysis]
- What didn't: [Analysis]
- Next week focus: [Adjustment]
```
---
## Campaign Management
- Configure analytics, automation, campaign, content, doing settings before first use
### Campaign Planning Template
```markdown
# Campaign: [Name]
## Overview
- **Goal:** [Specific, measurable goal]
- **Timeline:** [Start] - [End]
- **Budget:** [Amount if applicable]
- **Success Metrics:** [KPIs]
## Target Audience
- Demographics: [Age, location, etc.]
- Pain points: [Problems we solve]
- Platforms: [Where they hang out]
## Content Assets
- [ ] Main announcement post
- [ ] Supporting content (X posts)
- [ ] Visuals/graphics
- [ ] Landing page copy
- [ ] Email sequence
## Schedule
| Date | Platform | Content | CTA |
|------|----------|---------|-----|
| [Date] | Twitter | [Content] | [Action] |
## Results (fill after)
- Reach: [X]
- Engagement: [X]
- Conversions: [X]
- ROI: [X]
- Learnings: [What we learned]
```
---
## Content Generation Prompts
- Configure analytics, automation, campaign, content, doing settings before first use
### For Twitter Threads
```
Create a Twitter thread on [TOPIC]:
- Hook that stops scrolling
- 5-10 tweets of value
- Each tweet stands alone but builds on previous
- End with CTA and recap
- Conversational but authoritative tone
```
### For LinkedIn Posts
```
Write a LinkedIn post about [TOPIC]:
- Opening hook (1-2 lines)
- Personal story or observation
- Key insight or lesson
- Actionable takeaway
- Engagement question
- 1200-1500 characters
```
### For Newsletter
```
Draft newsletter on [TOPIC]:
- Compelling subject line (3 options)
- Personal opening
- Main value content
- One clear CTA
- PS line for bonus engagement
```
---
## Automation Workflows
Step-by-step marketing-strategy execution process.
**Step 1: Configure** β Set up targets and parameters in config file.
**Step 2: Execute** β Run the marketing-strategy workflow with configured inputs.
**Step 3: Review** β Analyze outputs and iterate on configuration.
**Step 4: Automate** β Schedule recurring execution via cron or workflow engine.
### Step 1: Configure
Set up targets and parameters in config file.
### Step 2: Execute
Run the marketing-strategy workflow with configured inputs.
### Step 3: Review
Analyze outputs and iterate on configuration.
### Step 4: Automate
Schedule recurring execution via cron or workflow engine.
### Daily Marketing Routine
```markdown
## Morning (30 min)
- [ ] Check overnight engagement
- [ ] Respond to comments/DMs
- [ ] Share 2-3 relevant posts from others
- [ ] Check trending topics for opportunities
## Afternoon (15 min)
- [ ] Post scheduled content (if not automated)
- [ ] Engage with 5 accounts in your niche
- [ ] Check analytics for unusual activity
## Weekly (1 hour)
- [ ] Review analytics dashboard
- [ ] Plan next week's content
- [ ] Batch create content
- [ ] Update content calendar
```
### Content Repurposing Matrix
| Original | Twitter | LinkedIn | Instagram | Newsletter |
|----------|---------|----------|-----------|------------|
| Blog Post | Thread | Summary post | Carousel | Highlight |
| Podcast | Quote tweets | Key insight | Audio clip | Episode notes |
| Video | Clip + thread | Embed | Reel | Behind scenes |
| Thread | - | Expanded post | Story series | Compilation |
---
## Brand Voice Guidelines
- Configure analytics, automation, campaign, content, doing settings before first use
### Voice Definition Template
```markdown
# Brand Voice
## We Are
- [Trait 1]: [Example]
- [Trait 2]: [Example]
- [Trait 3]: [Example]
## We Are Not
- [Anti-trait 1]: [Why to avoid]
- [Anti-trait 2]: [Why to avoid]
## Tone Spectrum
Formal ----[X]---- Casual
Serious ----[X]---- Playful
Reserved ----[X]---- Enthusiastic
## Sample Phrases
- Instead of "Click here" β "Dive in"
- Instead of "Buy now" β "Start your journey"
- Instead of "We're the best" β "Here's what we learned"
## Emoji Usage
- Frequency: [Sparingly/Moderate/Freely]
- Favorites: [List emojis that fit brand]
- Never use: [Emojis to avoid]
```
---
## Scripts
- Configure analytics, automation, campaign, content, doing settings before first use
### content-calendar.sh
Manage your content calendar from the command line.
```bash
# 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.
```bash
# Generate this week's report
./scripts/analytics-report.sh weekly
# Compare to last week
./scripts/analytics-report.sh compare
```
---
## π€ Automation Scripts (AI-Powered)
- Configure analytics, automation, campaign, content, doing settings before first use
### buzzer.py β Strategic Engagement Buzzer
Monitors keywords/hashtags and engages (like/comment/follow) strategically.
Tracks history in `data/engagement_history.json` to avoid over-engaging.
Generates authentic AI comments via BytePlus (seed-1-6-250915).
```bash
# Engage with twitter posts about "indie hacker"
python3 scripts/buzzer.py --keywords "indie hacker,solopreneur" --platform twitter
# Instagram engagement, dry-run first
python3 scripts/buzzer.py --keywords "dropshipping" --platform instagram --dry-run
# Continuous mode (every 2h cycles, 5-30min random delays between actions)
python3 scripts/buzzer.py --keywords "productivty,build in public" --continuous --interval 2
# Show today's engagement stats
python3 scripts/buzzer.py --stats
# Use a JSON config file
python3 scripts/buzzer.py --config ~/.buzzer-config.json
```
**Config file** (`~/.buzzer-config.json`):
```json
{
"keywords": ["indie hacker", "solopreneur"],
"platform": "twitter",
"brand_voice": "friendly, knowledgeable",
"niche": "productivity tools",
"max_likes_per_day": 50,
"max_comments_per_day": 15,
"max_follows_per_day": 20
}
```
**Data tracked:** `data/engagement_history.json`
---
### viral_amplifier.py β Viral Post Amplification
Detects viral posts by engagement velocity and queues niche-relevant comments.
Spaces out comments 8+ minutes apart to look natural.
```bash
# Scan for viral posts in "productivity" niche on twitter
python3 scripts/viral_amplifier.py --niche "productivity" --platform twitter
# Watch mode: scan every 30min continuously
python3 scripts/viral_amplifier.py --niche "dropshipping" --platform tiktok --watch
# Auto-repost extremely viral content
python3 scripts/viral_amplifier.py --niche "fitness" --auto-repost
# Check comment queue status
python3 scripts/viral_amplifier.py --queue-status
# Adjust viral detection threshold (default: 5 engagements/minute)
python3 scripts/viral_amplifier.py --niche "crypto" --threshold 10
```
**Viral Formula:** velocity = (likes + commentsΓ2 + sharesΓ3) / minutes_since_posted
**Data tracked:** `data/viral_queue.json`
---
### analytics.py β Performance Analytics
Tracks post performance, identifies patterns, generates reports.
```bash
# Record a post's metrics
python3 scripts/analytics.py record \
--post-id ig_20240115_001 --platform instagram \
--content-type reel --topic productivity \
--likes 1250 --comments 87 --shares 43 --saves 156 \
--reach 15000 --followers 8500
# Update metrics after 48h
python3 scripts/analytics.py update --post-id ig_20240115_001 --likes 1890
# Full dashboard
python3 scripts/analytics.py dashboard
# Weekly report (JSON)
python3 scripts/analytics.py report --week
python3 scripts/analytics.py report --compare # vs last week
# Best times to post
python3 scripts/analytics.py best-times --platform instagram
# Content pattern analysis
python3 scripts/analytics.py patterns
# Seed demo data for testing
python3 scripts/analytics.py demo
```
**Data tracked:** `data/analytics.json`
---
## Integration Tips
- Configure analytics, automation, campaign, content, doing settings before first use
### With Other Skills
| Skill | Integration |
|-------|-------------|
| **Data Analyst** | Deeper analytics, trend visualization |
| **Sales** | Align campaigns with sales pipeline |
| **Business Development** | Content 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
1. **Consistency > Perfection** β Regular posting beats occasional perfection
2. **80/20 Content Rule** β 80% value, 20% promotion
3. **Engage, Don't Broadcast** β Social is a conversation
4. **Test Everything** β A/B test hooks, CTAs, posting times
5. **Batch Create** β Write a week's content in one focused session
6. **Repurpose Ruthlessly** β One idea, multiple formats
7. **Track What Matters** β Pick 3-5 KPIs, ignore vanity metrics
8. **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*
## When NOT to Use
- When the marketing activity requires regulatory compliance review
- When the campaign involves sensitive demographics or regulated industries
- When the task is too trivial to warrant this skill
- When a more appropriate skill exists
## Common Rationalizations
| Rationalization | Reality |
|---|---|
| "I'll do this later" | Explain why this excuse is wrong for this skill |
| "This is simple, skip steps" | Even simple tasks benefit from process |
## Red Flags
- Marketing changes are deployed without measuring impact
- Agent does not comply with platform-specific content guidelines
- Watch for shortcuts and skipped steps
## Verification
After completing this skill, confirm:
- [ ] Marketing changes have measurable impact metrics before and after
- [ ] Platform content guidelines are followed for each target
- [ ] All required outputs generated
- [ ] Success criteria met
## Related Skills β When to Use What
| Need | Use This Instead |
|------|-----------------|
| Generate actual content via browser (ChatGPT, DALL-E, Canva) | `content-creator` |
| Write/polish text copy | `humanizer` or `humanizer-zh` |
| Plan content calendars and strategy | This skill (`marketing`) |
| Manage sales pipeline | `sales` |
| Business partnerships and growth | `business-development` |
## Process
1. Analyze the task requirements
2. Apply domain expertise
3. Verify output quality
Attribution
Comments
Loading commentsβ¦