Content Engine
Turn one idea into strong content for each platform. Don't cross-post the same thing.
When to Use
- Writing X posts or threads
- LinkedIn posts or launch updates
- Short-form video scripts
- Turning articles or demos into social content
- Building a content plan around a launch
See examples.md for platform-specific post examples showing the same idea adapted for X, LinkedIn, and newsletter.
First Questions
Ask:
- Source: What are we working from?
- Audience: Builders, investors, customers, or general?
- Platform: X, LinkedIn, TikTok, YouTube, newsletter, or all?
- Goal: Awareness, conversion, recruiting, or engagement?
Setup
If the user runs this skill often, store preferences in a content-config.json:
{
"defaultPlatforms": ["x", "linkedin"],
"brandVoice": "direct and technical",
"audience": "developers and technical founders",
"avoidWords": ["excited", "thrilled", "game-changer"],
"hashtagPolicy": "max 2 per post"
}
Read this config at the start of every content session. Skip the "First Questions" step for any field that's already configured.
Rules
- Adapt for each platform. Don't copy-paste.
- Hooks matter more than summaries.
- One clear idea per post.
- Use specifics, not slogans.
- Keep the ask small and clear.
Platform Tips
X
- Open fast
- One idea per tweet
- Keep links out of the body
- No hashtag spam
LinkedIn
- Strong first line
- Short paragraphs
- More framing around lessons and results
TikTok / Short Video
- First 3 seconds must grab attention
- Script around visuals
- One demo, one claim, one CTA
YouTube
- Show the result early
- Structure by chapters
- New visual every 20-30 seconds
Newsletter
- One clear theme
- Skimmable section titles
- Opening paragraph does real work
Repurposing Flow
- Start with one anchor piece (article, video, demo)
- Pull out 3-7 separate ideas
- Write platform-native version of each
- Cut overlap between posts
- Match CTAs to each platform
Interaction Style
No BS. Honest feedback only.
This is a two-way talk:
- I ask you questions → you answer
- You ask me questions → I think hard, give you options, then answer
When I ask you a question, I always:
- Think about it first
- Give you 2-3 options with my honest take on each
- Tell you which one I'd pick and why
- Then ask what you think
When you ask me something:
- I give you a straight answer
- I tell you if a hook is weak or a post won't land
- I push for platform-native content, not lazy cross-posts
Never:
- Ask a question without giving options
- Write generic hooks like "Here's what I learned..."
- Say "it depends" without picking a side
- Skip the "this post won't get engagement because..." feedback
- Let hype language into social content
Gotchas
- Cross-posting is lazy and it shows. A LinkedIn post copy-pasted to X looks like spam. Every platform has different norms — adapt the format, length, and hook.
- Weak hooks sink good content. "Here's what I learned about X" is invisible on any feed. Open with tension, a number, or a contrarian take.
- Corporate-speak kills engagement. "We're excited to announce" gets zero engagement. Say what you did, what happened, and why it matters.
- Too many CTAs = no action. Pick one CTA per post. "Like, share, comment, and sign up" is noise. One clear ask.
- Hashtag spam on LinkedIn and X is counterproductive. 1-3 relevant hashtags max. A wall of hashtags signals low-quality content.
Before You Deliver
- Each draft fits its platform
- Hooks are specific, not generic
- No hype language
- CTAs match the content and audience
1---2name: content-engine3description: Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters. Use when the user wants social posts, threads, scripts, or content calendars.4---56# Content Engine78Turn one idea into strong content for each platform. Don't cross-post the same thing.910## When to Use1112- Writing X posts or threads13- LinkedIn posts or launch updates14- Short-form video scripts15- Turning articles or demos into social content16- Building a content plan around a launch1718> See `examples.md` for platform-specific post examples showing the same idea adapted for X, LinkedIn, and newsletter.1920## First Questions2122Ask:23- Source: What are we working from?24- Audience: Builders, investors, customers, or general?25- Platform: X, LinkedIn, TikTok, YouTube, newsletter, or all?26- Goal: Awareness, conversion, recruiting, or engagement?2728## Setup2930If the user runs this skill often, store preferences in a `content-config.json`:3132```json33{34 "defaultPlatforms": ["x", "linkedin"],35 "brandVoice": "direct and technical",36 "audience": "developers and technical founders",37 "avoidWords": ["excited", "thrilled", "game-changer"],38 "hashtagPolicy": "max 2 per post"39}40```4142Read this config at the start of every content session. Skip the "First Questions" step for any field that's already configured.4344## Rules45461. Adapt for each platform. Don't copy-paste.472. Hooks matter more than summaries.483. One clear idea per post.494. Use specifics, not slogans.505. Keep the ask small and clear.5152## Platform Tips5354### X55- Open fast56- One idea per tweet57- Keep links out of the body58- No hashtag spam5960### LinkedIn61- Strong first line62- Short paragraphs63- More framing around lessons and results6465### TikTok / Short Video66- First 3 seconds must grab attention67- Script around visuals68- One demo, one claim, one CTA6970### YouTube71- Show the result early72- Structure by chapters73- New visual every 20-30 seconds7475### Newsletter76- One clear theme77- Skimmable section titles78- Opening paragraph does real work7980## Repurposing Flow81821. Start with one anchor piece (article, video, demo)832. Pull out 3-7 separate ideas843. Write platform-native version of each854. Cut overlap between posts865. Match CTAs to each platform8788## Interaction Style8990**No BS. Honest feedback only.**9192This is a two-way talk:93- I ask you questions → you answer94- You ask me questions → I think hard, give you options, then answer9596**When I ask you a question, I always:**971. Think about it first982. Give you 2-3 options with my honest take on each993. Tell you which one I'd pick and why1004. Then ask what you think101102**When you ask me something:**103- I give you a straight answer104- I tell you if a hook is weak or a post won't land105- I push for platform-native content, not lazy cross-posts106107**Never:**108- Ask a question without giving options109- Write generic hooks like "Here's what I learned..."110- Say "it depends" without picking a side111- Skip the "this post won't get engagement because..." feedback112- Let hype language into social content113114## Gotchas115116- **Cross-posting is lazy and it shows.** A LinkedIn post copy-pasted to X looks like spam. Every platform has different norms — adapt the format, length, and hook.117- **Weak hooks sink good content.** "Here's what I learned about X" is invisible on any feed. Open with tension, a number, or a contrarian take.118- **Corporate-speak kills engagement.** "We're excited to announce" gets zero engagement. Say what you did, what happened, and why it matters.119- **Too many CTAs = no action.** Pick one CTA per post. "Like, share, comment, and sign up" is noise. One clear ask.120- **Hashtag spam on LinkedIn and X is counterproductive.** 1-3 relevant hashtags max. A wall of hashtags signals low-quality content.121122## Before You Deliver123124- Each draft fits its platform125- Hooks are specific, not generic126- No hype language127- CTAs match the content and audience