facebook-automation

Automate Facebook posting, messaging, and navigation with Python Playwright.

Updated Dec 10, 2025
One-click install
npx skills add https://github.com/htooayelwinict/bot --skill facebook-automation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: facebook-automation
Source: https://github.com/htooayelwinict/bot/tree/main/skills/facebook-automation
Command: npx skills add https://github.com/htooayelwinict/bot --skill facebook-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the tedious manual work of performing repetitive Facebook tasks such as posting, messaging, and navigating the interface, by automating them end-to-end.

Core Features & Use Cases

  • Automated Posting: Create posts with configurable privacy settings (Public, Friends, Only me) across profiles or pages.
  • Engagement & Messaging: Automatically like, comment, share, and send messages via Messenger based on predefined flows.
  • Navigation & Interaction: Navigate Facebook UI, open dialogs, and perform deterministic interactions using Playwright-based tooling.
  • Persistent Session & Learning: Maintain persistent sessions and enable adaptive planning to improve outcomes over time.

Quick Start

Use the facebook-automation skill to post a status update with a chosen privacy setting or to automate a messaging flow.

Frequently Asked Questions about facebook-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Facebook posts and set privacy settings?

Facebook post automation is achieved through a Python Playwright-based setup that creates posts across profiles or pages while configuring privacy settings to Public, Friends, or Only me.

Can I use Playwright to automate Facebook messaging flows?

Yes, Playwright automates Facebook messaging by sending messages via Messenger and interacting with posts through likes, comments, and shares based on predefined deterministic flows.

How does browser automation handle Facebook web navigation and dialogs?

Browser automation handles Facebook web navigation by using Playwright tooling to open dialogs, traverse web pages, and perform deterministic UI interactions across the interface.

Do I need Python to automate Facebook tasks end-to-end?

Yes, Python is required because the Facebook automation relies on a Python Playwright-based setup with persistent session management to execute browser-automation commands reliably.

Does Facebook automation support persistent sessions for repeated tasks?

Persistent sessions are supported to maintain Facebook login states across repeated tasks, enabling adaptive planning to improve automation outcomes over time without manual re-authentication.