← 返回 Skills 市场
sergebulaev

Linkedin Post Audit

作者 Sergey Bulaev · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
82
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install linkedin-post-audit
功能描述
Audit LinkedIn post drafts for algorithm compliance, AI cues, structure, and length; provides pass/fail results with detailed fixes and posting advice.
使用说明 (SKILL.md)

LinkedIn Post Audit

Run any post draft through the 2026 heuristic checklist. Catches AI tells, timing/format issues, length violations, and structural weaknesses before publishing.

When to use

  • Before publishing a hand-written or AI-drafted post
  • When linkedin-post-writer finishes a draft (auto-invoked)
  • When a recent post didn't land and the user wants a post-mortem

Input

  • A post draft (plain text)
  • Optional: target audience, scheduled time, format (text / carousel / video / image)

Output

  • Pass/Fail header
  • Blockers (must fix before publishing): em dashes, AI vocab, external links in body
  • Warnings (ship-risky): uniform sentence rhythm, missing numbers, generic close
  • Score estimates: OriginalityAI AI-likelihood, approximate first-hour reach fit
  • Suggested fixes: inline rewrites for each issue
  • Timing recommendation: best window given audience

Checks

Blockers (auto-fail)

  1. Em dash / en dash / double dash present
  2. External link in body (not in first comment)
  3. Post exceeds 3,000 chars (LinkedIn hard limit)
  4. Opens with "In today's fast-paced world..." or similar
  5. Ends with "What do you think?" or "Thoughts?"
  6. Contains AI vocabulary blacklist words (see references/ai-tells.md)
  7. Frames LinkedIn as inferior in a LinkedIn post (algo penalty)

Warnings (flag with suggested fix)

  1. Hook doesn't fit in first 210 chars (mobile …see more cutoff)
  2. Length outside 900-1,300 sweet spot (or 1,500-1,900 for long-form with breaks)
  3. Uniform sentence length (all 15-22 words)
  4. No specific number per 100 words
  5. No named entity
  6. No first-person sensory detail
  7. Rule-of-three list without receipts
  8. More than 2 hashtags
  9. User's own product named more than once
  10. Missing reaction-prompting moment (vulnerability, stakes, question)
  11. Passive voice >10%

Info (neutral notes)

  1. Suggested posting time given audience
  2. Format recommendation (text / carousel / video) given topic
  3. Similar-hook detection: if this post's first 100 chars match a recent post

Steps

  1. Parse draft into sentences, paragraphs, first-210-char hook.
  2. Run each blocker check; collect failures.
  3. If any blockers, return FAIL with specific fix suggestions; optionally offer auto-rewrite.
  4. If no blockers, run warnings.
  5. Estimate OriginalityAI score (heuristic proxy: avg sentence length variance, unique 3-gram ratio, passive voice ratio).
  6. Return structured report.

Example

Input: "In today's fast-paced world, businesses are fundamentally leveraging AI to unlock massive ROI — here's what I learned..."

Output:

  • FAIL (3 blockers)
  • L1 "In today's fast-paced world" (filler opener)
  • L1 "fundamentally" (AI vocab)
  • L1 "leveraging" (AI vocab)
  • L1 em dash
  • Suggested rewrite: "Businesses are using AI to cut costs 40%. Here's what I learned."

Files

  • SKILL.md — this file
  • references/ai-tells.md — complete blacklist + regex patterns
  • references/audit-checklist.md — full 20-point checklist with thresholds

Related skills

  • linkedin-humanizer — aggressive rewrite if audit fails
  • linkedin-post-writer — regenerate draft using a proven formula
安全使用建议
This skill is an instruction-only audit tool and appears coherent, but before installing you should: (1) confirm how 'recent posts' would be supplied if you expect similarity checks — avoid granting any LinkedIn API credentials unless you trust the skill's implementation; (2) ensure the agent is not given automatic post-to-LinkedIn permission (review any auto-rewrite before publishing); (3) recognize the 'OriginalityAI' score is an internal heuristic here (no data is sent to OriginalityAI unless you wire that up yourself); and (4) if you plan to integrate it with other skills (e.g., linkedin-post-writer), review that integration's permissions so your account tokens or past-post data are not exposed unexpectedly.
功能分析
Type: OpenClaw Skill Name: linkedin-post-audit Version: 1.0.0 The `linkedin-post-audit` skill bundle is a text-analysis tool designed to optimize LinkedIn posts by checking for AI-generated markers and algorithm penalties. The logic is entirely contained within markdown instructions and reference files (`SKILL.md`, `references/ai-tells.md`, and `references/audit-checklist.md`), focusing on heuristic checks like vocabulary blacklists and structural formatting. There is no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
Name, description, and all declared requirements align: this is an instruction-only auditing tool that checks text against an internal checklist and blacklist. It does not request unrelated binaries, environment variables, or credentials.
Instruction Scope
All runtime instructions operate on the provided draft and internal reference files (ai-tells.md, audit-checklist.md). One minor ambiguity: 'Similar-hook detection: if this post's first 100 chars match a recent post' implies comparing to 'recent posts' but does not specify how those posts are provided (user-supplied, cached, or fetched from LinkedIn). If the skill were implemented to fetch user posts, that would require additional permissions/API access not described here; as provided, the instructions stay within scope.
Install Mechanism
No install spec and no code files beyond instruction/reference docs — nothing is written to disk or downloaded by the skill itself.
Credentials
The skill declares no environment variables, credentials, or config paths. The checks described don't require external secrets or unrelated access.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent or platform-wide privileges, nor does it instruct modifying other skills or system configuration.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install linkedin-post-audit
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /linkedin-post-audit 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release
元数据
Slug linkedin-post-audit
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Linkedin Post Audit 是什么?

Audit LinkedIn post drafts for algorithm compliance, AI cues, structure, and length; provides pass/fail results with detailed fixes and posting advice. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 82 次。

如何安装 Linkedin Post Audit?

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

Linkedin Post Audit 是免费的吗?

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

Linkedin Post Audit 支持哪些平台?

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

谁开发了 Linkedin Post Audit?

由 Sergey Bulaev(@sergebulaev)开发并维护,当前版本 v1.0.0。

💬 留言讨论