Claude Skill
gitroomhq/postiz-agent
Postiz Agents CLI 可连接 Claude、OpenClaw 等 AI 代理,自动安排社交媒体帖子。一款用于代理式社交媒体自动化的 TypeScript 工具。
概览
仓库信息
安装这个 Skill
npx skills add gitroomhq/postiz-agentRegistry 信息
npx skills add gitroomhq/postiz-agentnpm install -g postiz
项目简介
Postiz Agents CLI 是一个基于 TypeScript 的工具,可将 Claude、OpenClaw 等 AI 代理连接起来,以编程方式安排社交媒体帖子。
Postiz Agents CLI - connect it to Claude / OpenClaw / etc, to schedule social media posts 🤖
要点
- 用于 AI 代理集成的 CLI 界面
- 支持 Claude、OpenClaw 等代理
- 社交媒体帖子安排自动化
- 使用 TypeScript 构建,可靠性高
使用场景
- 通过 Claude Skill 自动化社交媒体发帖
- 使用 AI 代理跨平台安排帖子
- 集成到代理式 AI 工作流中实现内容分发
README 摘要
## 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