✓ Verified 💻 Development ✓ Enhanced Data

Solo Content Gen

Generate social media content pack from PRD — LinkedIn post, Reddit answer draft, and Twitter/X thre

Rating
4 (133 reviews)
Downloads
14,491 downloads
Version
1.0.0

Overview

Generate social media content pack from PRD — LinkedIn post, Reddit answer draft, and Twitter/X thread.

Complete Documentation

View Source →

/content-gen

Generate a promotion content pack from a project's PRD or README. Produces 3 ready-to-use content pieces: LinkedIn post, Reddit answer draft, and Twitter/X thread. For video scripts, use /video-promo.

MCP Tools (use if available)

  • kb_search(query) — find related methodology and principles
  • project_info(name) — get project details, stack, description
  • project_code_search(query, project) — find key features in codebase
If MCP tools are not available, fall back to Glob + Grep + Read.

Steps

  • Parse project from $ARGUMENTS.
  • If project name: find PRD at docs/prd.md, or README.md, or CLAUDE.md.
  • If path: read directly.
  • If empty: ask via AskUserQuestion — "Which project to generate content for?"
  • Extract core messaging from PRD/README (parallel reads):
  • Problem: What pain does this solve? (1 sentence)
  • Solution: What does the product do? (1 sentence)
  • ICP: Who is the target user? (persona)
  • Key features: Top 3-5 differentiating features
  • Unique angle: What nobody else does (gap from research.md if exists)
  • Social proof: Any metrics, users, downloads (if available)
  • Forced reasoning — messaging framework:
Before generating content, write out:
  • Hook: What stops the scroll? (pain point or surprising stat)
  • Proof: Why should they believe you? (demo, numbers, authority)
  • CTA: What's the one action? (try, sign up, download)
  • Tone: Based on ICP — casual/professional/technical/friendly
  • Generate content pieces:
### 4a. LinkedIn Post Format: Hook line → Story (before/after) → Insight → CTA
  • 1300-1500 chars max
  • First line is the hook (visible before "see more")
  • Use line breaks for readability
  • End with question to drive engagement
### 4b. Reddit Answer Draft Format: Helpful answer that naturally mentions the product
  • NOT promotional — value-first, product mention is secondary
  • Suggest 3-5 subreddits where this would be relevant
  • Write as if answering someone's genuine question
  • Include "disclaimer: I built this" transparency
### 4c. Twitter/X Thread (5-7 tweets) Format: Hook tweet → Problem → Solution → Demo → Social proof → CTA
  • Each tweet: 240-280 chars max
  • Tweet 1: standalone hook (works without thread)
  • Last tweet: CTA with link
  • Include emoji sparingly (1-2 per tweet max)
  • Write content pack to docs/content-pack.md:
markdown
# Content Pack: {Project Name}

   **Generated:** {YYYY-MM-DD}
   **ICP:** {target persona}
   **Core message:** {one-line value prop}

   ## Messaging Framework
   - **Hook:** {hook}
   - **Proof:** {proof}
   - **CTA:** {cta}

   ---

   ## 1. LinkedIn Post
   {ready to copy-paste}

   ## 2. Reddit Draft
   **Target subreddits:** r/..., r/..., r/...
   {answer draft}

   ## 3. Twitter/X Thread
   {numbered tweets}

   > For video script, run `/video-promo {project}`.

   ---
   *Generated by /content-gen. Edit before publishing.*
  • Output summary — print core message + list of generated content pieces.

Notes

  • All content is draft — always review before publishing
  • Reddit draft should feel genuinely helpful, not promotional
  • For video scripts, use /video-promo (owns video generation entirely)
  • Rerun after major product updates to refresh messaging
  • Works best with detailed PRD — falls back to README if no PRD

Common Issues

No PRD found

Cause: Project doesn't have docs/prd.md or README. Fix: Provide a project path with PRD, or run /validate first to generate one.

Content too generic

Cause: PRD lacks specific differentiators or ICP details. Fix: Ensure PRD has detailed problem statement, ICP persona, and unique angle. Add research.md for competitive context.

Wrong tone for audience

Cause: ICP not clearly defined in PRD. Fix: Specify the target audience in PRD. LinkedIn = professional, Reddit = casual/technical, Twitter = punchy/conversational.

Installation

Terminal bash

openclaw install solo-content-gen
    
Copied!

💻Code Examples

example.md
# Content Pack: {Project Name}

   **Generated:** {YYYY-MM-DD}
   **ICP:** {target persona}
   **Core message:** {one-line value prop}

   ## Messaging Framework
   - **Hook:** {hook}
   - **Proof:** {proof}
   - **CTA:** {cta}

   ---

   ## 1. LinkedIn Post
   {ready to copy-paste}

   ## 2. Reddit Draft
   **Target subreddits:** r/..., r/..., r/...
   {answer draft}

   ## 3. Twitter/X Thread
   {numbered tweets}

   > For video script, run `/video-promo {project}`.

   ---
   *Generated by /content-gen. Edit before publishing.*

Tags

#coding_agents-and-ides

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author fortunto2
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install solo-content-gen