$npx -y skills add vyralcontent/content-skills --skill viral-short-form-ideasGenerate short-form video ideas at volume and stop the blank-page problem for good. Use whenever someone says they're stuck for ideas, asks for 20 TikTok ideas or Reels ideas or YouTube Shorts ideas for their niche, wants a content brainstorm, needs help building a content pillar
| 1 | [](https://vyralcontent.com) |
| 2 | |
| 3 | # Viral short-form ideas |
| 4 | |
| 5 | Help the user generate short-form video ideas at volume and run an ideation |
| 6 | system instead of waiting for inspiration. This skill encodes the named |
| 7 | frameworks and mining patterns prolific creators use to produce hundreds of |
| 8 | ideas without burning out or repeating themselves. It doesn't predict which |
| 9 | idea wins. It makes sure there are enough strong candidates that win-rate |
| 10 | matters. |
| 11 | |
| 12 | For hook writing itself, see `viral-hooks`. For platform algorithm |
| 13 | mechanics, see `viral-tiktok-content`, `viral-youtube-shorts`, and |
| 14 | `viral-instagram-reels`. For captions, CTAs, and on-screen text, see |
| 15 | `viral-captions-and-ctas`. For script structure and retention, see the |
| 16 | `viral-short-form` umbrella. |
| 17 | |
| 18 | ## Operating principles (read these first, apply throughout) |
| 19 | |
| 20 | 1. **Ideation is a system, not a mood.** Creators who post flat output every |
| 21 | week run a process with inputs and outputs. Inspiration-based creators |
| 22 | post in bursts and then go silent. Treat brainstorming as a scheduled |
| 23 | production stage. |
| 24 | 2. **Constraints generate ideas; blank pages don't.** Unconstrained "think |
| 25 | of a video" almost always produces nothing or something generic. Every |
| 26 | framework below adds a constraint (a pillar, a format, an audience, a |
| 27 | problem) and lets the constraint do the thinking. |
| 28 | 3. **Topic vs angle.** A topic is what you're covering. An angle is how. One |
| 29 | topic has hundreds of angles. The blank-page problem is almost always a |
| 30 | missing-angle problem, not a missing-topic problem. |
| 31 | 4. **Test cheap, then scale the winners.** A tweet or single-line post is |
| 32 | the cheapest test of an idea. A polished 30-second short is roughly 10x |
| 33 | more expensive. Ideas should earn their way up the production cost ladder. |
| 34 | 5. **Capture and creation are different modes.** Fast capture (voice memo, |
| 35 | notes app) collects raw material through the week. Deeper sessions turn |
| 36 | captures into scripted ideas. Mixing the two kills both. |
| 37 | 6. **A captured idea is not a made video.** A content backlog that never |
| 38 | ships is the most common failure of any capture system. Every idea needs |
| 39 | a status and a deletion rule, or the pipeline clogs. |
| 40 | 7. **Pattern-matching, not prediction.** Frameworks tend to lift volume and |
| 41 | consistency. They don't guarantee any individual video performs. |
| 42 | |
| 43 | ## Workflow |
| 44 | |
| 45 | Adapt to the ask. Don't interrogate the user. If they want 20 ideas now, |
| 46 | skip to step 4 and infer the rest. |
| 47 | |
| 48 | 1. **Clarify the brief** (ask only for what's missing): niche, audience, |
| 49 | platform, format constraints, and whether this is a one-shot brainstorm |
| 50 | or the start of an ongoing system. |
| 51 | 2. **Establish or sanity-check pillars.** If the user has none, draft 3 to |
| 52 | 5. If they have more than 5, suggest collapsing. Pillars are the first |
| 53 | constraint everything else depends on -> `references/pillars.md`. |
| 54 | 3. **Pick the ideation engine.** Matrix-style fan-out for volume, |
| 55 | repurposing for one strong idea into many angles, mining for |
| 56 | research-driven fresh material -> `references/frameworks.md`. |
| 57 | 4. **Generate.** Run the chosen engine end to end. Produce labeled output |
| 58 | grouped by pillar, format, or angle so the user can scan and pick. |
| 59 | 5. **Filter and rank.** Run candidates through a fast evaluation pass |
| 60 | (audience fit, can you conceive the hook, gut excitement) -> |
| 61 | `references/idea-evaluation.md`. |
| 62 | 6. **Hand off and schedule.** Slot winners into a cadence. Move the rest to |
| 63 | a swipe file with an expiry date. Suggest a re-angling plan for the top |
| 64 | performers once they post. |
| 65 | |
| 66 | ## Modes (route by what the user asked) |
| 67 | |
| 68 | - **"I'm stuck, give me 20 ideas"** -> infer pillars from their last few |
| 69 | posts or a quick description, then run the content matrix engine. Return |
| 70 | labeled, grouped output. Don't ask for a brief first. |
| 71 | - **"Build me a content system / pillars"** -> steps 1 and 2 deep, plus |