mcpField
F
facebook

facebook

github.com/refly-aiMarketing & growth204284 installsUpdated 38w ago
Repository

About facebook

A Facebook skill for managing social posts through Refly workflows. It supports publishing updates and sharing content or media on pages, with an API response for confirmation.

Key features

  1. 01Publish Facebook page updates
  2. 02Share text and media
  3. 03Choose status, photo, video, or link posts
  4. 04Check workflow completion

Use cases

  1. 01Publish a product update to a page
  2. 02Share a photo or link on Facebook

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/refly-ai/refly-skills --skill facebook

After installing, type/facebookin Claude Code to confirm it loaded.

Bundled filesREADME.md

Details

From the project README

Facebook

Integrate with Facebook for social media management. Use when you need to: (1) post updates to Facebook pages, (2) share content and media, or (3) automate Facebook page workflows.

Input

Provide input as JSON:

{
  "post_content": "The content text for your Facebook post",
  "page_id": "Your Facebook Page ID (optional, leave empty to post to personal timeline)",
  "post_type": "Type of post: status, photo, video, or link"
}

Execution (Pattern C: Action)

Step 1: Run the Skill and Get Run ID
RESULT=$(refly skill run --id skpi-nyozn1z7255wdo122km3efhb --input '{
  "page_id": "your-page-id",
  "message": "Check out our latest product update!"
}')
RUN_ID=$(echo "$RESULT" | jq -r '.payload.workflowExecutions[0].id')
# RUN_ID is we-xxx format, use this for workflow commands
Step 2: Open Workflow in Browser and Wait for Completion
open "https://refly.ai/workflow/c-opg0f8e7j3m1fmjhjakmhpfk"
refly workflow status "$RUN_ID" --watch --interval 30000
Step 3: Confirm Action Status
# Confirm post published
STATUS=$(refly workflow detail "$RUN_ID" | jq -r '.payload.status')
echo "Action completed with status: $STATUS"

Expected Output

  • Type: API Response
  • Format: JSON post confirmation (post ID, link)
  • Action: Confirm post published successfully

Rules

Follow base skill workflow: ~/.claude/skills/refly/SKILL.md

Comments

Markdown supported