Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Wahlu lets AI agents create, schedule, and publish social media content across Instagram, TikTok, LinkedIn, Facebook, and YouTube via a CLI. It handles media uploads, posting queues, content ideas, labels, and publish history through a single API key.
Manages five major platforms through a single CLI and API key, avoiding separate integrations or manual logins for each network.
When to use it
- Scheduling a week of Instagram grid posts in one agent run
- Cross-posting a product launch to LinkedIn, TikTok, and Facebook simultaneously
- Uploading video files and publishing YouTube Shorts from the command line
- Organizing campaign drafts with labels before scheduling
- Reviewing failed publications and their error reasons
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Post our new product photo to Instagram and LinkedIn, scheduled for tomorrow at 9am
- 1Run `npx @wahlu/cli media upload ./product.jpg` to get a media ID
- 2Run `npx @wahlu/cli integration list` to find Instagram and LinkedIn integration IDs
- 3Run `npx @wahlu/cli post create --name 'Product launch' --instagram '{...media_ids...}' --linkedin '{...media_ids...}'` with the returned media ID
- 4Run `npx @wahlu/cli schedule create <content-item-id> --at 2026-03-20T09:00:00Z --integrations <ids>` after confirming details with the user
- 5Run `npx @wahlu/cli publication list` to verify the scheduled entry appears correctly
Post created and scheduled on Instagram and LinkedIn for the next morning at 9am
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.