fb-page-poster
Publish posts to a Facebook Page via the Meta Graph API. Use when the user says "post to Facebook", "FB post", "粉專發文", "社群貼文", "幫我發文", "schedule post", "排程發文", or provides content and says "post this" or "publish this". Supports text-only, image, link-in-comment, scheduled posts, and multilingual translation (ZH↔EN) with a review step before publishing.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aaazzzr/fb-page-managerWhat This Skill Does
The fb-page-poster skill serves as a robust bridge between OpenClaw and the Meta Graph API, allowing users to automate content distribution across their Facebook Pages. It supports a comprehensive range of publishing styles including text-only posts, image uploads, and external link placement within the first comment. A critical feature of this skill is the mandatory review step, which ensures that all content is proofread, translated, and formatted correctly before it goes live. Whether you need to publish immediately or coordinate a campaign with scheduled posts, this skill provides a reliable CLI interface to handle your social media workflow directly from your command line environment.
Installation
To integrate this skill into your environment, use the OpenClaw package manager:
clawhub install openclaw/skills/skills/aaazzzr/fb-page-manager
Ensure you have configured the required environment variables: LONG_META_page_TOKEN, META_PAGE_ID, and META_APP_SECRET. If you encounter issues during setup, refer to the {baseDir}/references/token-setup-guide.md documentation for assistance in generating long-lived page tokens.
Use Cases
This skill is ideal for digital marketers, content creators, and business managers who want to centralize their publishing workflow. Common use cases include:
- Cross-lingual community management: Automatically translating posts between ZH and EN while maintaining brand voice.
- Social media planning: Scheduling promotional content or announcements ahead of time using ISO 8601 timestamps.
- Professional engagement: Keeping your page active with curated text, images, and links without manually logging into the Meta Business Suite.
Example Prompts
- "Post this promotional text about our summer sale to Facebook, translate it to English, and schedule it for tomorrow at 10:00 AM."
- "幫我發一篇粉專貼文,使用這張圖片 [image.jpg],並在留言處附上我們的官網連結。"
- "Publish this update, but please review the translation for tone before we finalize the post."
Tips & Limitations
- Reviewing: Always review the generated preview before confirming publication to avoid unintended formatting issues.
- Permissions: Ensure your access token has
pages_manage_postsandpages_read_engagementscopes; otherwise, the API will reject your requests. - Tone: The tool infers tone automatically, but you can explicitly specify "professional" or "conversational" to ensure the AI uses the desired register for your audience.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-aaazzzr-fb-page-manager": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: external-api, code-execution