Agent Content Pipeline
Safe content workflow (drafts/reviewed/revised/approved/posted) with human-in-the-loop approval, plus CLI to list/move/review and post to LinkedIn/X. Use when setting up a content pipeline, drafting c
Safe content workflow (drafts/reviewed/revised/approved/posted) with human-in-the-loop approval, plus CLI to list/move/review and post to LinkedIn/X. Use when setting up a content pipeline, drafting c
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Safe content automation with human-in-the-loop approval. Draft → Review → Approve → Post.
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 revisionrevised/ — you revised, ready for another lookapproved/ — human-approved, ready to postposted/ — archive after postingtemplates/ — review and customize before use.content-pipeline/threads/ — feedback thread logs (not posted)✅ Can do:
drafts/revised/content list to see pending content❌ Cannot do:
approved/ (only the human can approve)status: approvedOne 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>"
drafts/ → reviewed/ → revised/ → approved/ → posted/ ↑ │ └──────────┘ more feedback
drafts/content review <file>:
reviewed/, you get notifiedapproved/revised/revised/:
reviewed/approved/content postWhen you get review feedback:
reviewed/revised/content thread <file> --from agentauth_token and ct0 manuallyManual cookie steps:
auth_token and ct0subreddit: in frontmattertitle: (or first line if missing)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
The security model separates drafting (AI) from approval/posting (human):
content review)Posting is handled manually via CLI — never by the agent directly.
| Platform | Auth Storage | Encrypted? | Password Required? |
|---|---|---|---|
| Browser profile | ✅ Yes | ✅ Yes | |
| X/Twitter | Firefox tokens | ✅ Yes | ✅ Yes |
Both platforms require password to post. Tokens are extracted from Firefox and encrypted locally.
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.