Agent Skills
› NeverSight/learn-skills.dev
› facebook-automation
facebook-automation
GitHub通过Rube MCP自动化Facebook操作,涵盖页面、帖子、评论及广告账户管理。需先验证连接并搜索工具以获取最新Schema,支持内容发布、数据分析及互动处理,注意API限频与认证时效。
Trigger Scenarios
需要批量管理Facebook页面或帖子时
查询Facebook页面洞察与广告表现时
自动化回复或管理评论区互动时
Install
npx skills add NeverSight/learn-skills.dev --skill facebook-automation -g -y
SKILL.md
Frontmatter
{
"name": "facebook-automation",
"requires": {
"mcp": [
"rube"
]
},
"description": "Automate Facebook tasks via Rube MCP (Composio): pages, posts, insights, comments, and ad accounts. Always search tools first for current schemas."
}
Facebook Automation via Rube MCP
Automate Facebook operations through Composio's Facebook toolkit via Rube MCP.
Prerequisites
- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
- Active Facebook connection via
RUBE_MANAGE_CONNECTIONSwith toolkitfacebook - Always call
RUBE_SEARCH_TOOLSfirst to get current tool schemas
Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration.
- Verify Rube MCP is available by confirming
RUBE_SEARCH_TOOLSresponds - Call
RUBE_MANAGE_CONNECTIONSwith toolkitfacebook - If connection is not ACTIVE, follow the returned auth link to complete Facebook OAuth
- Confirm connection status shows ACTIVE before running any workflows
Core Workflows
1. Page Management
- Search:
RUBE_SEARCH_TOOLSwith query "facebook page" - List pages, get page details, update page info
2. Post Management
- Create posts (text, photo, video, link)
- Schedule posts for future publishing
- Edit and delete existing posts
- Get post insights and engagement metrics
3. Comments & Replies
- List comments on posts
- Reply to comments
- Hide/unhide comments
- Get comment insights
4. Page Insights
- Get page-level analytics (reach, engagement, followers)
- Post-level performance metrics
- Audience demographics
5. Ad Account (if available)
- List ad accounts
- Get campaign performance
- Manage ad sets and ads
Tool Discovery Pattern
Always start with tool search:
RUBE_SEARCH_TOOLS query="facebook" toolkit="facebook"
Then use the exact tool names and schemas returned.
Important Notes
- Facebook API has strict rate limits — batch operations when possible
- Page tokens expire; reconnect via RUBE_MANAGE_CONNECTIONS if auth fails
- Some features require Facebook Business verification
Version History
- e0220ca Current 2026-07-05 21:42


