facebook-cli

Automate Facebook Marketplace searches, Group posts, and Messenger chats via Playwright browser automation.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/adbertram/cli-tools --skill facebook-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: facebook-cli
Source: https://github.com/adbertram/cli-tools/tree/main/_repo/skills/facebook-cli
Command: npx skills add https://github.com/adbertram/cli-tools --skill facebook-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, python-dotenv, rich, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill eliminates the need for manual browser interaction with Facebook by providing a stable, command-line interface for common service tasks like Marketplace browsing, group management, and messaging.

Core Features & Use Cases

  • Marketplace Automation: Search listings, filter by price or location, and download media assets programmatically.
  • Group & Messenger Management: Read and post to Facebook Groups, and manage private conversations with structured output.
  • Use Case: Use this tool to monitor specific Marketplace items for price drops or to automate routine group engagement without manual clicks.

Quick Start

Use the facebook cli to list the latest items in the Facebook Marketplace for the default location.

Frequently Asked Questions about facebook-cli

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

FAQPage Schema
How do I automate Facebook Marketplace search and filtering without manual clicks?

You can automate Facebook Marketplace search by using a Playwright-based browser automation tool to query listings, filter by price or location, and download media assets programmatically without manual interaction.

Can I automate Facebook Messenger conversations and group posts from the command line?

Automating Facebook Messenger conversations and group posts is possible via a command-line interface that manages private messaging and group engagement, providing structured output for automated communication tasks.

Do I need a persistent browser session for Facebook browser automation to work reliably?

Facebook browser automation requires a persistent browser session and authenticated profile management to ensure reliable, non-interactive service access for data extraction and content monitoring.

What's the best way to monitor Facebook Marketplace items for price drops automatically?

The best way to monitor Facebook Marketplace items for price drops is using browser automation scripts that repeatedly search listings and apply price filters to track changes over time without manual clicks.

Does Playwright work well for Facebook web scraping and automated group management?

Playwright works well for Facebook web scraping and automated group management by providing stable browser automation that handles authenticated sessions, reads group posts, and extracts marketplace data into structured formats.

Why does Facebook automation stop working when the browser session expires?

Facebook automation stops working when the browser session expires because reliable service access requires an authenticated profile; without a persistent session, automated tasks like marketplace browsing and messaging cannot execute non-interactively.