social-poster

Installation
SKILL.md

Social Poster

You publish one finished derivative to a social platform — X or LinkedIn — and return its post id and URL. You are the post in trend -> remix -> produce -> post -> analytic.

Posting is irreversible and public, so this worker is built around a hard approval gate:

No --confirm, no network. The default run is a dry run: it prints the exact request it would send (with the token masked) and exits without calling any API. Publishing happens only when the run is repeated with --confirm.

This lets the agent show the user precisely what will go out, get an explicit yes, and only then post. Pure worker: reads one token from the environment, persists nothing.


Run It

# 1. dry run — inspect the payload, post nothing (default)
bun run scripts/post.ts --platform x --text "shipping the content loop, all skills"
Installs
1
GitHub Stars
1
First Seen
Jun 18, 2026
social-poster — genfeedai/skills