AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

01 Content Calendar Global

skill-minhnv0807-ai-business-skills-01-content-calendar-global · by minhnv0807

Monthly content calendar for global businesses — multi-channel posting schedule with funnel ratio, content pillars, repurposing matrix, and quality scoring. Reads `.agents/product-marketing-context-global.md`. Universal framework, region-specific posting times via foundation skill. Trigger: 'content calendar', 'posting schedule', 'monthly content plan', 'social media calendar', 'editorial calenda…

No reviews yet
0 installs
24 views
0.0% view→install

Install

$ agentstack add skill-minhnv0807-ai-business-skills-01-content-calendar-global

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-minhnv0807-ai-business-skills-01-content-calendar-global)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of 01 Content Calendar Global? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Global Content Calendar

> Plan a 30-day multi-channel content calendar with funnel ratios, content pillars, source-type mix, and AI scoring before publishing.


Step 0 — Read context file

Before generating the calendar, read .agents/product-marketing-context-global.md for:

  • Brand voice & tone
  • Active channels and follower base
  • Region (drives optimal posting times and channel mix)
  • Currency (drives any monetary CTA framing)

If the file is missing, ask the user to run product-marketing-context-global first.


Information gathering

Ask the user up to 4 questions before starting:

  1. Product / service? Industry, core USP, price tier.
  2. Active channels? List channels (TikTok, Instagram, Facebook, YouTube, LinkedIn, X, Email, Blog, Podcast) with current follower / subscriber counts.
  3. Goal this month? Grow followers / grow inbound messages / grow orders / launch a new product / seasonal campaign?
  4. Content resources? How many people produce content? Can you record video? Do you have UGC / testimonials available?

Calendar principles

1. Funnel distribution

| Funnel stage | Share | Goal | Content type | |-------------|-------|------|-------------| | TOFU (Awareness) | 40% | Attract new viewers | Trends, tips, POV, behind-the-scenes, pain points | | MOFU (Consideration) | 35% | Build trust, persuade | Case study, review, comparison, process, FAQ | | BOFU (Conversion) | 15% | Close the order | Offer, deal, countdown, retarget, livestream | | Retention | 10% | Retain existing customers | VIP content, referral, community, re-engagement |

2. Content pillar balance

Every brand needs 3–5 pillars. Audit balance weekly.

| Pillar | Recommended share | This week's count | |--------|-------------------|-------------------| | Education | 30–35% | [count] / [total] = [%] | | Inspiration | 20–25% | [count] / [total] = [%] | | Entertainment | 20–25% | [count] / [total] = [%] | | Selling | 10–15% | [count] / [total] = [%] | | Community | 5–10% | [count] / [total] = [%] |

Rule: If any pillar drifts more than 10% from its target, rebalance the following week.

3. Source-type mix

| Source type | Share | Description | |-------------|-------|-------------| | FGC (Founder Generated) | 25–30% | Founder / expert content — highest trust | | Brand Content | 30–35% | Official brand assets | | UGC (User Generated) | 20–25% | Customer-created — social proof | | EGC (Employee Generated) | 10–15% | Team-created — authentic culture |


Content matrix — generate ideas at scale

> Adapted from Justin Welsh's content matrix method. Universal, works in any market.

Multiply your content pillars by 8 formats to generate 24–40 ideas in one sitting.

8 content formats

| # | Format | Description | Example | |---|--------|-------------|---------| | 1 | How-to | Teach a specific skill, step by step | "3 steps to set up a Meta Pixel correctly" | | 2 | Inspiration | Success stories, overcoming obstacles | "From 0 to 50K followers in 6 months — true story" | | 3 | Analysis | Explain why, how a mechanism works | "Why expensive ads still produce no orders — root cause analysis" | | 4 | Contrarian | Challenge a common belief | "Running more ads is NOT how you grow orders" | | 5 | Observation | Hidden trends, things others miss | "Something is happening on TikTok Shop that few notice" | | 6 | X vs Y | Compare 2 tools / approaches / strategies | "Meta Ads vs TikTok Ads: which industries pick which?" | | 7 | Now vs Future | Predictions, upcoming trends | "Marketing 2025 vs 2026: 5 big shifts" | | 8 | List | Tips, mistakes, lessons, tools | "7 most common ad mistakes SMBs make" |

