Use when deciding WHAT short video to make next for a channel — generate falsifiable viral bets (idea + hook + assumption + goal + theme). The AGENT does the ideation (web-search current trends + recall the channel's past winners), then persists each bet to the backlog. One lego-block of the ideate→deploy→measure→learn growth loop. Pairs with marketing-guru, which picks the next bet from the backlog and reads/writes channel state.
Scanned 9/6/2026
Install to Claude Code
npx -y skills add dasein108/slope-studio --skill marketing-ideate --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Marketing Ideate?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/dasein108-marketing-ideate)More formats (shields.io, HTML) on the badges page.
---
name: marketing-ideate
description: >
Use when deciding WHAT short video to make next for a channel — generate falsifiable
viral bets (idea + hook + assumption + goal + theme). The AGENT does the ideation
(web-search current trends + recall the channel's past winners), then persists each bet
to the backlog. One lego-block of the ideate→deploy→measure→learn growth loop. Pairs with
marketing-guru, which picks the next bet from the backlog and reads/writes channel state.
---
# marketing-ideate — generate the next bet(s)
Produce N **falsifiable** bets. Each bet is `idea` · `hook` (literal 0–3s scroll-stopper) ·
`assumption` (WHY it should go viral — must be falsifiable) · `goal` (measurable, e.g.
">P75 velocity") · `theme` · `tags`. You — the agent — do the thinking; the CLI only persists.
## Do this
1. **Read state** — phase + learned direction:
```bash
studio marketing journal --channel <name>
```
2. **Gather live signal** (don't bet from stale memory): use `WebSearch` for trending
formats/hooks/narratives/news pegs in the niche + what comparable channels are blowing up
with this week.
3. **Recall what worked** here:
```bash
studio marketing recall "<niche / current direction / candidate theme>" --channel <name>
```
4. **Reason the bets yourself:**
- **Cold-start (<10 deployed):** maximize DIVERSITY — vary theme, hook style, emotion to map
what this audience rewards.
- **Optimizing (≥10):** lean into the recalled winning patterns, but make **≥1 exploration**
bet into adjacent territory (the 40% — see the backlog section in marketing-guru).
5. **Persist each** (no LLM, just I/O):
```bash
studio marketing add "<idea>" --hook "<hook>" --assumption "<why>" --goal "<target>" \
--theme "<theme>" --tags "a,b,c" --channel <name> # add --exploit for an exploit bet
```
## Fallback (scripted, non-agent)
`studio marketing ideate --provider <llm> --signals <file> --niche "<niche>" --n 3` runs the
built-in LLM generator and writes the bets for you. Use only when you want a quick draft
without agent reasoning.
Writes `planned` entries → the **backlog**; reads `strategy` (long-term) + episodic recall.
Memory model: [`docs/50-marketing/memory.md`](../../../docs/50-marketing/memory.md).
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!