← 返回 Skills 市场
fuczy

Social Publisher

作者 Fuhaolin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
291
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install clawd-social-publisher
功能描述
Automate social media publishing, engagement, and analytics. Schedule posts across 10+ platforms (Twitter/X, LinkedIn, Instagram, Facebook, TikTok, YouTube,...
使用说明 (SKILL.md)

Social Publisher Skill

Automate your entire social media presence. One schedule, publish everywhere.

When to Use

USE this skill when:

  • "Schedule posts across all my social accounts"
  • "Auto-post my blog content to Twitter/LinkedIn/Instagram"
  • "Generate daily content from RSS feeds"
  • "Create social posts from YouTube videos"
  • "Repurpose long-form content into social posts"
  • "Auto-engage with mentions and comments"
  • "Track performance across platforms"

When NOT to Use

DON'T use this skill when:

  • Manual creative work (painting, complex video editing)
  • Personalized customer service (needs human empathy)
  • Crisis communications (requires human judgment)
  • One-time spontaneous posts

💸 The Business Case

Time Savings:

  • Manual posting: 1-2 hours/day = 30-60 hours/month
  • Content creation: 20 hours/month
  • Analytics/reporting: 5 hours/month
  • Total: 55-85 hours/month = $3,300-5,100 value (at $60/hr)

Pricing: $15-50/month Payback: \x3C 1 day of saved time

Supported Platforms

Platform Features Status
Twitter / X Posts, threads, polls, media ✅ Full
LinkedIn Posts, articles, company pages ✅ Full
Instagram Posts, Stories, Reels ✅ Full
Facebook Pages, groups ✅ Full
TikTok Video posts ✅ Full
YouTube Video uploads, Shorts ✅ Full
Pinterest Pins, boards ✅ Full
Mastodon Posts, CW, media ✅ Full
Bluesky Posts, media ✅ Full
Threads Posts, media ✅ Full
Custom APIs Any platform with API ✅ Full

Quick Start: Cross-Platform Posting

1. Connect Your Accounts

Create social-config.yaml:

accounts:
  twitter:
    api_key: "..."
    api_secret: "..."
    access_token: "..."
    access_secret: "..."

  linkedin:
    client_id: "..."
    client_secret: "..."
    access_token: "..."

  instagram:
    access_token: "..."
    user_id: "..."

# Add as many as needed

2. Create a Post Template

campaign:
  name: "Blog Promotion"
  content_template: |
    🚀 New blog post!

    {{title}}

    Key insights:
    • {{insight_1}}
    • {{insight_2}}

    Read more: {{url}}

    #{{platform_hashtags}} #automation #productivity

  platforms:
    - twitter:
        max_length: 280
        hashtags: ["productivity", "automation"]
        # Auto-threads for long content

    - linkedin:
        max_length: 3000
        format: "article_summary"
        hashtags: ["productivity", "business"]

    - instagram:
        media: "image"  # or "video", "carousel"
        caption_template: |
          {{title}}
          .
          Swipe up for full article 🔗
          .
          .

  schedule:
    - platform: "twitter"
      time: "09:00 EST"
      days: ["mon", "wed", "fri"]

    - platform: "linkedin"
      time: "11:00 EST"
      days: ["tue", "thu"]

    - platform: "instagram"
      time: "13:00 EST"
      days: ["mon", "wed", "fri"]

3. Run the Workflow

# Preview what will be posted
clawhub workflow preview blog-promotion

# Start publishing
clawhub workflow start blog-promotion

# Check calendar
clawhub workflow calendar

Core Features

1. Multi-Platform Scheduling

One content, many destinations:

  • Write once, auto-format for each platform
  • Platform-specific constraints (length, media)
  • Optimal timing per platform
  • Queue management with drag-and-drop calendar

2. AI Content Generation

Turn any source into social posts:

content_generator:
  source: "rss"
  feeds:
    - https://blog.yoursite.com/feed
    - https://news.yoursite.com/rss

  ai_enhancement:
    rewrite_for: ["twitter", "linkedin", "instagram"]
    tone: "friendly_professional"
    add_hashtags: true
    generate_images: true  # DALL-E / Midjourney integration

  output:
    - draft: "Create draft in platform"
    - schedule: "Add to calendar"

Supported sources:

  • RSS/Atom feeds
  • YouTube videos (auto-generate posts from transcripts)
  • Blog posts / articles
  • Podcast episodes (audio → transcript → posts)
  • Newsletters (Substack, Beehiiv)
  • Product updates (Shopify, WooCommerce)
  • Custom APIs

3. Auto-Engagement

Never miss a mention:

engagement:
  triggers:
    - "@yourbrand mentioned"
    - "keyword: your_product"
    - "#yourhashtag"

  actions:
    - like: true
    - retweet: true
    - reply: "Thanks for sharing! Check out our latest: {{latest_post_url}}"
    - follow_back: true
    - add_to_list: "brand_mentions"

  filters:
    exclude_retweets: true
    min_engagement: 10
    sentiment: "positive"

Supported platforms: Twitter, LinkedIn, Instagram, Mastodon, Bluesky

4. Analytics & Reporting

Unified dashboard:

reporting:
  schedule: "0 8 * * mon"  # Mondays 8 AM

  metrics:
    - platform: "all"
      metrics: ["impressions", "engagement_rate", "follower_growth", "clicks"]

  insights:
    - "Best performing platform this week"
    - "Optimal posting time"
    - "Top content types"
    - "Hashtag performance"

  distribution:
    - email: "[email protected]"
    - slack: "#social-analytics"
    - pdf: "reports/weekly-{{date}}.pdf"

5. Content Calendar

Visual planning:

# View calendar (opens browser)
clawhub social calendar

# Drag to reschedule
# Click to edit content
# See platform-specific previews

Advanced Workflows

Workflow: Content Repurposing

Blog → Twitter thread → LinkedIn article → Instagram carousel:

workflow:
  name: "Content Repurposing"
  trigger: "new_blog_post"

steps:
  - extract: "Get blog content"
    agent: "blog-parser"

  - twitter:
      agent: "twitter-formatter"
      task: "Create 5-tweet thread from blog"
      output: "twitter_draft"

  - linkedin:
      agent: "linkedin-formatter"
      task: "Create LinkedIn article summary"
      input: "{{extract.output}}"

  - instagram:
      agent: "visual-designer"
      task: "Generate 3 carousel images"
      prompt: "Create visuals for: {{title}}"

  - schedule_all:
      agent: "scheduler"
      platforms: ["twitter", "linkedin", "instagram"]
      depends_on: [twitter, linkedin, instagram]

Workflow: User-Generated Content Campaign

ugc_campaign:
  hashtag: "#MyProductStory"

  monitor:
    - scan: "Instagram, Twitter, TikTok"
    - filter: "mentions + photos"
    - engagement: "like + thank reply"

  curate:
    - select: "top 5 per week"
    - permission: "DM for repost"
    - add_to: "weekly roundup"

  repost:
    - platform: "instagram_stories"
      format: "customer_spotlight"
    - platform: "facebook"
      format: "testimonial"

Platform-Specific Tips

Instagram

  • Best times: 11 AM-1 PM, 7-9 PM local time
  • Carousels get 2x engagement
  • Use up to 30 hashtags (10-15 optimal)
  • First comment can be additional caption

Twitter/X

  • Threads get 3x engagement vs single tweets
  • Optimal: 1-3 tweets per thread
  • Best times: 8-10 AM, 12-2 PM, 5-7 PM
  • Use polls for engagement

LinkedIn

  • Long-form content (1300+ chars) performs best
  • Post Tue/Wed/Thu 9-11 AM
  • Tag companies/people strategically
  • Documents (PDFs) get high reach

TikTok

  • Vertical video only (9:16)
  • First 3 seconds critical
  • Trending sounds increase reach
  • Post 7-9 PM local time

Pricing Tiers

Free (Limited)

  • 1 connected account per platform
  • 10 scheduled posts
  • Basic analytics
  • Community support

Pro ($15/month)

  • Unlimited accounts
  • 500 scheduled posts
  • AI content generation (100 posts/month)
  • Advanced analytics
  • Email support
  • Most popular

Business ($50/month)

  • Everything in Pro
  • White-label reports
  • Team collaboration (5 users)
  • API access
  • Priority support
  • Custom integrations

Enterprise (Custom)

  • Unlimited everything
  • Custom platform integrations
  • SLA guarantees
  • Dedicated account manager
  • On-premise deployment option
  • From $500/month

Money-Making Features to Enable

1. White-Label Reports

client_report:
  branding:
    logo: "client-logo.png"
    colors: ["#FF0000", "#00FF00"]
    footer: "Generated by YourAgencyName"

  sections:
    - executive_summary
    - platform_breakdown
    - top_content
    - recommendations

→ Charge $100-500/month for branded reports

2. Content Packages

content_packages:
  basic: "5 posts/week across 2 platforms" → $299/mo
  growth: "15 posts/week across 4 platforms" → $799/mo
  enterprise: "Unlimited + analytics" → custom

→ High-margin recurring revenue

3. Agency Reseller Program

  • Agency buys bulk credits at discount
  • Resells to clients at markup
  • 20-40% margin for partners

Competitive Advantages

Feature Competitors Us
AI content generation Limited ✅ Built-in
Unlimited platforms $$ expensive ✅ All-in-one
Custom integrations No ✅ Yes (OpenClaw)
Reposting/UGC Manual ✅ Automated
Pricing $99-299/mo $15-50/mo
Enterprise features Add-ons ✅ Included

Better, cheaper, more flexible → Easy sell!


Launch Checklist

  • Create skill with complete documentation
  • Set up Stripe/PayPal for payments
  • Create landing page (showcase ROI)
  • Build 3 example workflows (free)
  • Record 5-minute demo video
  • Offer 14-day free trial
  • Collect testimonials from beta users
  • Publish to ClawHub
  • Post on ProductHunt, Reddit, indiehackers
  • Partner with OpenClaw for cross-promotion

Automate social media. Focus on strategy, not scheduling. 📱✨

安全使用建议
This skill appears to do what it says, but there are inconsistencies you should resolve before installing: 1) Verify which CLI the skill actually expects — SKILL.md uses 'clawhub' while metadata requires 'openclaw'. 2) Understand where and how you will store API keys: the skill expects a YAML file with many secrets but doesn't declare them in the metadata. 3) Confirm which external services (DALL‑E/Midjourney, email, Slack, custom APIs) will be contacted and supply only the credentials you trust. 4) If you plan to allow autonomous invocation, restrict or review its permissions (auto-replies/follows) to avoid unwanted actions. If you cannot reconcile the binary mismatch or the list of external integrations, treat this skill as untrusted until clarified.
功能分析
Type: OpenClaw Skill Name: clawd-social-publisher Version: 1.0.0 The skill bundle is a template for a social media automation agent, providing instructions and configuration schemas for managing posts across multiple platforms. It contains no executable code, instead relying on markdown-based instructions (SKILL.md) to guide an AI agent in using external CLI tools (like 'clawhub'). There are no indicators of malicious intent, data exfiltration, or harmful prompt injection; the content focuses entirely on legitimate social media management, analytics, and business-case documentation.
能力评估
Purpose & Capability
The skill's described capabilities (multi-platform posting, scheduling, engagement, analytics) match the instructions in SKILL.md. However, the registry metadata lists required binaries as [openclaw, curl] while all runtime examples use the 'clawhub' CLI. That binary-name mismatch is an incoherence (either the declared requirements are wrong or the docs/examples target a different CLI).
Instruction Scope
SKILL.md instructs the agent/user to create a social-config.yaml that will contain many platform API keys and secrets and to run commands (clawhub workflow start/preview/calendar). It also references integrations that require other credentials (DALL-E/Midjourney, email, Slack, custom APIs). The instructions do not direct the agent to read unrelated system files, but they do rely on user-provided credential files and external services that are not declared in the skill metadata. That gap is a notable scope mismatch.
Install Mechanism
This is an instruction-only skill with no install spec or code files, so nothing will be written to disk by an installer. That lowers installation risk.
Credentials
The skill requests no environment variables at the registry level, yet SKILL.md expects many sensitive API keys/secrets to be supplied in social-config.yaml (Twitter/X, LinkedIn, Instagram, YouTube, DALL-E/Midjourney, email/slack distribution credentials, etc.). Not declaring any primary credential is plausible for an instruction-only skill, but the absence of declared required secrets while the instructions require broad platform credentials is inconsistent and increases the chance of accidental credential exposure or misconfiguration.
Persistence & Privilege
always:false (good) and model invocation is allowed (normal). Because the skill enables autonomous actions with direct effect on external accounts (auto-replies, follows, posts), consider the operational risk of enabling autonomous invocation even though this alone is not a registry policy violation.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install clawd-social-publisher
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /clawd-social-publisher 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug clawd-social-publisher
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Social Publisher 是什么?

Automate social media publishing, engagement, and analytics. Schedule posts across 10+ platforms (Twitter/X, LinkedIn, Instagram, Facebook, TikTok, YouTube,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 291 次。

如何安装 Social Publisher?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install clawd-social-publisher」即可一键安装,无需额外配置。

Social Publisher 是免费的吗?

是的,Social Publisher 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Social Publisher 支持哪些平台?

Social Publisher 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Social Publisher?

由 Fuhaolin(@fuczy)开发并维护,当前版本 v1.0.0。

💬 留言讨论