Claude Skill
gitroomhq/postiz-agent
Postiz Agents CLI lets you connect Claude, OpenClaw, and other AI agents to schedule social media posts. A TypeScript tool for agentic social media automation.
Overview
Repository
Install this Skill
npx skills add gitroomhq/postiz-agentRegistry
npx skills add gitroomhq/postiz-agentnpm install -g postiz
Summary
Postiz Agents CLI is a TypeScript-based tool that connects Claude, OpenClaw, and other AI agents to schedule social media posts programmatically.
Postiz Agents CLI - 将其连接到Claude / OpenClaw等,以安排社交媒体帖子 🤖
Key features
- CLI interface for AI agent integration
- Supports Claude, OpenClaw, and other agents
- Social media post scheduling automation
- Built with TypeScript for reliability
Use cases
- Automate social media posting via Claude Skill
- Schedule posts across platforms using AI agents
- Integrate with agentic AI workflows for content distribution
README excerpt
## Install as a skill ```bash npx skills add gitroomhq/postiz-agent ``` # Postiz CLI **Social media automation CLI for AI agents** - Schedule posts across 28+ platforms programmatically. The Postiz CLI provides a command-line interface to the Postiz API, enabling developers and AI agents to automate social media posting, manage content, and handle media uploads across platforms like Twitter/X, LinkedIn, Reddit, YouTube, TikTok, Instagram, Facebook, and more. --- ## Installation ### From npm (Recommended) ```bash npm install -g postiz # or pnpm install -g postiz ``` --- ## Authentication ### Option 1: OAuth2 (Recommended) Authenticate using the device flow — no client ID or secret needed: ```bash postiz auth:login ``` This will: 1. Display a one-time code in your terminal 2. Open your browser to authorize 3. Automatically save credentials to `~/.postiz/credentials.json` ```bash # Check current auth status (verifies credentials are still valid) postiz auth:status # Remove stored credentials postiz auth:logout ``` #### Self-Hosting the Auth Server By default, `postiz auth:login` uses the hosted auth server at `cli-auth.postiz.com`. If you want to self-host the OAuth2 device flow server, follow the guide in [`server/SERVER.md`](./server/SERVER.md). ### Option 2: API Key ```bash export POSTIZ_API_KEY=your_api_key_here ``` **Optional:** Custom API endpoint ```bash export POSTIZ_API_URL=https://your-custom-api.com ``` > **Note:** OAuth2 credentials take priority over the API key when both are present. --- ## Commands ### Discovery & Settings **List all connected integrations** ```bash postiz integrations:list postiz integrations:list --group "customer-id" ``` Returns integration IDs, provider names, and metadata. Use `--group` to return only the cha