Content
solo-content-gen avatar

solo-content-gen

Generate a promotion content pack from PRDs or READMEs, including LinkedIn posts, Reddit drafts, and Twitter threads.

Introduction

solo-content-gen is an automated marketing assistant designed for developers and project leads to streamline the promotion of open-source projects or software products. It transforms technical documentation—such as product requirement documents (PRD), README.md, or CLAUDE.md—into a cohesive promotional strategy. The agent analyzes project messaging, identifies core features, defines the Ideal Customer Profile (ICP), and produces multi-channel content ready for immediate review and publication.

  • Automatically extracts core value propositions, problem-solution statements, and target personas from project files.

  • Generates a structured content pack containing a LinkedIn post, a value-first Reddit answer draft, and a 5-7 part Twitter/X thread.

  • Implements a messaging framework that includes hooks, proof points (metrics/authority), and clear calls-to-action (CTA) tailored to specific platform tones.

  • Integrates with MCP tools like kb_search, project_info, and project_code_search to retrieve technical details and methodology.

  • Produces a standardized markdown output in docs/content-pack.md for easy version control and team review.

  • Best results are achieved when providing a detailed PRD; the skill defaults to README files if PRDs are absent.

  • Designed for promotion; do not use for community thread responses or complex video scripts (use specific skills for those tasks).

  • Always review generated drafts before publishing, as content requires human verification of social proof and project-specific claims.

  • Supports workflow automation for project launches, feature releases, and general product marketing needs.

  • Requires local file access to parse documentation; if no project path is specified, the agent will prompt for the target directory.

Repository Stats

Stars
4,456
Forks
1,217
Open Issues
7
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
Apr 30, 2026, 05:02 PM
View on GitHub