publish-social-posts

Publish Strapi social post drafts to platforms via n8n workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publishes social post drafts from Strapi to multiple social platforms without manual reposting, removing the friction of coordinating platform APIs, scheduling, and status tracking across Instagram, Facebook, LinkedIn, and Twitter/X.

Core Features & Use Cases

  • Orchestrates Strapi publish actions to trigger an n8n distribution hub that posts to platform APIs and updates delivery status.
  • Supports brand-scoped publishing, selective documentIds, schedule-only mode, and test/sandbox posting for safe validation.
  • Validates required fields, records platform_post_id on success, summarizes results (delivered/scheduled/failed), and logs activity for auditing.
  • Use Case: A marketing team publishes a campaign of scheduled posts for LIFEINSUR across Instagram and Facebook and receives a consolidated delivery report.

Quick Start

Run the publish-social-posts skill to publish all pending LIFEINSUR drafts to their target social platforms or schedule them according to their scheduled_date.

Frequently Asked Questions about publish-social-posts

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

FAQPage Schema
How do I publish Strapi social post drafts to multiple platforms automatically?

To publish Strapi social post drafts automatically, trigger the distribution hub and n8n workflows which post to platform APIs and update delivery status. This removes manual reposting across Instagram, Facebook, LinkedIn, and Twitter/X.

Can I schedule social posts from Strapi to Instagram and Facebook using n8n?

Yes, you can schedule social posts from Strapi to Instagram and Facebook using n8n. The workflow supports scheduled_date entries, allowing posts to be scheduled for future delivery rather than posting immediately.

What do I need to set up before publishing social posts from Strapi via n8n?

Before publishing social posts from Strapi via n8n, you need Strapi publish API access, brand-configured platform IDs in Strapi, and n8n webhook availability with valid platform API credentials for your target networks.

Does this Strapi social publishing workflow support test or sandbox posting?

Yes, the Strapi social publishing workflow supports test and sandbox posting for safe validation. This allows you to validate your distribution pipeline and required fields without risking live campaign delivery errors.

How does Strapi track the delivery status of published social posts?

Strapi tracks the delivery status of published social posts by recording the platform_post_id on success and summarizing results as delivered, scheduled, or failed. Activity is logged for auditing purposes.

Why are my Strapi social post drafts failing to publish through n8n?

Strapi social post drafts may fail to publish through n8n if required fields are missing, platform API credentials are invalid, or brand-configured platform IDs are absent in Strapi. The system validates fields and logs failures for review.