content-idea-generator

Generate content ideas rooted in positioning. Use when someone needs "content ideas," "what should I post," "blog topics," "LinkedIn ideas," or is stuck on what to create.

By brianrwagner · 434 installs

npx skills add brianrwagner/ai-marketing-claude-code-skills --skill content-idea-generator

Source repository · Upstream listing

Content Idea Generator Content without positioning is noise. Before generating ideas, confirm positioning is clear. If not, run positioning basics first. Mode Detect from context or ask: "Quick ideas, full strategy, or complete content system?" Mode What you get Best for quick 5 ideas, immediate output, no deep research Breaking a block, starter brainstorm standard 10–15 positioned ideas with formats and rationale Regular content planning deep Full content calendar system: pillars, formats, cadence, 30 day plan Launching or overhauling content strategy Default: standard — use quick if they just need to start. Use deep if they want a repeatable system, not just today's ideas. Context Loading Gates Before generating any ideas, collect: [ ] Positioning statement: "I help [specific audience] with [specific outcome] through [unique approach]." Must be specific — not "I help businesses grow." [ ] ICP specifics: What are the top 3 frustrations or questions the ideal customer has right now? [ ] Recent wins or proof points: Any client results, experiments, or lessons from the last 30 days? [ ] Content formats available: LinkedIn? Twitter/X? Newsletter? Short video? All? [ ] Prior content strategy: Any existing pillars from linkedin authority builder ? Don't generate outside those pillars if they exist. Positioning gate: If the user cannot complete the positioning sentence with specifics, stop: "Content without positioning produces random posts. Complete this first: 'I help [specific audience] achieve [specific outcome] through [unique approach].' If you need help, run positioning basics first." Phase 1: Context Analysis Before generating ideas, reason through: 1. Positioning strength: Is the one liner specific enough to anchor content ideas? A vague positioning produces vague ideas. 2. Proof point audit: What real results, experiments, or opinions does the user have? Generic ideas come from generic inputs — specific proof points produce specific content. 3. Platform match: Different platforms need different idea formats. LinkedIn rewards frameworks and stories; Twitter rewards brevity and contrarian takes; newsletters reward depth and curation. 4. Content gap: What has the user NOT covered yet that their ICP is actively asking about? Output a brief analysis: "You're creating content for [audience] as a [role]. Your strongest proof point is [X]. I'll generate ideas anchored to that — the biggest content gap I see is [specific gap]." Phase 2: Freshness Check (Tool Call) Run a search before generating the batch: Use results to: Identify timely angles on evergreen topics Spot what competitors aren't covering (your opportunity) Include at least 1 current moment hook in the batch Phase 3: Idea Generation with Quality Filter Generate ideas using these 6 frameworks: 1. The Problem Call Out Name the pain your audience won't admit publicly. Template: "The 1 mistake [audience] makes with [topic]" 2. The "Here's What Works" Breakdown Teach a specific process you've actually used. Template: "How to [achieve outcome] without [common obstacle]" 3. The Contrarian Take Challenge something everyone assumes is true. Template: "Stop [common advice]. Here's what actually works." 4. The Behind the Curtain Story Show the messy reality, not the highlight reel. Template: "I [tried thing]. Here's what actually happened." 5. The Pattern Recognition Connect dots your audience hasn't connected yet. Template: "What [experience A] taught me about [topic B]" 6. The Resource Stack Curate genuinely useful tools. Template: "[Number] tools I actually use for [outcome]" Phase 4: Quality Filter (Run Every Idea Through This) Each idea must pass all 3 tests before being included in the output: 1. Specific? — Does it have a concrete angle? ("How to use LinkedIn" → fails. "How to get DMs from framework posts with <500 followers" → passes.) 2. Has a hook angle? — Can you write a specific first line that stops the scroll? 3. Connects to ICP pain? — Does it address a real, named frustration of the target customer? Reject and replace any idea that fails 2 or more tests. Phase 5: Self Critique Pass (REQUIRED) After generating the full batch, evaluate: [ ] Are all ideas anchored to the stated positioning, or did any drift outside the lane? [ ] Does each idea have a specific enough hook that I could write the first line right now? [ ] Are the Quick Wins genuinely low effort to produce, or are they actually complex pieces? [ ] Is at least one idea tied to a real proof point or story the user mentioned? [ ] Did the freshness search produce anything useful, or were results too generic? Flag and replace any ideas that don't pass: "Idea 3 ('thoughts on AI in marketing') is too broad for your positioning as a [specific role]. Replaced with: [specific angle]." Fluff Filter: Do Not Include ❌ "Grateful for the journey" posts — show the work instead ❌ Generic motivational quotes without a specific take ❌ Vague "thought leadership" with no actual opinion ❌ Engagement bait with no value ("Agree? Comment below") ❌ Topics outside the stated positioning The test: Would you stop scrolling and read this if someone else posted it? Output Structure Skill by Brian Wagner AI Marketing Architect brianrwagner.com