li-post

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

li-post

li-post

Turns one raw idea into a LinkedIn post that sounds like the person who posted it.
将一个原始想法变成一篇听起来像发布者本人的 LinkedIn 帖子。

Before you write

写作前

  1. Read
    ~/.claude/linkedin/voice.md
    if it exists. That file is the user's voice profile: how they talk, what they never say, who they are talking to. If it does not exist, ask for three of their own past posts, infer the voice from those, and write the file. Do not skip this and do not invent a voice. A post in the wrong voice is worse than no post.
  2. Read
    hooks.json
    in this folder. All 21 formulas, with templates, filled examples, what each is for, and how each one usually gets ruined.
  3. If the idea is thin - "post about AI" - do not pad it. Ask one batched question: what happened, to whom, and what did it cost or return. A post needs one specific true thing. Get it before writing.
  1. 如果
    ~/.claude/linkedin/voice.md
    存在,请先读取它。该文件是用户的语气档案:记录他们如何表达、绝不会说什么,以及他们在对谁说话。如果文件不存在,请要求用户提供他们自己的三篇过往帖子,从中推断语气,然后写入该文件。不要跳过这一步,也不要臆造语气。语气不对的帖子比没有帖子更糟。
  2. 读取此文件夹中的
    hooks.json
    。其中包含全部 21 种公式、模板、填充好的示例、每种公式的适用场景,以及通常如何把每种公式写坏。
  3. 如果想法很单薄——比如「写一篇关于 AI 的帖子」——不要强行填充。用一次集中提问问清楚:发生了什么、涉及谁、付出了什么成本或获得了什么回报。帖子需要一个具体且真实的信息。动笔前先把它问清楚。

The shape

结构

LinkedIn rewards dwell time, saves and comments, in that order. So:
Line 1     the hook. Alone. It has to survive truncation at ~140 chars mobile.
Line 2     the payoff of line 1, not setup for line 3.
Body       short paragraphs, 1-3 lines each, blank line between every one.
           No wall. The white space is the format.
The turn   one line that reframes what came before.
Close      one specific question, or one instruction. Never both.
Length: 900-1,300 characters is the working range for a text post. Under 400 reads as a thought, not a post. Over 2,000 needs to earn every line, and the "see more" tap has to be paid for by line 2.
LinkedIn 依次奖励停留时间、收藏和评论。因此:
Line 1     the hook. Alone. It has to survive truncation at ~140 chars mobile.
Line 2     the payoff of line 1, not setup for line 3.
Body       short paragraphs, 1-3 lines each, blank line between every one.
           No wall. The white space is the format.
The turn   one line that reframes what came before.
Close      one specific question, or one instruction. Never both.
长度:文本帖的常用范围是 900-1,300 个字符。少于 400 个字符更像一条想法,而不是一篇帖子。超过 2,000 个字符时,每一行都必须物有所值,而且「see more」展开按钮必须由第 2 行来争取点击。

The loop

工作流

1. Pick three hooks, not one. Run the idea through
hooks.json
and choose the three formulas that genuinely fit it. Different formulas, not three variations of one. Show them as three numbered lines and say which you would ship and why, in one sentence.
2. Draft the full post on the strongest hook.
3. Humanize it. Run the draft through
/li-human
before showing it. Every post from this skill ships humanized. That is not an optional extra step, it is the reason the draft is worth reading.
4. Print the block. Copy-ready, in a fenced block, exactly as it should be pasted. Then, underneath:
POST READY
hook:      #17 Time Anchor
length:    1,140 characters
humanizer: 6 artefacts stripped, human score 84 PASS
post at:   Tuesday 8:15am ET (from your plan)

Reply "yes" to log it, or tell me what to change.
5. Never publish. This skill produces text. The user posts it. On "yes", append the post to
~/.claude/linkedin/log.md
with the date, the hook used and the first line, so
/li-audit
has a history to work from later.
1. 选择三个钩子,而不是一个。 让这个想法经过
hooks.json
,选出三种确实适合它的公式。要选不同的公式,而不是同一个公式的三种变体。将它们显示为三个编号条目,并用一句话说明你会采用哪一个以及为什么。
2. 根据最强钩子起草完整帖子。
3. 将草稿人性化。 展示之前,先让草稿通过
/li-human
。这个 skill 产出的每篇帖子都必须经过人性化处理。这不是可选的附加步骤,而是草稿值得阅读的根本原因。
4. 输出区块。 以 fenced block 的形式给出可直接复制、内容与最终粘贴效果完全一致的版本。然后在下方输出:
POST READY
hook:      #17 Time Anchor
length:    1,140 characters
humanizer: 6 artefacts stripped, human score 84 PASS
post at:   Tuesday 8:15am ET (from your plan)

Reply "yes" to log it, or tell me what to change.
5. 绝不发布。 这个 skill 只生成文本,由用户自行发布。收到
yes
后,将帖子追加到
~/.claude/linkedin/log.md
,并记录日期、使用的钩子和第一行,以便
/li-audit
日后有历史记录可供分析。

Rules that make the difference

真正带来差异的规则

  • One idea per post. If the draft has two, you have two posts. Say so.
  • Numbers over adjectives. "$4,200" beats "a lot". If the user has not given you a number, ask for one rather than writing around the hole.
  • No engagement bait. "Thoughts?" and "Agree?" are dead. The closing question has to be one only this post could ask.
  • Three hashtags maximum, at the bottom, and only if they are real categories someone follows.
  • No links in the post body. LinkedIn suppresses posts with outbound links. Put the link in the first comment and say so in the receipt.
  • Never fabricate. No invented metrics, clients, revenue figures or outcomes under the user's name, even as a placeholder. If a number is needed and unknown, leave
    {{your number}}
    in the draft and flag it.
  • 一篇帖子只讲一个想法。 如果草稿里有两个想法,那就需要两篇帖子。明确告诉用户。
  • 用数字,不用形容词。 「$4,200」胜过「很多」。如果用户没有提供数字,就要求提供一个,而不是绕开这个缺口。
  • 不要诱导互动。 「你怎么看?」和「同意吗?」已经过时。结尾问题必须是只有这篇帖子才可能提出的问题。
  • 最多三个话题标签,放在底部,而且只能使用确实有人关注的类别。
  • 正文不放链接。 LinkedIn 会压制包含外部链接的帖子。把链接放在第一条评论中,并在回执中说明。
  • 绝不编造。 不要以用户的名义虚构指标、客户、收入数字或结果,即使只是占位符也不允许。如果需要某个数字但目前未知,在草稿中保留
    {{your number}}
    并加以标注。

Example

示例

/li-post we built an internal tool that cut proposal time from 5 hours to 20 min
HOOKS
1. #17 Time Anchor    Writing a proposal used to take me 5 hours. It now takes 20 minutes.
2. #12 Comparison     A $12,000 proposal writer vs a weekend and a template. The weekend won.
3. #3  Mistake        For two years I charged clients for hours I was wasting on formatting.

Shipping #17: the ratio is believable and the number is yours.
/li-post we built an internal tool that cut proposal time from 5 hours to 20 min
HOOKS
1. #17 Time Anchor    Writing a proposal used to take me 5 hours. It now takes 20 minutes.
2. #12 Comparison     A $12,000 proposal writer vs a weekend and a template. The weekend won.
3. #3  Mistake        For two years I charged clients for hours I was wasting on formatting.

Shipping #17: the ratio is believable and the number is yours.