← Back to Skills Marketplace
shaopanguo

Academic Social Publisher

by Chopin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
110
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install academic-social-publisher
Description
Generate platform-optimized academic content from papers for ResearchGate, LinkedIn, and WeChat. Activated when Chopin shares a paper/article and wants to cr...
README (SKILL.md)

Academic Social Publisher

Transform academic papers into engaging social media content for ResearchGate, LinkedIn, and WeChat. Optionally generate a video.

Input

Provide or forward the paper with:

  • Title
  • Authors
  • Abstract / key points
  • Publication venue / conference
  • Link to paper
  • (Optional) Specific angle or highlight to emphasize

Output Platforms

1. ResearchGate Post

  • Tone: Academic, formal
  • Length: 300-500 words
  • Content: Full abstract highlight + methodology punchline + link
  • Includes: Hashtags (#FormationControl #EventTriggered #MultiAgentSystems etc.)

2. LinkedIn Post

  • Tone: Professional but conversational, storytelling-driven
  • Length: 150-300 words (shorter for feed algorithm)
  • Content: Hook opener → key contribution → why it matters → CTA (read paper / connect)
  • Format: Short paragraphs, emoji sparingly, line breaks for readability

3. WeChat Article (公众号风格)

  • Tone: Chinese, semi-formal, accessible to educated non-specialists
  • Length: 800-1500 characters
  • Content: 标题 (catchy) → 背景 → 核心贡献 → 亮点解读 → 结语
  • Style: Use "我们" for warmth, include 2-3 emoji, technical terms with brief explanations

4. Video Introduction Script (Optional — always generated, video production depends on config)

  • Length: 60-90 seconds narration (~150-200 words)
  • Structure:
    • Opening hook (1 sentence, intriguing question or surprising fact)
    • What this paper is about (1-2 sentences)
    • Why it matters (1 sentence)
    • Key contribution (1-2 sentences)
    • Closing CTA
    • Scene/slideshow suggestions for visuals
  • Output: Always produces a complete narration script

Video Production (Optional — requires config)

Video generation is opt-in and requires setup. Without an API key, the skill still produces the full script for manual use.

Option A: Full AI Video Pipeline (requires API key)

Requires one of:

  • HeyGen — text-to-video with avatar, best for presenter-style research talk
  • Runway / Pika / Kling — AI video clips from text/image prompts
  • ElevenLabs — already configured for TTS voice

Pipeline:

  1. Generate narration audio via ElevenLabs (or configured TTS)
  2. Generate slide/image assets via image generation
  3. Compose video via ffmpeg
  4. (Optional) Enhance with HeyGen/Runway API

Option B: Script-Only Mode (no API key needed)

Even without video API keys, always:

  • ✅ Generate full video narration script with scene directions
  • ✅ Suggest slide content and visual layout
  • ✅ Provide timing cues

User can take the script and produce the video manually or with their own tools.

Workflow

  1. Parse paper info (title, authors, abstract, venue)
  2. Identify 3 key talking points
  3. Draft ResearchGate version
  4. Adapt to LinkedIn voice
  5. Adapt to WeChat Chinese style
  6. Generate video narration script (always)
  7. If video API configured: produce audio/video
  8. Output all versions clearly separated

Configuration

To enable video generation, add to your skill config or environment:

# Example: TTS only (already has sag/ElevenLabs)
video:
  enabled: true
  tts: elevenlabs  # uses existing sag tool
  # Generate slides as images

# Example: Full pipeline
video:
  enabled: true
  tts: elevenlabs
  video_api: heygen  # or runway/pika/kling
  api_key: YOUR_KEY

If video.enabled: false or no API key, skip video production and deliver script only.

Platform Best Practices

See references/platform-guides.md for detailed character limits, hashtag strategies, and posting tips per platform.

Usage Guidance
This skill appears coherent and low-risk when used for text generation only. Before enabling optional video production, consider: 1) Only provide API keys for services you trust and limit their scope; confirm where the skill stores those keys (agent config vs. remote storage) and be prepared to revoke them if needed. 2) The full video pipeline references ffmpeg and third-party video/TTS APIs — ensure those tools are installed locally or that you intend to use remote APIs. 3) The skill generates content but does not, in its instructions, automatically post to external accounts; if you later integrate automated posting, review and restrict posting permissions. If you want higher assurance, ask the skill author to document exact storage and transmission behavior for any API keys and the exact commands used for video composition.
Capability Analysis
Type: OpenClaw Skill Name: academic-social-publisher Version: 1.0.0 The academic-social-publisher skill is designed to generate social media content and video scripts from academic papers for platforms like ResearchGate, LinkedIn, and WeChat. The instructions in SKILL.md and the guidance in references/platform-guides.md are consistent with the stated purpose, and there is no evidence of malicious intent, data exfiltration, or unauthorized command execution.
Capability Assessment
Purpose & Capability
Name/description match the instructions: the skill converts paper metadata into posts for ResearchGate, LinkedIn, WeChat and always produces a video narration script. No unexplained credentials, binaries, or unrelated capabilities are required for its core function.
Instruction Scope
Instructions stay on-topic (parse paper metadata, produce platform-specific text and an optional video script). They do mention optional calls to third-party video/TTS services (HeyGen, Runway, Pika, Kling, ElevenLabs) and use of ffmpeg in a full pipeline; those are optional and only used if the user configures an API key. The SKILL.md does not instruct the agent to read unrelated files or environment variables, nor to auto-post to external accounts (it only generates content).
Install Mechanism
No install spec and no code files — instruction-only — so nothing will be written to disk or downloaded by default.
Credentials
The registry declares no required env vars or primary credential. The SKILL.md documents optional API keys for third-party video/TTS services if the user opts into video production. That is proportionate, but these API keys are sensitive and the README does not specify how/where keys are stored or scoped.
Persistence & Privilege
always is false and the skill does not request persistent elevated privileges or modify other skills or system-wide configs. Autonomous invocation remains enabled by default (platform normal), but nothing in the skill grants it extra persistent power.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install academic-social-publisher
  3. After installation, invoke the skill by name or use /academic-social-publisher
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Academic Social Publisher - Generate social media content from academic papers for ResearchGate, LinkedIn, and WeChat, each tailored to platform style and best practices. - Optionally generate a video introduction script for research promotion, with full video generation if API keys are provided. - Supports both English and Chinese outputs, including accessible WeChat articles with localized style. - Outputs structured, multi-platform posts and narration scripts, adaptable for both manual and automated sharing. - Allows researchers to amplify their influence, share new publications, and run research awareness campaigns efficiently.
Metadata
Slug academic-social-publisher
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Academic Social Publisher?

Generate platform-optimized academic content from papers for ResearchGate, LinkedIn, and WeChat. Activated when Chopin shares a paper/article and wants to cr... It is an AI Agent Skill for Claude Code / OpenClaw, with 110 downloads so far.

How do I install Academic Social Publisher?

Run "/install academic-social-publisher" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Academic Social Publisher free?

Yes, Academic Social Publisher is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Academic Social Publisher support?

Academic Social Publisher is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Academic Social Publisher?

It is built and maintained by Chopin (@shaopanguo); the current version is v1.0.0.

💬 Comments