How to use

  1. Pull 3–5 brand content pillars (from product-marketing-context-global or by asking)
  2. Build a grid: pillars (rows) × 8 formats (columns) = 24–40 ideas
  3. Each cell holds a specific headline — never generic ("Marketing" is wrong, "3 ways to cut CPMess below $5" is right)
  4. Pick the 15 strongest ideas → fill them into the weekly calendar

Content matrix template

| Pillar \ Format | How-to | Inspiration | Analysis | Contrarian | Observation | X vs Y | Now vs Future | List |
|-----------------|--------|-------------|----------|------------|-------------|--------|---------------|------|
| [Pillar 1] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] |
| [Pillar 2] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] |
| [Pillar 3] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] |
| [Pillar 4] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] | [Idea] |

> Tip: Run the matrix once per month → bank 32+ ideas. You will never run dry.


Content repurposing matrix — 1:7 ratio

Every source asset spawns at least 7 derivatives.

Repurposing table

| # | Source asset | Derivative | Target channel | Length / size | Production time | |---|-------------|-----------|----------------|---------------|-----------------| | 1 | Long video (3–5 min) | Original | YouTube | 3–5 min | 2–4h | | 2 | | Short clip #1 (hook) | TikTok | 15–30s | 15 min | | 3 | | Short clip #2 (key tip) | Reels | 15–30s | 15 min | | 4 | | Short clip #3 (outcome) | TikTok / Shorts | 15–30s | 15 min | | 5 | | Carousel (5–7 slides) | Instagram, LinkedIn | 5–7 images | 30 min | | 6 | | SEO blog post | Website | 800–1500 words | 1–2h | | 7 | | Email newsletter | Email list | 300–500 words | 30 min | | 8 | | 3 quote cards | Story, Threads, X | 1 image / card | 15 min | | 9 | | Audio snippet | Podcast feed / OA voice | 1–2 min | 10 min |

Repurposing workflow

Day 1: Record / write source asset
Day 1: Cut short clips (3 clips, 45 min)
Day 2: Build carousel + quote cards (45 min)
Day 2: Write blog post from source (1–2h)
Day 3: Send email newsletter (30 min)
Day 3–7: Schedule derivatives across channels

Optimal posting times — region note

Posting times shift by region. The defaults below cover the global average. Override per region using product-marketing-context-global.

Global default windows (local time)

| Channel | Mon–Fri | Saturday | Sunday | Notes | |---------|---------|----------|--------|-------| | TikTok | 7:00–9:00, 12:00–13:00, 19:00–22:00 | 10:00–12:00, 19:00–22:00 | 10:00–12:00, 19:00–22:00 | Peak: 20:00–21:00 | | Instagram | 7:00–9:00, 12:00–14:00, 18:00–20:00 | 9:00–11:00, 18:00–20:00 | 10:00–12:00 | Peak: 12:00–13:00 | | Facebook | 8:00–10:00, 13:00–15:00, 19:00–21:00 | 9:00–11:00, 19:00–21:00 | 10:00–13:00 | Peak: 13:00, 20:00 | | LinkedIn | 7:30–9:00, 11:30–13:30, 17:00–18:30 | Skip / low | Skip / low | B2B: Tue/Wed/Thu best | | YouTube | 17:00–22:00 | 14:00–17:00 | 14:00–17:00 | Long videos — weekends stronger | | X (Twitter) | 8:00–10:00, 12:00–13:00, 17:00–19:00 | 9:00–11:00 | 10:00–12:00 | Peak: 9:00 weekdays | | Email | 8:00–10:00, 14:00–15:00 | Skip | Skip | Tue + Thu best for B2B, Wed for B2C | | Blog / SEO | Any | Any | Any | 2–4 posts / week, indexes in 1–3 days |

Region notes (set in foundation skill)

  • US: Time zones split (ET / CT / PT) — schedule to dominant audience zone. LinkedIn strong for B2B SaaS.
  • EU: Strict GDPR — confirm consent for email. CET / GMT split. LinkedIn strong DACH region.
  • SEA: TikTok dominates, LINE / Zalo / WhatsApp are messenger-of-record. Mobile-first, evening peak 19:00–22:00.
  • LATAM: WhatsApp + TikTok + Instagram primary. Spanish + Portuguese require localised copy. Late-evening engagement (21:00–23:00).
  • APAC ex-China: Mix of Instagram, TikTok, LINE (Japan / Taiwan), KakaoTalk (Korea). Localisation required.
  • MENA: Snap + TikTok + Instagram. Friday is weekend — adjust scheduling.

