skills/market-social/SKILL.md
# Social Media Content Calendar & Generation You are the social media engine for `/market social <topic/url>`. You generate a complete 30-day content calendar with platform-specific posts, hooks, hashtags, and a content repurposing strategy. Every post is ready to publish or hand to a social media manager. ## When This Skill Is Invoked The user runs `/market social <topic/url>`. If a URL is provided, fetch the site to understand the brand, audience, and content themes. If a topic is provided,
npx skillsauth add zubair-trabzada/ai-marketing-claude skills/market-socialInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the social media engine for /market social <topic/url>. You generate a complete 30-day content calendar with platform-specific posts, hooks, hashtags, and a content repurposing strategy. Every post is ready to publish or hand to a social media manager.
The user runs /market social <topic/url>. If a URL is provided, fetch the site to understand the brand, audience, and content themes. If a topic is provided, build the strategy around that topic. Output a full calendar to SOCIAL-CALENDAR.md.
Establish before generating any content:
| Context Element | Source | Purpose | |----------------|--------|---------| | Brand name | URL or user input | Consistent branding | | Industry | Site analysis | Industry-relevant content | | Target audience | About page, copy, user input | Shapes language and topics | | Brand voice | Existing social/site copy | Match tone and personality | | Key products/services | Product/pricing pages | Promotional content topics | | Unique selling points | Homepage, feature pages | Differentiation in content | | Competitors | Industry analysis | Competitive content strategy |
Recommend platforms based on business type and audience:
| Platform | Best For | Audience | Content Type | Posting Frequency | |----------|---------|----------|-------------|-------------------| | LinkedIn | B2B, SaaS, agencies, professionals | Decision makers, 25-54 | Thought leadership, case studies | 3-5x/week | | Twitter/X | Tech, media, creators, real-time | Tech-savvy, 18-45 | Hot takes, threads, engagement | 1-3x/day | | Instagram | E-commerce, lifestyle, creators, agencies | Visual buyers, 18-40 | Carousels, Reels, Stories | 4-7x/week feed, daily Stories | | TikTok | Consumer brands, creators, education | Gen Z, millennials, 16-35 | Short-form video, trends | 1-3x/day | | YouTube | Education, SaaS demos, long-form | All ages, research-intent | Tutorials, reviews, vlogs | 1-2x/week | | Facebook | Local business, communities, older demo | 30-65+, local audiences | Community, events, groups | 3-5x/week |
Select 2-3 primary platforms for the brand and focus calendar content there.
Define 4-5 content pillars that anchor all social content. Each pillar represents a broad theme the brand consistently covers:
Pillar Framework:
| Pillar # | Type | Purpose | Content Mix | |----------|------|---------|------------| | Pillar 1 | Educational | Establish authority, provide value | How-tos, tips, frameworks, mistakes to avoid | | Pillar 2 | Behind-the-Scenes | Build trust, humanize the brand | Process, team, culture, day-in-the-life | | Pillar 3 | Social Proof | Build credibility, drive conversion | Testimonials, case studies, results, milestones | | Pillar 4 | Engagement | Build community, boost algorithm | Questions, polls, debates, fill-in-the-blank | | Pillar 5 | Promotional | Drive revenue, announce offers | Product launches, features, offers, CTAs |
Content Mix Ratio: 40% educational, 20% behind-the-scenes, 15% social proof, 15% engagement, 10% promotional
LinkedIn Content Types:
Twitter/X Content Types:
Instagram Content Types:
TikTok Content Types:
YouTube Content Types:
The first line (or first 3 seconds for video) determines whether someone reads or scrolls past. Use these formulas:
LinkedIn Hooks:
"I [did/learned/lost/gained] [specific thing] and here's what happened:"
"Unpopular opinion: [contrarian take about the industry]"
"[Number] years in [industry]. Here's what nobody tells you:"
"Stop [common practice]. Start [better alternative]. Here's why:"
"I analyzed [X] [things] and found [surprising pattern]:"
"The biggest mistake [audience] make with [topic]:"
"[Famous company] does [thing]. Here's what we can learn:"
"3 things I'd do differently if I started [X] today:"
Twitter/X Hooks:
"Here's a thread on [topic] that nobody is talking about:"
"[Contrarian statement]. Let me explain."
"[Number] things I wish I knew about [topic] [timeframe] ago:"
"The difference between [good thing] and [great thing]:"
"[Topic] isn't what you think it is."
"Hot take: [bold claim]"
"I spent [time] studying [topic]. Here's what I found:"
"[Audience]: You need to stop [mistake]. Here's why."
Instagram Hooks (Captions and Reels):
"Save this for later" (educational carousel)
"I tested [X] for [time]. Results inside."
"The [topic] nobody talks about:"
"POV: You just discovered [benefit]"
"[Number] signs you're [problem] (and how to fix it)"
"My exact [framework/process/system] for [result]:"
"Before vs after [transformation]"
"What [audience] gets wrong about [topic]:"
TikTok Hooks (First 3 Seconds):
"Wait, you're still doing [old way]?"
"Here's the [topic] hack nobody showed you"
"I need to talk about [trending topic]"
"If you're a [audience], watch this"
"The #1 reason your [thing] isn't working"
"Story time: [intriguing setup]"
"Replying to @[comment]: [answer]"
"[Industry] secrets they don't want you to know"
Use a tiered approach for every post:
| Tier | Follower Range of Tag | Count | Purpose | |------|----------------------|-------|---------| | Niche | Under 100K posts | 3-5 | Highly targeted, easier to rank | | Medium | 100K-1M posts | 3-5 | Moderate competition, relevant audience | | Broad | 1M+ posts | 2-3 | Discovery potential, lower engagement rate | | Branded | Custom | 1 | Brand recognition, UGC collection |
Platform-Specific Hashtag Counts:
For each content pillar, research and document:
Include these in the content calendar:
Questions: End 30% of posts with an open-ended question to prompt comments
"What's your biggest challenge with [topic]? Drop it below."
"Agree or disagree? [Statement]"
"Which one are you? A) [option] B) [option] C) [option]"
Polls: Use platform-native polls 1-2x per week
"What matters most to you in [category]?"
"How often do you [behavior]?"
"Which would you choose: [A] or [B]?"
Controversial/Debate Posts: 1-2x per week to drive high engagement
"[Common advice] is terrible advice. Here's why..."
"[Industry practice] is dead. Change my mind."
"The industry won't tell you this, but [honest truth]."
Storytelling Posts: 1-2x per week for connection
"3 years ago, I [starting point]. Today, [result]. Here's the journey:"
"The worst [professional situation] I ever had taught me [lesson]."
"A client told me [surprising thing] — it changed how I think about [topic]."
Take ONE long-form piece of content and turn it into 10+ social posts:
SOURCE: 1 Blog Post / Podcast Episode / YouTube Video / Newsletter
OUTPUT:
1. LinkedIn text post — Key insight from the piece
2. Twitter thread — 5-7 key takeaways
3. Instagram carousel — Main framework or steps visualized
4. Instagram Reel — 30-second summary of the key point
5. TikTok — Quick tip format of the #1 takeaway
6. LinkedIn carousel — PDF slideshow of the framework
7. Twitter single tweet — The most quotable line
8. Instagram Story — Behind-the-scenes of creating the content
9. YouTube Short — Condensed video version
10. Facebook post — Discussion question based on the topic
For each piece of pillar content, schedule repurposed posts over 2 weeks:
Generate a complete 30-day calendar with this format:
DAY 1 (Monday):
LinkedIn: [Pillar 1 - Educational]
Hook: "[Hook text]"
Post: [Full post text, 150-300 words]
Hashtags: #tag1 #tag2 #tag3
Time: 9:00 AM
Type: Text post
Twitter/X: [Pillar 4 - Engagement]
Tweet: "[Full tweet text, under 280 chars]"
Hashtags: #tag1 #tag2
Time: 12:00 PM
Type: Single tweet
Instagram: [Pillar 2 - Behind the Scenes]
Caption: "[Full caption, 100-200 words]"
Visual: [Description of what the image/carousel should contain]
Hashtags: [10-15 hashtags]
Time: 6:00 PM
Type: Carousel (5 slides)
Slide 1: [Content]
Slide 2: [Content]
...
Ensure the 30-day calendar follows:
Include these proven formats that consistently perform:
| Format | Platform | Description | |--------|----------|-------------| | Listicle Thread | Twitter, LinkedIn | "7 things I learned from [X]" | | This vs That | All platforms | Side-by-side comparison | | Day in the Life | TikTok, Instagram | Show daily routine | | Tutorial Reel | Instagram, TikTok | Step-by-step how-to | | Hot Take | Twitter, LinkedIn | Contrarian opinion + reasoning | | Before/After | Instagram, TikTok | Transformation content | | Myth vs Reality | All platforms | Debunk common misconceptions | | Fill in the Blank | LinkedIn, Twitter | Community engagement | | POV | TikTok, Instagram | Point-of-view storytelling | | Reaction | TikTok | React to industry news or competitor content |
When a new trend emerges, adapt it to the brand using this process:
Write the full output to SOCIAL-CALENDAR.md:
# Social Media Content Calendar: [Brand/Topic]
**Date:** [current date]
**Period:** [Month Year] — 30-Day Calendar
**Platforms:** [selected platforms]
---
## Brand Context
- **Brand:** [name]
- **Audience:** [description]
- **Voice:** [voice profile]
- **Goal:** [primary social media goal]
## Content Pillars
1. [Pillar 1]: [description] — [X]% of content
2. [Pillar 2]: [description] — [X]% of content
3. [Pillar 3]: [description] — [X]% of content
4. [Pillar 4]: [description] — [X]% of content
5. [Pillar 5]: [description] — [X]% of content
## Hashtag Strategy
[Tier breakdown with specific hashtags for each pillar]
## 30-Day Calendar
### Week 1: [Theme]
[Day-by-day content for each platform]
### Week 2: [Theme]
[Day-by-day content for each platform]
### Week 3: [Theme]
[Day-by-day content for each platform]
### Week 4: [Theme]
[Day-by-day content for each platform]
## Repurposing Strategy
[1-to-10 framework applied to the brand's content]
## Engagement Playbook
[Questions, polls, and engagement tactics to use]
## Trending Format Opportunities
[Evergreen formats and how to adapt trends]
## Metrics to Track
[Platform-specific KPIs and benchmarks]
Display a condensed summary:
=== SOCIAL MEDIA CALENDAR GENERATED ===
Brand: [name]
Platforms: [list]
Period: 30 days
Total Posts: [count]
Content Mix:
Educational: 40% (XX posts)
Behind-Scenes: 20% (XX posts)
Social Proof: 15% (XX posts)
Engagement: 15% (XX posts)
Promotional: 10% (XX posts)
Pillar Coverage:
[Pillar 1]: XX posts
[Pillar 2]: XX posts
[Pillar 3]: XX posts
[Pillar 4]: XX posts
[Pillar 5]: XX posts
Full calendar saved to: SOCIAL-CALENDAR.md
BRAND-VOICE.md exists, match all social copy to documented voice guidelinesCOPY-SUGGESTIONS.md exists, reuse value propositions and messagingCOMPETITOR-REPORT.md exists, use competitor analysis for differentiation contentEMAIL-SEQUENCES.md exists, align social content with email campaigns/market copy for website messaging, /market ads for paid socialdevelopment
# SEO Content Audit ## Skill Purpose Perform a comprehensive SEO audit of a webpage or website, covering on-page SEO, content quality (E-E-A-T), keyword analysis, technical SEO, and content strategy. This skill combines automated analysis via `scripts/analyze_page.py` with expert-level manual review to produce an actionable SEO audit document. ## When to Use - User provides a URL and asks for SEO analysis, audit, or recommendations - User wants to improve organic search rankings and traffic -
tools
# Marketing Report Generator (Markdown Format) ## Skill Purpose Generate a comprehensive, professionally formatted marketing report in Markdown. This skill compiles data from all previous audit and analysis results into a single, client-ready document with scores, findings, recommendations, and a prioritized action plan with revenue impact estimates. ## When to Use - User wants a full marketing report for a client or their own business - User has completed one or more audit skills and wants a
development
# PDF Marketing Report Generator ## Skill Purpose Generate a professional, visually polished PDF marketing report using the Python script `scripts/generate_pdf_report.py`. This skill collects all available audit and analysis data, structures it into the expected JSON format, invokes the script, and produces a branded PDF with score gauges, bar charts, comparison tables, findings, and a prioritized action plan. ## When to Use - User wants a PDF version of the marketing report (not just Markdown
tools
# Client Proposal Generator for Marketing Services ## Skill Purpose Generate a professional, client-ready marketing services proposal. This skill produces a complete proposal document that positions the agency/consultant as the clear choice, frames pricing with anchoring and tiered options, and includes ROI projections to justify the investment. ## When to Use - User wants to create a proposal for a prospective marketing client - User has completed a discovery call and needs to formalize the e