# Send Agent Content Pipeline 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": "agent-content-pipeline",
    "name": "Agent Content Pipeline",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/larsderidder/agent-content-pipeline",
    "canonicalUrl": "https://clawhub.ai/larsderidder/agent-content-pipeline",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/agent-content-pipeline",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=agent-content-pipeline",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md",
      "skill.json"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "slug": "agent-content-pipeline",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-29T12:21:33.979Z",
      "expiresAt": "2026-05-06T12:21:33.979Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=agent-content-pipeline",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=agent-content-pipeline",
        "contentDisposition": "attachment; filename=\"agent-content-pipeline-0.2.3.zip\"",
        "redirectLocation": null,
        "bodySnippet": null,
        "slug": "agent-content-pipeline"
      },
      "scope": "item",
      "summary": "Item download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this item.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/agent-content-pipeline"
    },
    "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/agent-content-pipeline",
    "downloadUrl": "https://openagent3.xyz/downloads/agent-content-pipeline",
    "agentUrl": "https://openagent3.xyz/skills/agent-content-pipeline/agent",
    "manifestUrl": "https://openagent3.xyz/skills/agent-content-pipeline/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/agent-content-pipeline/agent.md"
  }
}
```
## Documentation

### Content Pipeline Skill

Safe content automation with human-in-the-loop approval. Draft → Review → Approve → Post.

### Setup

npm install -g agent-content-pipeline
content init . # Creates folders + global config (in current directory)

For cryptographic approval signatures (password-protected):

content init . --secure

This creates:

drafts/ — work in progress (one post per file)
reviewed/ — human reviewed, awaiting your revision
revised/ — you revised, ready for another look
approved/ — human-approved, ready to post
posted/ — archive after posting
templates/ — review and customize before use
.content-pipeline/threads/ — feedback thread logs (not posted)

### Your Permissions

✅ Can do:

Write to drafts/
Read all content directories
Revise drafts based on feedback
Move revised files to revised/
Run content list to see pending content

❌ Cannot do:

Move files to approved/ (only the human can approve)
Post content
Set status: approved

### Creating Content

One post per file. Each suggestion or draft should be a single post, not a collection.

File naming: YYYY-MM-DD-<platform>-<slug>.md

Use frontmatter:

---
platform: linkedin    # linkedin | x | reddit (experimental)
title: Optional Title
status: draft
subreddit: programming  # Required for Reddit
---

Your content here.

Tell the human: "Draft ready for review: content review <filename>"

### The Review Loop

drafts/ → reviewed/ → revised/ → approved/ → posted/
              ↑          │
              └──────────┘
               more feedback

You write draft to drafts/
Human runs content review <file>:

With feedback → file moves to reviewed/, you get notified
No feedback → human is asked "Approve?" → moves to approved/


If feedback: you revise and move to revised/
Human reviews from revised/:

More feedback → back to reviewed/
Approve → moves to approved/


Posting happens manually via content post

### After Receiving Feedback

When you get review feedback:

Read the file from reviewed/
Apply the feedback
Move the file to revised/
Confirm what you changed
(Optional) Add a note: content thread <file> --from agent

### LinkedIn

Professional but human
Idiomatic language (Dutch for NL audiences, don't be stiff)
1-3 paragraphs ideal
End with question or CTA
3-5 hashtags at end

### X (Twitter)

280 chars per tweet (unless paid account)
Punchy, direct
1-2 hashtags max
Use threads sparingly
If Firefox auth fails, you can paste auth_token and ct0 manually

Manual cookie steps:

Open x.com and log in
Open DevTools → Application/Storage → Cookies → https://x.com
Copy auth_token and ct0

### Reddit (experimental)

Treat as experimental; API and subreddit rules can change
Requires subreddit: in frontmatter
Title comes from frontmatter title: (or first line if missing)
Match each subreddit's rules and tone

### Commands Reference

content list                    # Show drafts and approved
content review <file>           # Review: feedback OR approve
content mv <dest> <file>        # Move file to drafts/reviewed/revised/approved/posted
content edit <file>             # Open in editor ($EDITOR or code)
content post <file>             # Post (prompts for confirmation)
content post <file> --dry-run   # Preview without posting
content thread <file>           # Add a note to the feedback thread

### Security Model

The security model separates drafting (AI) from approval/posting (human):

✅ Agent drafts content
✅ Agent revises based on feedback
❌ Agent cannot approve (human approves via content review)
❌ Agent cannot post

Posting is handled manually via CLI — never by the agent directly.

### Platform-specific security

PlatformAuth StorageEncrypted?Password Required?LinkedInBrowser profile✅ Yes✅ YesX/TwitterFirefox tokens✅ Yes✅ Yes

Both platforms require password to post. Tokens are extracted from Firefox and encrypted locally.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: larsderidder
- Version: 0.2.3
## Source health
- Status: healthy
- Item download looks usable.
- Yavira can redirect you to the upstream package for this item.
- Health scope: item
- Reason: direct_download_ok
- Checked at: 2026-04-29T12:21:33.979Z
- Expires at: 2026-05-06T12:21:33.979Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/agent-content-pipeline)
- [Send to Agent page](https://openagent3.xyz/skills/agent-content-pipeline/agent)
- [JSON manifest](https://openagent3.xyz/skills/agent-content-pipeline/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/agent-content-pipeline/agent.md)
- [Download page](https://openagent3.xyz/downloads/agent-content-pipeline)