social-media-skills  by charlie947

AI agent skills for comprehensive social media content automation

Created 3 weeks ago

New!

896 stars

Top 40.0% on SourcePulse

GitHubView on GitHub
Project Summary

This project provides a comprehensive suite of AI "Skills" designed to automate and enhance social media content creation and strategy. Targeting content creators and marketers, it enables the generation of high-performing content across platforms like LinkedIn, X, Instagram, and YouTube, leveraging a consistent brand voice and data-driven insights to scale online presence and engagement.

How It Works

The system is built around modular "Skills," which are specialized workflows defined in Markdown files that extend an AI agent's capabilities. A foundational voice-builder skill establishes a consistent brand identity and voice by analyzing provided materials, creating about-me.md and voice.md files. Subsequent skills, such as post-writer, reels-scripting, and profile-optimizer, depend on this core voice foundation and integrate external tools like Apify for data scraping and Gemini for advanced analysis and content generation, ensuring tailored output for specific platforms and objectives.

Quick Start & Requirements

Installation can be done via the Claude Code plugin marketplace (/plugin install social-media-skills), by cloning the repository and copying skills, uploading zipped individual skills to Claude Desktop, or using Git submodules. Key prerequisites include setting environment variables for APIFY_API_TOKEN (for post-scorer, reels-scripting) and GOOGLE_AI_API_KEY (for reels-scripting's Gemini 2.5 Flash video analysis). Image generation skills require a separate Gemini chat session with "Create Image" enabled.

Highlighted Details

  • Powers a content system with over 350k followers and 100m annual views across multiple social platforms.
  • Features advanced skills like post-scorer for performance analysis using Apify data and reels-scripting for reverse-engineering viral content with Apify and Gemini 2.5 Flash.
  • Includes an analytics-dashboard skill that converts LinkedIn analytics exports into interactive React dashboards with actionable recommendations.
  • Supports various content frameworks (PAS, AIDA, BAB, STAR, SLAY) and ideation techniques like content matrices and niche research.

Maintenance & Community

Contributions are actively welcomed via pull requests and issues, with a CONTRIBUTING.md file and a ./validate-skills.sh script provided for contributors. No specific community channels (like Discord or Slack) or notable sponsorships are mentioned in the README.

Licensing & Compatibility

The project is released under the MIT License, permitting broad use including commercial applications, with a request for a link back to the author's newsletter as a courtesy.

Limitations & Caveats

Several skills have external dependencies requiring API keys and potentially incurring costs (Apify, Google AI). The system is primarily designed for use within the Claude AI environment. Image generation skills output prompts rather than direct images, necessitating manual steps in a separate Gemini interface.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
3
Issues (30d)
0
Star History
904 stars in the last 23 days

Explore Similar Projects

Starred by Peter Norvig Peter Norvig(Author of "Artificial Intelligence: A Modern Approach"; Research Director at Google).

ai-agent-tools by cporter202

0.5%
389
Comprehensive AI toolkit and resource directory
Created 5 months ago
Updated 5 months ago
Feedback? Help us improve.