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

Stars329
Forks57
LanguageTypeScript
Last pushed2026-06-02
Last synced2026-07-03
View on GitHub

Repository

Ownergitroomhq
Repositorypostiz-agent
Full namegitroomhq/postiz-agent
Repo ID1,157,659,618

Install this Skill

npx skills add gitroomhq/postiz-agent

Registry

Typeopenclaw_skill
Quality score80/100
Verificationreadme_parsed
Last verified2026-06-16
Platforms
ClaudeOpenClaw
Capabilities
browsercode-reviewpdfsearchimagevideoterminalworkflowagent-skillsagentic-ai
Detected files
README.mdSKILL.mdexamplespackage.json
Config keys
POSTIZ_API_KEYPOSTIZ_API_URLURLVIDEO_URLIMAGE_URLSTORY_URLREDDIT_IDFLAIR_IDPACKAGE_JSON
Install methods
  • npx skills add gitroomhq/postiz-agent
  • npm 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.

Chinese description

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

Topics

Explore more

Data from GitHub. Synced on 2026-07-03