generate-social-posts

Generate weekly social post drafts from competitor ads and Unsplash images.

Updated Mar 1, 2026
One-click install
npx skills add https://github.com/clenisa/optimal-cli --skill generate-social-posts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-social-posts
Source: https://github.com/clenisa/optimal-cli/tree/main/skills/generate-social-posts
Command: npx skills add https://github.com/clenisa/optimal-cli --skill generate-social-posts

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manages the end-to-end creation of weekly branded social posts by analyzing competitor ads, generating AI-crafted copy, sourcing stock photography, and staging drafts in a CMS.

Core Features & Use Cases

  • Automated content generation: Analyze competitors to identify themes, create multiple post variants with consistent branding.
  • Asset sourcing & scheduling: Retrieve Unsplash images and assign scheduling metadata for a weekly post cadence.
  • CMS publishing: Build and push draft posts to Strapi for review and publishing.

Quick Start

Run optimal generate-social-posts --brand LIFEINSUR --week 2026-03-03 to generate nine draft social posts.

Frequently Asked Questions about generate-social-posts

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

FAQPage Schema
How do I automate social media posts and publish drafts to Strapi CMS?

You can automate social media posts by analyzing competitor ads, generating AI-crafted copy, sourcing Unsplash imagery, and pushing draft posts directly to Strapi CMS. This handles end-to-end weekly content production across Instagram, Facebook, and LinkedIn.

What do I need to set up to automate branded social post generation?

To automate branded social post generation, you need a Node-based environment with Playwright for scraping competitor ads, Strapi credentials for CMS integration, and access to the Unsplash API for sourcing imagery.

Can I generate multiple social media post variants for different platforms?

Yes, the social media post generation process analyzes competitors to identify themes and creates multiple post variants with consistent branding. It applies to marketing teams managing weekly content cycles across Instagram, Facebook, and LinkedIn.

How does competitor ad analysis work for social media content creation?

Competitor ad analysis for social media content works by using Playwright to scrape competitor ads, identifying successful themes, and using those insights to generate AI-crafted copy with consistent branding for your weekly posts.

What's the best way to schedule a weekly cadence of social media posts?

The best way to schedule a weekly cadence of social media posts is to generate drafts using a command specifying the brand and week, retrieve Unsplash images, assign scheduling metadata, and push the drafts to Strapi for review.

Does this social media automation tool support direct publishing to Strapi?

Yes, this social media automation tool supports direct publishing to Strapi. It builds and pushes draft posts to your Strapi CMS for review and final publishing, streamlining the content staging process.