/marketing-ideas — structured ideation upstream of content
Produce a ranked list of marketing ideas from a brief. Sits upstream of execution skills — /thought-leadership writes the piece; this skill surfaces which topic to write.
When to invoke
- Weekly Genesys ideation cadence — before the content calendar push.
- Client kickoff — surface candidate plays before committing to a content plan.
- Stuck moment — campaign / quarter calendar empty, need 8–12 starter ideas.
- Reactive moment — competitor moved, new tool surfaced, signal from sales — generate ideas to address.
Workflow
Step 1 — Brief intake
Capture in order:
- Audience: ICP segment or persona (e.g., "GTM Engineers at 50–500 person B2B SaaS").
- Goal: pipeline / brand / activation / retention / category-building.
- Constraints: budget, team capacity, deadline, voice-of-customer evidence available, brand voice rules.
- Context: existing content in the cluster (so we don't duplicate); recent client wins / losses (so we feed proof).
If any field is unclear, ask once — don't generate against ambiguous briefs.
Step 2 — Generate across 4 modes (2–3 ideas per mode)
| Mode |
Examples |
| Campaign (multi-asset, multi-week arc) |
Launch series, narrative-driven nurture, product-led contest |
| Content piece (single asset) |
Thought-leadership post, AEO article, comparison page, podcast episode |
| Experiment (test a hypothesis) |
New CTA on landing page, signup flow A/B, pricing test |
| Lead magnet (gated asset for capture) |
Calculator, template, benchmark report, framework |
Aim for 8–12 total ideas. Quantity-then-quality — pull more than you'll keep so ranking has options.
Step 3 — Rank by 3-factor scoring
Score each on:
| Factor |
Weight |
Question |
| Audience pain match |
40% |
Does this directly address a top-3 pain in the ICP? |
| Proof asset availability |
30% |
Do we have customer evidence / data / story to back this credibly? |
| Competitive whitespace |
30% |
Is the angle non-obvious — i.e., not the top-10 result for the query? |
Total / 100. Top 3 land in the recommended queue.
Step 4 — Recommended next-3 with downstream handoffs
For each of the top 3:
- Restate the idea in one sentence.
- Name the downstream skill (
/thought-leadership / /aeo-content / /linkedin-content / /lead-magnets / /webinar-brief).
- Note the brief the downstream skill will need (target keyword, hook, proof asset, format).
{Client / Genesys} ideation — {date}
Brief
- Audience:...
- Goal:...
- Constraints:...
- Context:...
Candidate ideas (8–12)
| # |
Mode |
Idea (1 sentence) |
Pain match (0-40) |
Proof (0-30) |
Whitespace (0-30) |
Total |
| 1 |
Campaign |
... |
35 |
25 |
25 |
85 |
| 2 |
Content |
... |
30 |
30 |
20 |
80 |
| ... |
|
|
|
|
|
|
Recommended next-3
- {Idea} — handoff to
/thought-leadership with brief: {target keyword, hook, proof asset, format}.
- {Idea} — handoff to
/aeo-content with brief:...
- {Idea} — handoff to
/lead-magnets with brief:...
Backlog (rank 4–8)
-...
---
## Anti-patterns
- ❌ Generate ideas without a brief. Output reads generic.
- ❌ Skip the ranking step — "here are 12 ideas, pick one" pushes the work back to the user.
- ❌ Optimize for whitespace alone (everything contrarian). Some obvious-angle posts are obvious because the audience needs them.
- ❌ Recommend an idea we have no proof asset for. Sounds smart, fails on execution.
- ❌ Generate without naming downstream handoffs. The idea dies in a doc.
---
## Integration with other skills
- **Upstream:** `/icp-research` + `/positioning` + `/content-strategy` + `/expert-pov` provide brief inputs.
- **Downstream:** Top-3 hand off to `/thought-leadership`, `/aeo-content`, `/linkedin-content`, `/lead-magnets`, `/webinar-brief`.
- **Cadence:** weekly Genesys ideation runs; ad-hoc client kickoff or quarterly refresh.
---
## Attribution
This skill adapts patterns from [`coreyhaines31/marketingskills/marketing-ideas/SKILL.md`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/marketing-ideas/SKILL.md) (MIT license, © Corey Haines / Conversion Factory). Adapted to Genesys operator voice with explicit downstream-skill handoffs.
---
## Final ship gate
Run `/premortem --output` before ship. See [`/premortem` skill](../../../../meta/orchestration/premortem/SKILL.md) for the 5 execution domains (will-it-resonate / will-it-convert / will-it-stay-on-brand / will-stakeholder-push-back / will-it-degrade-over-time) and output template.
Trivial-case escape: `## Premortem\nNo failure modes — trivial change` satisfies the contract for genuinely trivial outputs.
---
1---2name: marketing-ideas3description: Marketing Ideas4---56# /marketing-ideas — structured ideation upstream of content78Produce a ranked list of marketing ideas from a brief. Sits *upstream* of execution skills — `/thought-leadership` writes the piece; this skill surfaces *which* topic to write.910---1112## When to invoke1314- Weekly Genesys ideation cadence — before the content calendar push.15- Client kickoff — surface candidate plays before committing to a content plan.16- Stuck moment — campaign / quarter calendar empty, need 8–12 starter ideas.17- Reactive moment — competitor moved, new tool surfaced, signal from sales — generate ideas to address.1819---2021## Workflow2223### Step 1 — Brief intake2425Capture in order:26- **Audience**: ICP segment or persona (e.g., "GTM Engineers at 50–500 person B2B SaaS").27- **Goal**: pipeline / brand / activation / retention / category-building.28- **Constraints**: budget, team capacity, deadline, voice-of-customer evidence available, brand voice rules.29- **Context**: existing content in the cluster (so we don't duplicate); recent client wins / losses (so we feed proof).3031If any field is unclear, ask once — don't generate against ambiguous briefs.3233### Step 2 — Generate across 4 modes (2–3 ideas per mode)3435| Mode | Examples |36|---|---|37| **Campaign** (multi-asset, multi-week arc) | Launch series, narrative-driven nurture, product-led contest |38| **Content piece** (single asset) | Thought-leadership post, AEO article, comparison page, podcast episode |39| **Experiment** (test a hypothesis) | New CTA on landing page, signup flow A/B, pricing test |40| **Lead magnet** (gated asset for capture) | Calculator, template, benchmark report, framework |4142Aim for 8–12 total ideas. Quantity-then-quality — pull more than you'll keep so ranking has options.4344### Step 3 — Rank by 3-factor scoring4546Score each on:4748| Factor | Weight | Question |49|---|---|---|50| Audience pain match | 40% | Does this directly address a top-3 pain in the ICP? |51| Proof asset availability | 30% | Do we have customer evidence / data / story to back this credibly? |52| Competitive whitespace | 30% | Is the angle non-obvious — i.e., not the top-10 result for the query? |5354Total / 100. Top 3 land in the recommended queue.5556### Step 4 — Recommended next-3 with downstream handoffs5758For each of the top 3:59- Restate the idea in one sentence.60- Name the downstream skill (`/thought-leadership` / `/aeo-content` / `/linkedin-content` / `/lead-magnets` / `/webinar-brief`).61- Note the brief the downstream skill will need (target keyword, hook, proof asset, format).6263---6465## {Client / Genesys} ideation — {date}6667### Brief68- Audience:...69- Goal:...70- Constraints:...71- Context:...7273### Candidate ideas (8–12)74| # | Mode | Idea (1 sentence) | Pain match (0-40) | Proof (0-30) | Whitespace (0-30) | Total |75|---|---|---|---|---|---|---|76| 1 | Campaign |... | 35 | 25 | 25 | 85 |77| 2 | Content |... | 30 | 30 | 20 | 80 |78|... |7980### Recommended next-3811. **{Idea}** — handoff to `/thought-leadership` with brief: {target keyword, hook, proof asset, format}.822. **{Idea}** — handoff to `/aeo-content` with brief:...833. **{Idea}** — handoff to `/lead-magnets` with brief:...8485### Backlog (rank 4–8)86-...87```8889---9091## Anti-patterns9293- ❌ Generate ideas without a brief. Output reads generic.94- ❌ Skip the ranking step — "here are 12 ideas, pick one" pushes the work back to the user.95- ❌ Optimize for whitespace alone (everything contrarian). Some obvious-angle posts are obvious because the audience needs them.96- ❌ Recommend an idea we have no proof asset for. Sounds smart, fails on execution.97- ❌ Generate without naming downstream handoffs. The idea dies in a doc.9899---100101## Integration with other skills102103- **Upstream:** `/icp-research` + `/positioning` + `/content-strategy` + `/expert-pov` provide brief inputs.104- **Downstream:** Top-3 hand off to `/thought-leadership`, `/aeo-content`, `/linkedin-content`, `/lead-magnets`, `/webinar-brief`.105- **Cadence:** weekly Genesys ideation runs; ad-hoc client kickoff or quarterly refresh.106107---108109## Attribution110111This skill adapts patterns from [`coreyhaines31/marketingskills/marketing-ideas/SKILL.md`](https://github.com/coreyhaines31/marketingskills/blob/main/skills/marketing-ideas/SKILL.md) (MIT license, © Corey Haines / Conversion Factory). Adapted to Genesys operator voice with explicit downstream-skill handoffs.112113---114115## Final ship gate116117Run `/premortem --output` before ship. See [`/premortem` skill](../../../../meta/orchestration/premortem/SKILL.md) for the 5 execution domains (will-it-resonate / will-it-convert / will-it-stay-on-brand / will-stakeholder-push-back / will-it-degrade-over-time) and output template.118119Trivial-case escape: `## Premortem\nNo failure modes — trivial change` satisfies the contract for genuinely trivial outputs.120121---122