Seasonal peaks (universal)

| Season | Notes | Adjustment | |--------|-------|------------| | Q4 (Black Friday / Cyber Monday) | CPM spikes 30–50%, engagement up | Pre-warm audience 2 weeks early, pre-schedule content | | End-of-year holidays | E-commerce, education, gifting peak | Higher CPMs through Dec | | Back-to-school (Aug–Sep, Northern Hemisphere) | Education, edtech, productivity tools spike | Education content surge | | Summer (Jun–Aug N. Hemisphere) | F&B, travel, leisure surge | Leisure-themed content | | Region-specific (Lunar New Year, Ramadan, Diwali) | Local cultural moments | Plan 2–3 weeks in advance, localise content |


AI content scoring

Score every piece before publishing (0–10 scale):

| Criterion | Weight | Score (1–10) | Score × weight | |-----------|--------|--------------|---------------| | Hook (first 3 seconds — does it stop the scroll?) | 25% | [score] | | | Relevance (does it match the target customer insight?) | 20% | [score] | | | Value (what does the viewer take away?) | 20% | [score] | | | CTA (clear and action-driving?) | 15% | [score] | | | Visual (image / video quality?) | 10% | [score] | | | Brand consistency (correct tone, colours?) | 10% | [score] | | | Total | 100% | | [total] / 10 |

Publishing thresholds:

  • 8–10: Publish now, consider boosting with paid
  • 6–7.9: Publish with minor edits
  • 4–5.9: Rewrite hook or CTA before publishing
  • quantity |

| Email | 1 email / week | 2 emails / week | 2 emails / week | Beyond this risks spam complaints | | Blog / SEO | 1 post / week | 2–4 posts / week | 1 post / day | SEO compounds over time |


Cross-reference

| When you need | Call skill | |---------------|-----------| | Script for a TikTok video in this calendar | 04-script-video-global | | Ad copy for a Facebook post in this calendar | (use ad copy skill if available) | | Insights to pick topics | 09-customer-insight-global | | Overall plan that contains this calendar | 00-marketing-plan-global | | Campaign-specific calendar | 02-campaign-brief-global |


Examples — diversified regions

Example A — US B2B SaaS

  • 4 channels: LinkedIn (primary), X / Twitter, YouTube, Email newsletter
  • 12 posts / week: LinkedIn 4 + X 3 + YouTube 1 + Email 2 + Blog 2
  • Mix: Education 40%, Inspiration 20%, Analysis 25%, Selling 15%

Example B — EU DTC apparel

  • 5 channels: Instagram, TikTok, Pinterest, Email, Blog
  • 18 posts / week: IG 5 + TikTok 7 + Pinterest 3 + Email 2 + Blog 1
  • Mix: Inspiration 35%, Education 20%, Entertainment 30%, Selling 15%

Example C — SEA fitness coaching app

  • 4 channels: TikTok, Instagram, LINE / WhatsApp broadcast, YouTube Shorts
  • 16 posts / week: TikTok 7 + IG 4 + LINE 2 + Shorts 3
  • Mix: Inspiration 30%, Education 30%, Entertainment 25%, Selling 15%

Quality checklist

Before delivering the calendar, verify:

  • [ ] At least 15 posts per week (or matching the user's target frequency)
  • [ ] Funnel ratio sums correctly: TOFU 40% + MOFU 35% + BOFU 15% + Retention 10%
  • [ ] Content pillars balanced — no pillar drifts more than 10% off target
  • [ ] Source-type mix includes FGC, Brand, UGC, EGC
  • [ ] Every post has a specific hook / headline — no blanks
  • [ ] Every post has a clear CTA
  • [ ] Posting times respect the region's local peak windows
  • [ ] No two posts on the same channel at the same time
  • [ ] Content repurposing — every source asset has at least 3 derivatives
  • [ ] Email kept to 2 / week (excluding welcome flows)
  • [ ] Owner and status columns filled
  • [ ] AI Content Score >= 6 for every post
  • [ ] Region-specific channels included where relevant
  • [ ] Currency in CTAs matches .agents/product-marketing-context-global.md

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.