.claude/skills/content-idea-generator/SKILL.md
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.
npx skillsauth add vitoropereira/claude-starter-kit content-idea-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
4 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Content without positioning is noise. Before generating ideas, confirm positioning is clear. If not, run positioning-basics first.
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.
Before generating any ideas, collect:
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-basicsfirst."
Before generating ideas, reason through:
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]."
Run a search before generating the batch:
web_search('[Topic] trending [Month Year]')
web_search('[ICP role] biggest challenges [Year]')
Use results to:
Generate ideas using these 6 frameworks:
Name the pain your audience won't admit publicly. Template: "The #1 mistake [audience] makes with [topic]"
Teach a specific process you've actually used. Template: "How to [achieve outcome] without [common obstacle]"
Challenge something everyone assumes is true. Template: "Stop [common advice]. Here's what actually works."
Show the messy reality, not the highlight reel. Template: "I [tried thing]. Here's what actually happened."
Connect dots your audience hasn't connected yet. Template: "What [experience A] taught me about [topic B]"
Curate genuinely useful tools. Template: "[Number] tools I actually use for [outcome]"
Each idea must pass all 3 tests before being included in the output:
Reject and replace any idea that fails 2 or more tests.
After generating the full batch, evaluate:
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]."
❌ "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?
## Content Ideas: [Name] — [Date]
**Positioning used:** [one-liner]
**Freshness search:** [query + key finding]
---
### Quick Wins (Post This Week)
*5 ideas ready to create now*
**1. [Title/Angle]**
- Hook: "[First line that stops the scroll]"
- Core insight: [The one thing they'll remember]
- Platform fit: [LinkedIn / Twitter / Newsletter]
- ICP pain: [What frustration this addresses]
- Quality check: [Specific ✅ | Hook ✅ | ICP ✅]
[Repeat for ideas 2–5]
---
### Authority Builders (This Month)
*3 ideas worth the investment*
**1. [Title/Angle]**
- Hook: "[First line]"
- Core insight: [Key takeaway]
- Platform fit: [Platform]
- Research needed: [What to find first]
- Estimated production time: [X hours]
[Repeat for ideas 2–3]
---
### Self-Critique Notes
[Any ideas replaced, gaps noted, or freshness findings]
### Multi-Agent Handoff
For each approved idea → pass to Scribe with format:
[Idea title] | [Platform] | [Hook] | [Framework type] | [ICP pain addressed]
Skill by Brian Wagner | AI Marketing Architect | brianrwagner.com
testing
Draft cold emails, warm intro blurbs, follow-ups, update emails, and investor communications for fundraising. Use when the user wants outreach to angels, VCs, strategic investors, or accelerators and needs concise, personalized, investor-facing messaging.
testing
Create and update pitch decks, one-pagers, investor memos, accelerator applications, financial models, and fundraising materials. Use when the user needs investor-facing documents, projections, use-of-funds tables, milestone plans, or materials that must stay internally consistent across multiple fundraising assets.
tools
iMessage/SMS CLI for listing chats, history, and sending messages via Messages.app.
development
This skill should be used when the user asks to "test for insecure direct object references," "find IDOR vulnerabilities," "exploit broken access control," "enumerate user IDs or object references," or "bypass authorization to access other users' data." Adapted for MGM-Web multi-tenant architecture.