# Send Content Gen to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "solo-content-gen",
    "name": "Content Gen",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/fortunto2/solo-content-gen",
    "canonicalUrl": "https://clawhub.ai/fortunto2/solo-content-gen",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/solo-content-gen",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=solo-content-gen",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/solo-content-gen"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/solo-content-gen",
    "downloadUrl": "https://openagent3.xyz/downloads/solo-content-gen",
    "agentUrl": "https://openagent3.xyz/skills/solo-content-gen/agent",
    "manifestUrl": "https://openagent3.xyz/skills/solo-content-gen/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/solo-content-gen/agent.md"
  }
}
```
## Documentation

### /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:
# 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.

### 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)

### 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

### 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.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: fortunto2
- Version: 1.1.1
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-23T16:43:11.935Z
- Expires at: 2026-04-30T16:43:11.935Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/solo-content-gen)
- [Send to Agent page](https://openagent3.xyz/skills/solo-content-gen/agent)
- [JSON manifest](https://openagent3.xyz/skills/solo-content-gen/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/solo-content-gen/agent.md)
- [Download page](https://openagent3.xyz/downloads/solo-content-gen)