Install
openclaw skills install @ahmadhussain0335/socialkit-facebook-postDrafts and publishes or schedules a post on a Facebook Page (text, link, one or several photos, or a video) through the official Graph API after the user approves the exact post. Use when the user wants to post to their Facebook Page. Facebook Pages only; personal profiles are not supported by the API.
openclaw skills install @ahmadhussain0335/socialkit-facebook-postApply socialkit-social-core. Setup: setup. Sign in first with socialkit-meta-auth.
node <socialkit-social-core>/scripts/post.mjs --init --dir fb-<slug> --platform facebook --kind <text|link|photo|photos|video>post.json: text, optional link, media entries ({"source": "photo.jpg", "type": "image", "altText": "..."};
local files are uploaded directly), optional scheduledAt (10 minutes to 30 days
ahead) and options.pageId when several Pages are connected.node scripts/publish.mjs --check --dir fb-<slug>node <socialkit-social-core>/scripts/post.mjs --approve --dir fb-<slug>node scripts/publish.mjs --publish --dir fb-<slug>. Report the post id,
URL, Page and schedule.APPROVAL_REQUIRED: the post changed after approval; ask again.META_PAGE_AMBIGUOUS: set options.pageId to one of the listed Pages.ALREADY_PUBLISHED: this folder was posted; only use --allow-repost if asked.