yapaybaba

Social Media AI Agent Team — AI skill for Claude Code

AI community

Build a Social Media AI Agent Team using Claude Code & Next.js in this Full Course 2026.

How to install Social Media AI Agent Team

This entry records only its repository, not the path inside it, so there is no exact command to give. Open yapaybaba/Social-Media-AI-Agent-Team and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Social Media AI Agent Team does

Build a Social Media AI Agent Team using Claude Code & Next.js in this Full Course 2026! You'll create AI agents that generate ✍️, schedule 📅, and auto-post 🚀 content across your social platforms, building a full-stack AI SaaS from scratch with React & Next.js, step by step.

Alternatives in AI

README

Social Media AI Agent

A Next.js app where AI agents plan, create, schedule and publish social media campaigns. Each campaign runs a pipeline of agents (Research → Creator → Scheduler → Publisher) inside its own E2B cloud desktop, with background jobs on Inngest and posting through Blotato.

**Stack:** Next.js 16, React 19, Tailwind CSS 4, shadcn/ui, InsForge (auth, Postgres, storage, realtime), Drizzle ORM, Inngest, OpenAI Agents SDK, Gemini, E2B, ImageKit.

Prerequisites

  • Node.js 20.9 or newer, and npm
  • An InsForge project (database, auth and storage)
  • API keys for OpenAI, Gemini, E2B and ImageKit
  • A Blotato account to connect social accounts (each user adds their own key in the app)

Setup

1. Clone and install

git clone 
cd social-media-ai-agent
npm install

2. Configure environment variables

cp .env.example .env.local

Fill in `.env.local`:

Variable Required Where to get it
NEXT_PUBLIC_APP_URL Yes http://localhost:3000 locally
NEXT_PUBLIC_FAKE_SERVICES Optional true runs auth, database and storage against in-memory fakes (demo mode, no keys needed). Never set it in production
DATABASE_URL Yes Postgres connection string of your InsForge project
NEXT_PUBLIC_INSFORGE_URL Yes InsForge dashboard → project API base URL
NEXT_PUBLIC_INSFORGE_ANON_KEY Yes InsForge dashboard → anon key
INSFORGE_API_KEY Optional InsForge API key; used for file storage when ImageKit isn't set
OPENAI_API_KEY Yes OpenAI dashboard
GEMINI_API_KEY Yes Google AI Studio
E2B_API_KEY Yes E2B dashboard
IMAGEKIT_PRIVATE_KEY Yes ImageKit → Developer options
IMAGEKIT_URL_ENDPOINT Yes ImageKit → URL endpoint
IMAGE_PROVIDER Optional gemini (default),