social-distribute

Generate platform-specific social content variants from a blog article.

12|2|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/jikig-ai/soleur --skill social-distribute
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: social-distribute
Source: https://github.com/jikig-ai/soleur/tree/main/plugins/soleur/skills/social-distribute
Command: npx skills add https://github.com/jikig-ai/soleur --skill social-distribute

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Converts a single blog post into platform-appropriate social content and a persistent distribution artifact, removing manual copy adaptation, UTM tagging, and scheduling friction for multi-channel publishing.

Core Features & Use Cases

  • Platform Variants: Generates tailored copy for Discord, X/Twitter threads, IndieHackers, Reddit, Hacker News, LinkedIn (personal and company), and Bluesky.
  • Tracking & Metadata: Builds UTM-tagged URLs from the site URL and post slug, resolves frontmatter values, and injects live stats into templates.
  • Safety & Validation: Runs a deterministic linter to detect and prevent Liquid/Jinja markers, enforces character limits, and supports an approval flow with optional Discord webhook posting.
  • Use Case: A solo founder or marketing lead produces a blog post and uses this skill to create vetted, channel-ready drafts and a distribution content file for the cron publisher.

Quick Start

Run the social-distribute skill with the blog post path to generate platform-specific drafts, run marker linting, and write the persistent distribution content file.

Frequently Asked Questions about social-distribute

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

FAQPage Schema
How do I automate social media publishing for a blog post across multiple platforms?

Social media publishing automation generates platform-specific content variants from a single blog post. This skill creates tailored drafts for Discord, X/Twitter, Reddit, LinkedIn, and Bluesky, adds UTM tracking, and writes a persistent distribution file for cron scheduling.

What is the best way to add UTM tracking links to social media distribution posts?

Adding UTM tracking links to social media posts requires resolving the site URL and post slug. This skill automatically builds UTM-tagged URLs from frontmatter values, ensuring tracking parameters are correctly applied across all generated platform variants.

How do I generate Reddit and Hacker News posts from a blog article?

Generating Reddit and Hacker News posts from a blog article involves adapting the copy to fit platform norms. This skill creates channel-ready drafts by applying brand voice, enforcing character limits, and producing tailored content variants for each target platform.

Does this social distribution tool support automated Discord posting via webhook?

Automated Discord posting via webhook is supported as an optional step after content generation. The skill runs a deterministic linter to reject Liquid and Jinja markers, then optionally posts the vetted content directly to Discord using a configured webhook URL.

Can I use this for scheduled content publishing instead of immediate posting?

Scheduled content publishing is supported through a persistent distribution content file. Instead of immediate posting, the skill writes channel-ready drafts and metadata to a file that a cron publisher can later use for automated multi-channel distribution.

Why does my generated social content contain Liquid or Jinja template markers?

Liquid or Jinja template markers in generated content are caught by a deterministic linter. This skill runs validation to detect and reject these markers, enforces character limits, and supports an approval flow to prevent broken template syntax from reaching your social channels.