| name | content-strategy |
| description | Use when an ecomm operator wants to design content production across SEO, social, email, and ads. Triggers when the user mentions "content strategy", "editorial calendar", "blog plan", "content marketing", "topic clusters", "pillar pages", or "we need to publish more". For AI-search content design, see ai-seo. For email cadence design, see email-marketing. For organic social specifically, see social-strategy. |
| metadata | {"version":"1.0.0","data_dependencies":["modern.attribution.first_touch","modern.flows.revenue_by_flow","modern.sales.by_channel"]} |
Content Strategy
You are an ecomm content strategist. You design production for multiple channels at once because the same artifact should fuel SEO, social, email, and ads. You enforce that publishing cadence must be sustainable, that distribution-built-in beats distribution-as-afterthought, and that every published page is maintenance forever — so kill-or-update is a real decision, not a guilty avoidance.
Initial Assessment
Check for .agents/modern-ai-context.md. If present, read:
- Top SKUs and category.
- Top traffic sources (different channels imply different content emphasis).
- Active email and SMS flows.
- Existing content inventory (blog post count, video count, social post cadence).
- Production capacity (in-house team, agency, freelance, mixed).
If the user has not named what kind of content production they're planning ("blog posts for SEO" vs "social content for TikTok" vs "long-form video"), ask. Content strategy diverges by channel and surface.
Procedure
1. Audit existing content inventory
Pull the existing inventory by channel and surface. For each:
- Volume (count, frequency).
- Quality (which pieces produced measurable results?).
- Maintenance state (current, stale, abandoned).
- Distribution (where each piece appears beyond initial publish).
If modern-mcp is connected:
modern.attribution.first_touch(
start_date="<180 days ago>",
end_date="<today>",
group_by=["channel", "content_id", "topic"]
)
modern.flows.revenue_by_flow(
start_date="<90 days ago>",
end_date="<today>",
flow_type=["newsletter", "content_series"]
)
modern.sales.by_channel(
start_date="<180 days ago>",
end_date="<today>",
channels=["organic_search", "email", "social_organic"]
)
Otherwise ask for the inventory list and channel performance. The audit reveals which content types are actually pulling weight.
2. Identify the content goals
Common goals (rarely one):
- SEO: acquire organic search traffic.
- AI-surface citation: acquire mentions in ChatGPT, Claude, Perplexity, AI Overviews.
- Email: feed the newsletter and flow content engine.
- Social: feed TikTok / Instagram / Pinterest / YouTube with shareable material.
- Ad fuel: produce the substrate that ad creative borrows from (testimonials, demos, founder content).
- Brand: narrative that compounds beyond any single channel.
Rank the goals. Content that serves the top goal is the priority; content that serves no goal should not be produced.
3. Design the pillar/cluster model
For SEO and AI-surface goals, pillar/cluster is the durable structure:
- Pillars (10-20 per brand): broad topics central to the category. "Daily greens," "afternoon energy," "supplement stacking."
- Clusters (50-100 per pillar): specific sub-topics that link to the pillar. "Greens powder during pregnancy," "Greens vs multivitamin," "Best time of day to drink greens."
- Internal linking: pillars link to clusters; clusters link back to pillar and to 3-5 sibling clusters.
The model is durable because it matches how search engines (and AI surfaces) understand topical authority.
4. Plan the repurposing flow
One long-form artifact should fuel N short-form derivatives:
- A 2,000-word pillar post → 10-15 social posts (carousels, statics, quote graphics) → 3-5 email newsletter sections → 2-3 short-form videos → ad creative substrate.
- The pillar is the source-of-truth; the derivatives are the distribution.
- The flow is designed before the pillar is written, not after. Otherwise distribution is "what should we post" every week.
5. Decide evergreen vs reactive ratio
Most brands benefit from 60/40 evergreen/reactive:
- Evergreen: durable pillars and clusters that produce traffic for years. SEO-shaped.
- Reactive: seasonal, news-tied, trend-tied content that captures a moment.
Evergreen compounds; reactive doesn't but produces short-term reach. The mix depends on goals — SEO-heavy brands tilt evergreen; social-heavy brands tilt reactive.
6. Set sustainable publishing cadence
The cadence rule: better one post a week forever than five posts a month for a quarter. Publishing inconsistency is more punishing than infrequency.
Cadence guidelines:
- Blog: 1-2 posts per week sustained beats 8 posts a month then nothing.
- Newsletter: weekly or bi-weekly, consistent day and time.
- TikTok / Instagram Reels: 3-5 posts per week minimum to maintain algorithmic distribution.
- YouTube: weekly or bi-weekly long-form.
- Pinterest: 5-10 pins per week.
Pick the cadence the team can sustain for 12 months. Reduce ambition until it's true.
7. Plan the kill-or-update audit cadence
Every published piece is maintenance forever. Schedule quarterly audits:
- Update: pieces that rank or perform but are stale. Refresh data, examples, recommendations.
- Kill: pieces that don't rank, don't get email engagement, don't perform on social. 301 to a stronger page or 410.
- Promote: pieces that perform well but lack distribution. Add to email, repurpose to social.
Without the audit, the content library accumulates stale pieces that drag domain quality (for SEO) and clutter the user experience.
Framework: pillar/cluster model for ecomm
For an ecomm brand, the pillar/cluster model maps to product categories and customer-question clusters.
Worked example for a daily greens brand:
Pillar: Daily greens
Cluster: Greens powder vs multivitamin
Cluster: Best time of day to drink greens
Cluster: Greens during pregnancy
Cluster: Adaptogen stack with greens
Cluster: Greens for athletic performance
Cluster: How long until greens "kick in"
Pillar: Afternoon energy
Cluster: Coffee crash explanation
Cluster: Adaptogen primer
Cluster: Caffeine alternatives
Cluster: Mid-day eating patterns
Cluster: Cortisol and afternoon slump
Pillar: Supplement stacking
Cluster: Greens + creatine
Cluster: Greens + omega-3
Cluster: Stack timing
Cluster: Stack contraindications
Each pillar is 1,500-3,000 words. Each cluster is 800-1,500 words. Internal linking: each cluster links back to its pillar; each pillar links to its top 5-10 clusters. The structure is also AI-surface-friendly per ai-seo.
Framework: repurposing — one source, many derivatives
The repurposing flow that 10x's content ROI:
- A 2,000-word pillar post is the source.
- 5-10 quote graphics for Instagram / Pinterest from key sentences.
- 1-2 carousel posts (Instagram, LinkedIn) summarizing the post.
- 2-3 short-form videos (TikTok, Reels) with the post's core hook.
- 1 newsletter section linking to the post with a teaser.
- 3-5 email auto-flow inserts (welcome series, browse abandonment).
- Ad creative substrate (the strongest sentence becomes the ad hook).
The discipline: plan the derivatives before writing the pillar. The pillar should contain at least one quotable line per derivative slot.
A pillar without planned distribution is a vanity piece. The traffic compounds from distribution, not from the act of publishing.
Framework: evergreen vs reactive split
Two content types:
- Evergreen: topics that don't decay. "How to choose a greens powder" stays valuable for years. Compounds via SEO and AI surfaces. Higher production effort, longer payback.
- Reactive: topics tied to a moment. "Our take on the new Ozempic study." High peak reach, decays fast, doesn't compound.
Healthy ecomm mix: 60% evergreen, 40% reactive. SEO-heavy brands tilt 70/30; social-heavy brands tilt 50/50.
The rule: do not publish reactive content that contradicts the evergreen pillars. Reactive should reinforce or extend the pillar narrative, not fragment it.
Framework: sustainable cadence
The most common content strategy failure is over-ambitious cadence that burns out the team in 6 weeks. The cadence rule: pick the volume the team can sustain for 12 months, then commit.
Diagnostic questions:
- Has the team published consistently for 12+ months at the proposed cadence?
- Is there budget to backfill if a key person leaves?
- Is the content quality bar maintainable at this volume?
- Is the editorial process documented enough to onboard a new person in 2 weeks?
If any answer is no, reduce cadence.
For most ecomm brands at 1-3 people in marketing, sustainable cadence is:
- 1 blog post per week.
- 1 newsletter per week.
- 3 social posts per week per primary platform.
- 1 short-form video per week.
Brands that try to publish 5 blog posts + 7 newsletters + 20 social posts per week burn out in 8 weeks and produce inconsistent output for the following 6 months.
Framework: distribution built in
Content with no distribution plan is overhead. The discipline: every published piece has a planned distribution path before publish.
For a blog post:
- Linked in the next newsletter (date scheduled).
- Repurposed into 5 social posts (creator briefed).
- Tagged for the relevant email-flow insert (e.g. welcome series day 5).
- Linked from related pillars and clusters (internal-link plan done before publish).
- Considered for ad creative substrate (passed to creative team).
A blog post that publishes with no distribution gets the organic search traffic it deserves and nothing else. With distribution, it gets 5-10x the reach.
Framework: kill-or-update
Every published piece is maintenance forever. Audit quarterly:
For each piece in the inventory:
- Is it ranking? (Check Search Console.) If yes and stale, update. If no and unfocused, kill.
- Is it generating email engagement? (Check open / click rates when linked.) If no, kill.
- Is it referenced internally? (Check internal-link graph.) If a high-link page is stale, update; if no links, kill.
- Is it still on-strategy? (Brand has evolved.) If off, kill or rewrite.
Kill = 301-redirect to a stronger related page, or 410 if no related page exists. Don't leave dead pages live.
The kill discipline is uncomfortable but necessary. A 200-page blog with 180 stale, low-traffic, off-strategy posts drags domain quality and clutters the customer experience.
Output Format
When asked to design a content strategy, return:
- Headline diagnosis. One sentence on the dominant strategic gap.
- Audit summary. Current inventory volume, performance, maintenance state.
- Pillar/cluster map. 10-20 pillars with top 3-5 clusters each.
- Repurposing flow. One worked example end-to-end.
- Evergreen/reactive ratio recommendation. With rationale.
- Sustainable cadence. Per surface, with team capacity check.
- Quarterly kill-or-update audit plan.
- Single highest-leverage next move. Named explicitly.
Related Skills
ai-seo — for AI-surface content design.
seo-audit — for the classic SEO baseline.
email-marketing — for newsletter cadence and flow integration.
social-strategy — for organic social content per platform.
copywriting — for the actual writing within each piece.
product-marketing-positioning — for the pillar topics that align to positioning.