Social Media Agent banner
langchain-ai langchain-ai

Social Media Agent

Communication community

Description

📲 An agent for sourcing, curating, and scheduling social media posts with human-in-the-loop.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Social Media Agent

This repository contains an 'agent' which can take in a URL, and generate a Twitter & LinkedIn post based on the content of the URL. It uses a human-in-the-loop (HITL) flow to handle authentication with different social media platforms, and to allow the user to make changes, or accept/reject the generated post.

![Screenshot of the social media agent flow](./static/agent_flow.png)

Table of contents

Quickstart

[!TIP] 🎥 For a visual guide, check out our [step-by-step video tutorial](https://youtu.be/TmTl5FMgkCQ) that walks you through the account setup process and project configuration.

This quickstart covers how to setup the Social Media Agent in a basic setup mode. This is the quickest way to get up and running, however it will lack some of the features of the full setup mode. See [here](#advanced-setup) for the full setup guide.

Running in basic setup mode will lack the following features:
  • Parsing content from GitHub, Twitter or YouTube URLs
  • Ingesting data from Slack, or sending updates to Slack
  • Image selection & uploads

To get started, you'll need the following API keys/software: