postoncehq

PostOnce Skills

Community postoncehq
Updated

Official PostOnce skills + MCP server for Claude, ChatGPT, Cursor and Codex. Write native posts, crosspost to 9 social platforms and schedule content calendars through official APIs. Includes 100 hooks and 49 viral formats.

PostOnce Skills

The official PostOnce social media skills and MCP server for Claude, ChatGPT, Cursor and Codex. Your AI agent writes a native post for each platform, crossposts it to LinkedIn, X, Threads, Bluesky, Facebook, Instagram, TikTok, YouTube and Pinterest in one request, and plans and schedules weeks of content, all through each platform's official API. There's no scraping, no browser automation and no developer apps to set up.

The skills know each platform's limits and formats, and come with 100 proven hooks and 49 viral video formats, so your agent writes posts that fit before it publishes them.

You:    Turn this blog post into posts for all my accounts and schedule them
        for tomorrow at 9am.
Claude: Used the post-everywhere skill. One idea, a native version per
        account: a LinkedIn post that ends on a question, a 240-character X
        post, a Threads post, a Bluesky post, a Facebook Page post and a pin
        made from the article's image. Scheduled for Tue 9:00 AM on 6 accounts.
        Instagram, TikTok and YouTube need an image or video, so they're
        saved as drafts until you add one.

What you can do

Ask your agent to How it works
Post the same idea everywhere, written for each platform One create_post with a content_override per account
Schedule posts for later, or build a whole calendar create_post with publish_at; drafts with create_draft
Publish images, carousels and video create_upload_url, upload, then pass the media URLs
Crosspost every future post automatically create_workflow: for example, each new Instagram Reel also goes to TikTok, Shorts and Facebook
Check what went out, per platform get_post returns each destination's status and URL
Find out what's working and why get_analytics returns views, likes, comments, shares, saves and engagement per platform; the analyze-my-posts skill finds your winning hooks and formats
Change or cancel a scheduled post update_post, cancel_post

Platforms: LinkedIn (profiles and company pages), X, Threads, Bluesky, Facebook Pages, Instagram (Business or Creator), TikTok, YouTube and Pinterest. Not supported: Stories, reply chains and polls, first comments, reading comments, and editing posts that are already live. Analytics covers TikTok, Instagram, YouTube and Facebook.

Skills included

Skill What it does
post-everywhere Turns one idea, draft, link or video into a native post for every connected platform, checked against each platform's limits and media rules, and sends them in one request.
content-calendar Plans 1 to 4 weeks of posts across your platforms from your goals or a source to repurpose, then schedules them.
hook-vault Writes opening lines from 100 hook templates taken from real viral posts on TikTok, Reels, Shorts, LinkedIn and X.
analyze-my-posts Finds which of your posts beat or missed your usual views, then discovers the hooks and formats behind them from your own posts, watching the videos when your agent can.
viral-formats Picks and scripts a video format from 49 formats ranked by how consistently they go viral, each with a real example.
postonce The publishing workflow: pick accounts, upload media, schedule, set up automatic crossposting, confirm delivery and recover without duplicate posts.

Setup (about a minute)

You need a PostOnce account (free for 7 days, no card) with your social accounts connected.

Claude (claude.ai and desktop) and ChatGPT: add a custom connector with the URL below and sign in with PostOnce. No API key.

https://postonce.to/mcp

Step-by-step: Claude · ChatGPT

To add the skills in claude.ai or Claude Cowork, download a skill's ZIP from the latest release and upload it under Customize › Skills, one skill at a time. Full guide: Free AI skills.

Claude Code: install the plugin. It adds the MCP connection and the skills together, and the first time it connects your browser opens to sign in with PostOnce. No API key.

Codex and Cursor: install the plugin, then create an API key in PostOnce preferences (API keys need a paid PostOnce plan) and give it to your client as the POSTONCE_API_KEY environment variable before you start it. Never paste the key into chat.

# Claude Code
claude plugin marketplace add https://postonce.to/agent-packages/claude-code/marketplace.json
claude plugin install postonce@postonce

Step-by-step: Claude Code · Codex · Cursor

Cline: add https://postonce.to/mcp as a Streamable HTTP remote server, then click Authenticate to sign in with PostOnce. No API key. Details: llms-install.md.

Any other MCP client: point it at https://postonce.to/mcp (Streamable HTTP) with the header Authorization: Bearer <your PostOnce API key>.

Data and privacy

  • The posts, captions and media you ask your agent to publish are sent to PostOnce and on to the platforms you choose. Nothing is published without a request from you.
  • Media files you upload go straight to PostOnce's file storage through a short-lived signed upload link, then publish from there. Uploaded media is publicly reachable so the platforms can fetch it.
  • PostOnce stores your posts, media and connected account names so it can schedule them and show your publishing history. You can disconnect accounts and revoke access at any time in PostOnce preferences.
  • The skills themselves run in your agent and send nothing anywhere else. The hook vault and viral formats data ship inside the plugin.

Full details: privacy policy · terms.

FAQ

What is crossposting?Publishing the same content to several social platforms. Done well, each platform gets a version written for it: different length, first line, hashtags and format. The post-everywhere skill does that for every account in one request.

Can Claude or ChatGPT post to all my social media at once?Yes, once they're connected to an MCP server that can publish, like this one. Your agent writes each version and PostOnce publishes them together.

Can it crosspost automatically, without asking my agent each time?Yes. A PostOnce workflow watches a source account and sends each new post to the destinations you choose. Ask your agent to set one up.

Is it safe for my accounts?Yes. Every post goes through each platform's official API with the permissions you grant when you connect. Tools that drive a logged-in browser or an unofficial API break most platforms' terms and can get accounts restricted.

Do I need developer apps or API approvals?No. PostOnce holds the platform API access; you connect your accounts once.

Is it free?The skills are free and MIT-licensed. Publishing runs through a PostOnce account, which you can try free for 7 days without entering a card. After that, see pricing.

Platform plugins

For deeper writing skills on one network (carousels, scripts, threads, thumbnails), add the platform plugins from the same marketplace:LinkedIn MCP · Instagram MCP · TikTok MCP · YouTube MCP · Facebook MCP · X (Twitter) MCP · Threads MCP · Bluesky MCP · Pinterest MCP

License

MIT. See LICENSE.

MCP Server · Populars

MCP Server · New

    customermates

    customermates

    Open-source CRM for people and AI agents, with MCP, a company knowledge base and a self-hostable core.

    Community customermates
    alessandro-afloarei

    ShadowGit MCP server

    A Model Context Protocol (MCP) server that provides AI assistants with secure, read-only access to your ShadowGit repositories. This enables powerful debugging and code analysis capabilities by giving AI access to your project's fine-grained git history.

    Astrix-Labs

    Papez

    Open-source causal graph memory for AI agents. 85.55 on LoCoMo under a frozen, reproducible protocol. MCP server with ACT-R scoring, spreading activation, and active forgetting.

    Community Astrix-Labs
    FROWNINGdev

    ORM Lens

    ER diagrams, N+1 detection, schema drift & migration-risk linting for Django and SQLAlchemy (Alembic) — VS Code, CLI and MCP server. Static analysis: no database, no app boot. Free & MIT. Formerly django-orm-lens.

    Community FROWNINGdev
    M-Pineapple

    Dev Project Coordinator

    Local desk for AI agents: track coding and non-coding projects as JSON, with Analytics and Kanban views. MCP server, Mac-first, Docker for Linux.

    Community M-Pineapple