Agent Skills
› NeverSight/learn-skills.dev
› facebook-automation
facebook-automation
GitHub通过Rube MCP自动化Facebook操作,涵盖页面、帖子、评论及广告账户管理。需先连接Rube并验证Facebook授权,调用前务必搜索最新工具Schema,注意API速率限制与Token有效期。
Trigger Scenarios
需要批量发布或调度Facebook帖子时
查询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:53


