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.