skills/content-ideas/SKILL.md
Generates 30 fresh content ideas for a client, structured as a table with platform, content type, pillar, and a 2-sentence brief for each idea. Run quarterly as a content bank refresh. Invoke when the user says "give me content ideas", "I need post ideas", "generate content ideas for", "fill the content calendar", or when a quarterly content bank refresh is due. Output includes 30 idea entries plus 5 evergreen series formats.
npx skillsauth add peterbamuhigire/social-media-skills content-ideasInstall 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.
SKILL.md; do not skip mandatory steps or required fields.references/ directory is added later, treat its files as the deeper source material and keep this SKILL.md execution-focused.references/source-buckets-and-series.md when idea generation should be organised by source buckets, repeatable series, and clearer next-step logic.Collect the Required Input below. Generate 30 content ideas in the table format specified, followed by 5 evergreen content series. Apply all 8 idea generation frameworks. Distribute ideas across all active platforms proportionally. Ideas must be specific to the client's industry and audience — not generic social media advice restated.
Ask for the following before generating ideas:
Generate the 30 ideas in this table:
| # | Idea title | Platform | Content type | Pillar | 2-sentence brief | |---|---|---|---|---|---| | 1 | [Title] | [Platform] | [Type] | [Pillar] | [What it covers and why it will work for this audience] |
After the table, generate the 5 evergreen series.
Apply these rules to every batch of 30 ideas:
Platform distribution — minimum ideas per active platform:
If a client uses fewer than 5 platforms, redistribute proportionally so every active platform has at least 4 ideas.
Content type mix — include at least one of each across the 30: Image post, video (short-form), carousel / multi-image, Story or Status update, poll or question post, text post, broadcast message (WhatsApp), Reel or TikTok
Pillar distribution — ideas must reflect the content pillar percentages from the brief. In a 30-idea set:
Content category mix — across all 30, include ideas from each of these categories:
Apply all 8 frameworks when generating the 30 ideas. Each framework should contribute at least 2–3 ideas to the final set.
Framework 1: The 5 Ws Answer each question as a content idea:
Framework 2: The FAQ Bank List the 10 most common questions customers ask. Each question is a content idea. Frame the post as an answer — not as an advertisement. Formats that work: short video answer, carousel "we get asked this a lot", WhatsApp broadcast tip.
Framework 3: The Anti-FAQ Bank What do customers wrongly assume about the product, service, or industry? Each misconception is a content idea. Formats: "myth vs. fact" carousel, short video rebuttal, text post that opens with the wrong belief and corrects it.
Framework 4: Behind the Scenes What happens that customers never see? Options:
Framework 5: Social Proof Content Content that shows others trust the brand:
Framework 6: Seasonal and Cultural Hooks — Uganda and East Africa Plan content around these dates and moments:
| Occasion | Date / Period | Content angle | |---|---|---| | New Year | 1 January | Goals, fresh starts, new product launch timing | | Valentine's Day | 14 February | Gifts, couples, special offers, love | | Easter | March / April | Family, community, long weekend | | Eid al-Fitr | End of Ramadan (date varies) | Celebration, community, greetings | | Labour Day | 1 May | Worker appreciation, team spotlight | | Martyrs Day | 3 June | National reflection (handle respectfully — not promotional) | | Eid al-Adha | Date varies | Community, sharing, celebration | | Independence Day — Uganda | 9 October | Patriotism, local pride, Made in Uganda angle | | Christmas | 25 December | Gifts, celebration, year-end reflection | | Back to school — Uganda | January and August / September | School supplies, children, family planning | | Harvest seasons | Varies by region and crop | Agriculture, freshness, sourcing story | | Rainy season | March–May and October–November | Weather-relevant product or service content |
Note: do not force cultural or religious occasions onto brands where it is not authentic. Only use occasions that genuinely connect to what the client does.
Framework 7: Trend-Adjacent Content Identify a current trend in the client's industry or in EA popular culture and show how it connects to the brand — without chasing the trend directly. The post should make the brand look current without being reactive or superficial. Approach: "Here is what [trend] means for [our audience]" or "Our take on [trending conversation]."
Framework 8: Collaboration and Community Content Who could the brand feature, partner with, or recognise?
[Generate the full table here once Required Input is received. Provide titles that are specific and vivid — not generic. The brief must make it clear what the content looks like and why it will work for this specific audience.]
Example row (Uganda — food and beverage brand):
| 5 | The matoke that travels 40 km to your plate | Instagram | Short video (Reel) | Behind the scenes | Follow the matoke from a Wakiso farm to the restaurant kitchen in 45 seconds. Shows sourcing story and freshness credentials without a word of advertising copy. |
After the 30-idea table, generate 5 evergreen series — content formats that can be repeated weekly or monthly without running out of material.
For each series, provide:
Series name: [A distinctive, brandable name] Concept: [What the series is about in 2 sentences] Frequency: [Weekly / fortnightly / monthly] Posting day: [Recommended day — e.g. Tuesday for educational content, Friday for community] First episode idea: [The specific first post to launch the series — title and brief]
Example series formats to adapt:
Generate 5 series specifically tailored to the client's industry, platform mix, and brand tone — not generic formats restated.
All content ideas and briefs produced using this skill must pass through the ai-content-humaniser before the resulting content is delivered to the client. AI-generated or AI-assisted content ideas must meet the Golden Rule: every idea brief must be specific, culturally grounded, and audience-relevant — as if developed by the most skilled human strategist with deep knowledge of the client's market. Generic, formulaic, or culturally misaligned idea sets are not acceptable regardless of how efficiently they were produced.
tools
Generates a foundational social media training guide for clients and their teams who are completely new to social media marketing, or who have been posting without any strategic understanding. Invoke when the user says "write a social media basics guide", "create a beginner training document", "the client doesn't understand social media", "start-here training", or when a client needs to understand social media before any strategy or content work begins. Distinct from training-client-team (operational handover of an existing strategy) and training-diy-content (content creation for self-managing clients). This skill covers what social media is, how it works, and how to approach it intelligently — the conceptual foundation that makes all downstream strategy work land.
tools
Generates a practical smartphone video production training guide for East African clients and content teams. Covers shooting, audio, lighting, framing, editing, and platform-specific formats using only a smartphone — no professional equipment required. Invoke this skill when a client or their team needs to produce their own social video content and requires a hands-on, jargon-free training document tailored to EA field conditions.
tools
Generates a complete DIY content creation handbook for clients who want to manage some or all of their own content after the initial strategy engagement. Invoke when the user says "write a DIY content guide", "create a self-managed content handbook", "the client wants to manage their own content", or when a handover guide is needed at the end of a strategy engagement. Output is a self-contained reference document — not a training presentation — that the client keeps and uses independently.
tools
Generates a complete 2-hour in-person training workbook for a client's internal team — employees who will assist with content creation or community management. Invoke when the user says "create a team training guide", "write a staff training workbook", "onboard our internal team on social media", or needs a printable workshop document for client employees. Output is a structured, print-ready workbook — not a presentation deck.