linkedin-writer by ognjengt/founder-skills
npx skills add https://github.com/ognjengt/founder-skills --skill linkedin-writer使用经过实战检验的模板和模式,生成 2 篇符合创始人声音、不同且已被验证的病毒式 LinkedIn 帖子,以驱动 LinkedIn 上的互动。
首先检查 $ARGUMENTS 以确定执行模式:
回复:"linkedin-writer 已加载,请继续提供您的主题或想法"
然后等待用户在下一消息中提供其需求。
立即进入任务执行(跳过"已加载"消息)。
当用户需求可用时(无论是来自初始的 $ARGUMENTS 还是后续消息):
阻塞性要求 — 切勿跳过此步骤
在执行任何其他操作之前,您必须使用 Read 工具读取所有参考文件。这是不可协商的:
Read: ./references/linkedin-formats.md
Read: ./references/linkedin-posts.md
您将找到的内容:
在您读取所有文件并将其内容纳入上下文之前,请勿继续步骤 2。
检查项目根目录中是否存在 FOUNDER_CONTEXT.md。
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
从用户需求中提取:
格式自动选择逻辑:
如果用户指定了格式 → 使用该格式生成一篇帖子,并为第二篇帖子自动选择最佳的互补格式。
如果用户未指定格式,则根据主题自动选择 2 种不同的格式:
| 如果主题涉及... | 最佳匹配格式 |
|---|---|
| 多个技巧、经验教训、错误或建议点 | 经验教训 |
| 一个完整的过程、路线图或"如何实现 X" | 可操作蓝图 |
| 个人经历、失败、挫折或关键时刻 | 个人故事 |
| 用证据解释一个特定的技巧、窍门或策略 | 策略拆解 |
| 分析特定的公司、产品或品牌 | 案例研究 |
| 强烈的观点、行业趋势、预测或相反观点 | 行业热点评论 |
| 一个微小但有影响力的技巧或优化 | 快速窍门 |
始终选择 2 种不同的格式。 根据与主题最匹配的格式选择主要格式,然后选择一个互补的第二格式,为用户提供同一主题的不同视角。
使用您在步骤 1-3 中加载的格式和帖子:
关键要求:
硬性约束。不可变通。
在最终确定任何帖子之前,问自己:"有人会保存这篇帖子、留下评论或发送给同事吗?" 如果答案是否定的 — 这篇帖子还不够好。重写它。
呈现恰好 2 篇帖子,每篇都标有其格式:
## 您的 2 篇 LinkedIn 帖子
**主题:** [用户主题]
---
### 帖子 1 — [格式名称]
[完整的帖子文本,可立即复制粘贴]
---
### 帖子 2 — [格式名称]
[完整的帖子文本,可立即复制粘贴]
示例:
## 您的 2 篇 LinkedIn 帖子
**主题:** 为什么个人品牌对 SaaS 创始人很重要
---
### 帖子 1 — 行业热点评论
我们正式进入了一个任何人都可以在一夜之间构建 SaaS 的时代。
Lovable。Cursor。Replit。Bolt。
19 岁的年轻人正在 48 小时内从想法变成可工作的原型。
所以真正的问题是:
如果任何人都能构建它,为什么有人要买你的?
答案不在于你的功能集。不在于你的定价。
在于你。
你的个人品牌是唯一剩下的无法伪造的护城河。
当有人第一次看到你的产品时,他们不是在评估技术。
他们是在评估创始人。
游戏规则已经改变。
不再是关于谁能构建它。
而是关于谁能分发它。
—
信任创始人 = 信任 SaaS。
---
### 帖子 2 — 经验教训
我经营着一家 23 人的软件开发机构。
以下是比我们构建的任何功能都更能推动进展的 3 件事:
1️⃣ 公开构建
↳ 我们开始在线分享我们的流程、成功和失败。6 个月内,40% 的入站线索提到了我们的内容。在第一次通话之前,信任就已经建立起来了。
2️⃣ 以创始人身份出现,而非公司
↳ 人们不追随标志。他们追随人。当我开始以我个人而非公司品牌的身份发帖那天,互动量增长了 5 倍。
3️⃣ 占据特定利基市场
↳ 我们不再试图成为"所有人的机构",而是专注于营销、医疗保健和金融科技。推荐量增加了两倍,因为人们终于可以用一句话描述我们是做什么的了。
—
在您的业务中,哪一件事最能推动进展?
在生成任何帖子之前,必须使用 Read 工具读取这些文件(见步骤 1):
| 文件 | 用途 |
|---|---|
./references/linkedin-formats.md | 7 种经过验证的 LinkedIn 帖子格式,包含结构模板、心理学原理、规则以及使用时机匹配逻辑 |
./references/linkedin-posts.md | 8+ 篇经过验证的病毒式 LinkedIn 帖子,按格式组织 — 示例和声音库 |
为什么两者都重要: 格式提供了结构蓝图 — 何时使用每种格式、如何构建以及遵循哪些规则。帖子展示了这些格式如何以真实的声音执行 — 那种使 LinkedIn 内容感觉真实而非 AI 生成的节奏、个性和风格。仅有格式 = 正确的结构。格式 + 帖子 = 具有人性化声音的病毒式内容。
在最终确定输出之前,验证以下所有内容:
./references/linkedin-formats.md./references/linkedin-posts.md如果任何一项检查失败 → 在呈现之前修改。
除非用户覆盖,否则使用以下内容:
在输出中记录所做的任何假设。
每周安装量
97
代码库
GitHub 星标数
101
首次出现
2026年2月9日
安全审计
安装于
opencode93
gemini-cli87
codex87
github-copilot83
kimi-cli81
amp80
Generate 2 viral LinkedIn posts in different proven formats, matched to the founder's voice, using battle-tested templates and patterns that drive engagement on LinkedIn.
Check $ARGUMENTS first to determine execution mode:
Respond with: "linkedin-writer loaded, proceed with your topic or idea"
Then wait for the user to provide their requirements in the next message.
Proceed immediately to Task Execution (skip the "loaded" message).
When user requirements are available (either from initial $ARGUMENTS or follow-up message):
BLOCKING REQUIREMENT — DO NOT SKIP THIS STEP
Before doing ANYTHING else, you MUST use the Read tool to read ALL reference files. This is non-negotiable:
Read: ./references/linkedin-formats.md
Read: ./references/linkedin-posts.md
What you will find:
DO NOT PROCEED to Step 2 until you have read all files and have their content in context.
Check if FOUNDER_CONTEXT.md exists in the project root.
From the user's requirements, extract:
Format Auto-Selection Logic:
If the user specified a format → use that format for one post, auto-select the best complementary format for the second.
If the user did NOT specify a format, auto-select 2 different formats based on the topic:
| If the topic involves... | Best format match |
|---|---|
| Multiple tips, lessons, mistakes, or advice points | Lessons Learned |
| A complete process, roadmap, or "how to achieve X" | Actionable Blueprint |
| A personal experience, failure, setback, or pivotal moment | Personal Story |
| Explaining one specific technique, hack, or strategy with proof | Strategy Breakdown |
| Analyzing a specific company, product, or brand | Case Study |
| A strong opinion, industry trend, prediction, or contrarian view | Industry Hot Take |
| A small but impactful tip or optimization | Quick Hack |
Always select 2 DIFFERENT formats. Choose the primary format based on the strongest topic match, then select a complementary second format that gives the user a different angle on the same topic.
Using the formats and posts you loaded in Steps 1-3:
Critical requirements:
Hard constraints. No interpretation.
Before finalizing ANY post, ask yourself: "Would someone save this post, leave a comment, or send it to a colleague?" If the answer is no — the post isn't good enough. Rewrite it.
Present exactly 2 posts, each labeled with its format:
## Your 2 LinkedIn Posts
**Topic:** [User's topic]
---
### Post 1 — [Format Name]
[Full post text, ready to copy and paste]
---
### Post 2 — [Format Name]
[Full post text, ready to copy and paste]
Example:
## Your 2 LinkedIn Posts
**Topic:** Why personal branding matters for SaaS founders
---
### Post 1 — Industry Hot Take
We've officially entered an era where anyone can build a SaaS overnight.
Lovable. Cursor. Replit. Bolt.
19-year-olds are going from idea to working prototype in 48 hours.
So here's the real question:
If anyone can build it, why should anyone buy YOURS?
The answer isn't your feature set. It's not your pricing.
It's you.
Your personal brand is the only unfakeable moat left.
When someone sees your product for the first time, they're not evaluating the tech.
They're evaluating the founder.
The game has changed.
It's not about who can build it.
It's about who can distribute it.
—
Trust the founder = trust the SaaS.
---
### Post 2 — Lessons Learned
I run a 23-person software development agency.
Here are 3 things that moved the needle more than any feature we ever built:
1️⃣ Building in public
↳ We started sharing our process, wins, and failures online. Within 6 months, 40% of our inbound leads mentioned our content. Trust was already built before the first call.
2️⃣ Showing up as a founder, not a company
↳ People don't follow logos. They follow people. The day I started posting as myself instead of the company brand, engagement went up 5x.
3️⃣ Owning a specific niche
↳ We stopped trying to be "the agency for everyone" and focused on Marketing, Healthcare, and Fintech. Referrals tripled because people could finally describe what we do in one sentence.
—
What's the one thing that moved the needle most in your business?
These files MUST be read using the Read tool before generating any posts (see Step 1):
| File | Purpose |
|---|---|
./references/linkedin-formats.md | 7 proven LinkedIn post formats with structure templates, psychology, rules, and when-to-use matching logic |
./references/linkedin-posts.md | 8+ proven viral LinkedIn posts organized by format — the example and voice library |
Why both matter: Formats provide the structural blueprint — when to use each format, how to build it, and what rules to follow. Posts show those formats executed with a real voice — the rhythm, personality, and style that makes LinkedIn content feel authentic instead of AI-generated. Formats alone = correct structure. Formats + Posts = viral content with a human voice.
Before finalizing output, verify ALL of the following:
./references/linkedin-formats.md before generating posts./references/linkedin-posts.md before generating postsIf ANY check fails → revise before presenting.
Use these unless the user overrides:
Document any assumptions made in the output.
Weekly Installs
97
Repository
GitHub Stars
101
First Seen
Feb 9, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykPass
Installed on
opencode93
gemini-cli87
codex87
github-copilot83
kimi-cli81
amp80
专业文案撰写指南:转化文案写作技巧、框架与SEO优化原则
58,600 周安装