← 返回 Skills 市场
lnguyen1996

LinkedIn Carousel Factory

作者 Lnguyen1996 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
109
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install linkedin-carousel-factory
功能描述
Generate a complete 10-slide LinkedIn carousel JSON with hook-driven, concise content and .NET 8+ code examples for mid-to-senior .NET developers on a chosen...
使用说明 (SKILL.md)

linkedin-carousel-factory

Description

Generate a complete 10-slide LinkedIn carousel JSON for .NET developers. Takes a topic and produces a structured, hook-driven carousel ready for Claude Code ACP punch-up before publishing.

Use when

  • OpenClaw trend scout has approved a weekly .NET carousel topic
  • Lam requests a new carousel on a specific topic
  • Engine 3 content pipeline triggers Sunday 9pm

Input format

Topic: [topic]
Audience: mid-to-senior .NET developers
Goal: [educate | provoke | warn | showcase]
Hook angle: [optional — if blank, agent picks strongest]

Output format

Return a JSON object with exactly 10 slides:

{
  "topic": "...",
  "hook": "...",
  "slides": [
    { "slide": 1, "type": "hook", "headline": "...", "body": "...", "code": null },
    { "slide": 2, "type": "problem", "headline": "...", "body": "...", "code": null },
    { "slide": 3, "type": "content", "headline": "...", "body": "...", "code": "..." },
    ...
    { "slide": 10, "type": "cta", "headline": "...", "body": "...", "code": null }
  ]
}

Slide types: hook, problem, content, comparison, warning, tip, cta

Slide rules

  • Slide 1 (hook): Pattern interrupt. Must make a mid-senior .NET dev stop scrolling. Question, counterintuitive claim, or "here's what everyone gets wrong". Under 12 words.
  • Slides 2–8 (content): Each slide = one idea. Headline under 8 words. Body under 40 words. Code snippets: .NET 8+, syntactically correct, no placeholder comments.
  • Slide 9 (comparison or warning): Before/after or common mistake. Make the right way obvious.
  • Slide 10 (CTA): Ask for one specific action — follow, comment with X, save for later. Not "like and subscribe."

Voice rules

  • Audience: sceptical, experienced. Do not talk down to them.
  • No AI phrases: "it's important to note", "leveraging", "game-changer", "delve", "in today's world"
  • Concrete > abstract. Show the code, not the concept.

Write output to

~/Documents/Obsidian/ClawBrain/skills/draft/carousel-[topic-slug]-[date].json

After generation

Post to Discord #✅-tasks: "Carousel draft ready: [topic]. Review in vault → skills/draft/" Wait for Claude Code ACP punch-up before sending to Lam for approval.

Self-improvement instructions

After Lam approves a carousel: note what hook angle worked in memory/what_works.md under "Engine 3 — Content". After Lam revises: note what was changed and why.

安全使用建议
This skill appears to do what it says (generate LinkedIn carousel JSON with .NET code), but review the following before enabling it: (1) It will write files into your ~/Documents/Obsidian/ClawBrain/... and update memory/what_works.md — confirm you want automatic writes to those locations and back up sensitive data. (2) It tells the agent to post to a Discord channel, but the skill declares no webhooks or tokens — determine which integration will perform that post and whether the agent has permission; if you don’t want network posting, remove or edit that step. (3) Because the skill generates code, inspect snippets for accidental disclosure or unsafe patterns before publishing. (4) If you want clearer authority boundaries, request the skill declare required webhooks/credentials or change the instructions to output only and require manual posting/review. If you want this cleared as benign, provide details about the Discord integration and confirm where the memory file is stored and who can read it.
功能分析
Type: OpenClaw Skill Name: linkedin-carousel-factory Version: 1.0.0 The skill is a specialized content generator for LinkedIn carousels targeting .NET developers. It follows a structured workflow involving local file storage in an Obsidian vault (~/Documents/Obsidian/ClawBrain/) and status updates via Discord. No indicators of data exfiltration, unauthorized execution, or malicious prompt injection were found in SKILL.md or _meta.json.
能力评估
Purpose & Capability
Name, description, and slide/code requirements all align: producing a 10-slide LinkedIn carousel with .NET 8+ code examples for mid/senior .NET devs. No extraneous libraries or binaries are requested, and generation-only behavior is appropriate for the stated purpose.
Instruction Scope
SKILL.md instructs the agent to write the generated JSON to a specific user path (~/Documents/Obsidian/ClawBrain/skills/draft/...) and to post a message to a Discord channel (#✅-tasks). These are explicit filesystem and external-network actions outside pure text-generation. The instructions also tell the agent to update a memory file (memory/what_works.md). The skill gives no details about how to authenticate or which service/integration will perform the Discord post, making the network/posting step ambiguous and potentially risky.
Install Mechanism
Instruction-only skill with no install spec and no code files; nothing is downloaded or written by an installer. This is low-risk from an install-supply-chain perspective.
Credentials
Declared requirements list no environment variables or credentials, yet the runtime instructions expect posting to Discord and writing to persistent memory. Posting to Discord or sending to collaborators would normally require a webhook, token, or an integration; the lack of declared creds is a mismatch. The skill also directs writes into the user's Documents/Obsidian vault and a memory file, which are reasonable for a content pipeline but should be explicit and consented to.
Persistence & Privilege
The skill requests writing generated drafts to a user Documents path and appending/recording data into memory/what_works.md (self-improvement notes). It does not set always: true nor request system-wide privileges. Writing to the user's vault and memory is persistent behaviour the user should be aware of, but it is not inherently privileged or covert.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install linkedin-carousel-factory
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /linkedin-carousel-factory 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of linkedin-carousel-factory skill: - Generates 10-slide LinkedIn carousel JSONs for .NET developers. - Structured slide types and strict formatting: hook, problem, bite-sized content, comparison/warning, and CTA. - Accepts topic & goal input; adapts hook angle if not provided. - Writes output to a specific Obsidian path for content workflow. - Posts draft notification to Discord after carousel generation. - Includes self-improvement loop: records what works and revises based on feedback.
元数据
Slug linkedin-carousel-factory
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

LinkedIn Carousel Factory 是什么?

Generate a complete 10-slide LinkedIn carousel JSON with hook-driven, concise content and .NET 8+ code examples for mid-to-senior .NET developers on a chosen... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 109 次。

如何安装 LinkedIn Carousel Factory?

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

LinkedIn Carousel Factory 是免费的吗?

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

LinkedIn Carousel Factory 支持哪些平台?

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

谁开发了 LinkedIn Carousel Factory?

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

💬 留言讨论