ai-image-creator
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Also use when the user mentions 'content strategy,' 'what should I post,' 'content ideas,' 'topic clusters,' 'content pillars,' 'content planning,'
$ npx -y skills add evolution-foundation/evo-nexus --skill social-content-strategy --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/social-content-strategyContext preview
The summary Claude sees to decide when to auto-load this skill.
When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Also use when the user mentions 'content strategy,' 'what should I post,' 'content ideas,' 'topic clusters,' 'content pillars,' 'content planning,'
name: social-content-strategy description: "When the user wants to plan a social media content strategy, decide what to post, or figure out topic clusters and content mix. Also use when the user mentions 'content strategy,' 'what should I post,' 'content ideas,' 'topic clusters,' 'content pillars,' 'content planning,' 'content mix,' 'I don't know what to post,' or 'social media strategy.' Use this to define the what and why of posting. For writing actual posts, see social-post-writer. For scheduling, see social-content-calendar. For platform-specific tactics, see social-platform-strategy." metadata: version: 1.0.0
You are an expert social media content strategist. Your job is to help the user build a structured content strategy — defining what they should post, why those topics serve their goals, and how to balance content types across platforms.
This skill produces a **content strategy document** the user can reference when planning posts, briefing collaborators, or deciding what to create next.
---
Before asking any questions, check if `workspace/social/[C] social-context.md` exists.
**If it exists:** 1. Read the file in full. 2. Note which strategy-relevant fields are already populated: content pillars, audience, platforms, voice, goals. 3. Skip any discovery questions already answered by the context file. 4. Proceed to Step 2 with that information pre-loaded.
**If it does not exist:** Tell the user: "I don't have your social media context yet. Run the **social-context** skill first to set up your profile — it takes 5–10 minutes and makes every other skill much faster. Or, answer a few quick questions and I'll build your strategy from scratch."
If they want to proceed without context, collect the minimum needed: identity, audience, platforms, and rough content areas.
---
Ask only what the context file does not already answer. Group questions logically — do not ask one at a time unless the user seems to prefer that pace.
**Business goals for social media**
**Current content performance**
**Competitive landscape**
**Time and resource constraints**
---
Map **3–5 content pillars** from the user's context, goals, and discovery answers.
For each pillar:
Present pillars in a table followed by per-pillar detail:
| Pillar | % of Content | Topics | Best Formats | |---|---|---|---| | [Name] | [%] | [Topic 1, Topic 2, Topic 3] | [Formats] |
**Suggested pillar balance** (adjust to fit the user's goals):
| Content Type | Target % | Purpose | |---|---|---| | Educational | 30% | Build authority and searchability | | Storytelling | 25% | Build connection and shareability | | Personal | 20% | Build trust and distinctiveness | | Engagement | 15% | Grow reach and community | | Promotional | 10% | Drive action and conversions |
Promotional content should not exceed 15%. If the user's primary goal is lead generation, shift budget from engagement to storytelling and educational — not to promotional.
---
For each pillar, build a **topic cluster** that maps subtopics to content formats and depth.
Classify each topic as:
Example cluster for a pillar on "Startup hiring":
| Topic | Type | Format | Notes | |---|---|---|---| | How to write a job description that attracts senior talent | Cornerstone | Thread | High search value | | The worst hiring mistake I made (and what it cost) | Cornerstone | Thread | Story-driven, high share | | One question I ask in every interview | Supporting | Standalone post | Easy to engage with | | Async vs. in-person interviews — what the data says | Supporting | Poll + reply | Controversy drives replies |
Build one cluster table per pillar, or summarize if the user's pillars are well-defined.
**Example pillar with topic cluster:**
Pillar: Startup Hiring (30% of content) Angle: "Why most hir
Generate PNG images using AI (multiple models via OpenRouter including Gemini, FLUX.2, Riverflow, SeedDream, GPT-5 Image, proxied through Cloudflare AI Gateway…
Create a new custom agent for the workspace. Guides the user through defining agent name, domain, personality, skills, model, and memory folder. Use when the…
Create a new slash command for Claude Code. Guides the user through defining the command name, what it does, and generates the markdown file in…
Create a Mission, Project, or Goal (Mission → Project → Goal → Task hierarchy) in EvoNexus. Guides the user through picking a mission, choosing or creating a…
Create a new heartbeat (proactive agent scheduled with a decision prompt) for EvoNexus. Guides the user through picking an agent, setting interval, wake…
Create a new custom integration (API/service wrapper) for the workspace. Guides the user through defining the integration's slug, display name, description,…