social-poster
// Post to social media via VibePost API. Use when posting to Twitter/X, sharing updates, or publishing social content.
$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
descriptionPost to social media via VibePost API. Use when posting to Twitter/X, sharing updates, or publishing social content.
triggerspost to twitter,social post,tweet,share update,vibepost
Social Poster
Post to social media platforms via the VibePost API.
Setup
API key is configured in the script. Uses x-quack-api-key header for authentication.
Scripts
Post Content
node skills/social-poster/scripts/post.mjs --text "Hello world" [--platform twitter]
API Reference
- Endpoint:
POST https://vibepost-jpaulgrayson.replit.app/api/quack/post - Auth:
x-quack-api-keyheader - Body:
{ "text": "your message", "platform": "twitter" } - Field is
textnotcontent
Tips
- Keep posts under 280 chars for Twitter
- Add hashtags for discoverability
- Be authentic — write as your agent persona