[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-sergebulaev-linkedin-hook-extractor-zh-CN":3,"guides-for-sergebulaev-linkedin-hook-extractor":531,"similar-k17ex70v4wp143s3k6ekbx000s86mg9f-zh-CN":532},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":239,"isFallback":224,"parentExtension":244,"providers":302,"relations":306,"repo":308,"tags":528,"workflow":529},1778697352269.6611,"k17ex70v4wp143s3k6ekbx000s86mg9f",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"逆向工程分析病毒式领英帖文链接的hook公式。返回其使用的10种规范的2026年公式（反语、RIP、年份支点、时间锚点、自证、奇数金钱、付费与免费、好奇心缺口、反理论、评论门控），解释其有效原因，并提供一个空白模板。用于学习竞争对手的帖子，而不是用于撰写您自己的帖子（请使用linkedin-post-writer）。",{"claudeCode":12},"sergebulaev/linkedin-skills","linkedin-hook-extractor","https://github.com/sergebulaev/linkedin-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":222,"workflow":237},1778697352269.6614,"kn78145tmkx1078e25kyrx0x6986mvv9","zh-CN",{"checks":20,"evaluatedAt":193,"extensionSummary":194,"features":195,"nonGoals":201,"promptVersionExtension":205,"promptVersionScoring":206,"purpose":207,"rationale":208,"score":209,"summary":210,"tags":211,"tier":217,"useCases":218},[21,26,29,32,36,39,43,47,50,53,57,61,64,68,71,74,77,80,83,86,90,94,98,102,106,109,112,115,119,122,125,128,132,135,138,142,146,151,154,158,161,164,167,170,174,177,180,183,186,190],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","描述清楚地说明了从病毒式帖文中逆向工程领英帖文hook公式的问题，并确定了对研究竞争对手策略感兴趣的目标用户。",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","该技能通过逆向工程hook公式、提供心理学见解和生成模板，提供了独特价值主张，这超出了标准LLM在此任务中的能力。",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","该技能已准备好投入生产，因为它包含了清晰的工作流程，利用外部库进行URL解析和数据获取（附带备用方案），并提供可操作的输出。",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","该技能专注于一个单一的、明确定义的任务：分析领英帖文hook和公式，而不尝试执行无关的功能。",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","显示的描述准确地反映了技能的功能，包括其目的、输出和预期用途，并建议不要将其用于内容生成。",{"category":40,"check":41,"severity":24,"summary":42},"Invocation","Scoped tools","该技能使用了一个单一的、定义明确的工具（`lib.url_parser.parse_linkedin_url`），并依赖Python库进行获取和分类，这些都是具体的操作。",{"category":44,"check":45,"severity":24,"summary":46},"Documentation","Configuration & parameter reference","文档中提到了配置细节，如`APIFY_TOKEN`和可选的备用方案。该技能本身除了输入URL和潜在的外部服务环境变量外，似乎没有其他明确的参数。",{"category":33,"check":48,"severity":24,"summary":49},"Tool naming","主要的交互通过技能的整体提示进行；内部库函数具有描述性（例如，`parse_linkedin_url`、`fetch_post`）。",{"category":33,"check":51,"severity":24,"summary":52},"Minimal I/O surface","该技能接收一个URL作为输入，并返回结构化数据（公式、结构、原因、模板），没有多余的输出字段。",{"category":54,"check":55,"severity":24,"summary":56},"License","License usability","该项目已获得MIT许可，这是一个宽松的开源许可，并包含一个LICENSE文件。",{"category":58,"check":59,"severity":24,"summary":60},"Maintenance","Commit recency","最后一次提交是在2026年5月11日，这在最近90天内。",{"category":58,"check":62,"severity":24,"summary":63},"Dependency Management","该项目依赖外部Python库，README提到了`pip install requests python-dotenv`用于设置，这表明其依赖管理方法适合此上下文。",{"category":65,"check":66,"severity":24,"summary":67},"Security","Secret Management","该技能提到了可选的API令牌（`APIFY_TOKEN`、`PUBLORA_API_KEY`），这些令牌通过环境变量或`.env`文件处理，遵循最佳实践且不回显敏感信息。",{"category":65,"check":69,"severity":24,"summary":70},"Injection","该技能侧重于解析URL和分析文本内容，不涉及加载或执行外部代码或数据，因此不易受到注入攻击。",{"category":65,"check":72,"severity":24,"summary":73},"Transitive Supply-Chain Grenades","该技能使用内部Python库并可选调用外部API（Apify、Publora）。这些交互定义明确，不涉及获取和执行任意远程代码。",{"category":65,"check":75,"severity":24,"summary":76},"Sandbox Isolation","该技能处理提供的URL和文本，执行分析。它不会修改其自身范围或项目文件夹之外的任何文件。",{"category":65,"check":78,"severity":24,"summary":79},"Sandbox escape primitives","在被拒绝的工具调用周围没有检测到分离进程或重试循环的迹象。",{"category":65,"check":81,"severity":24,"summary":82},"Data Exfiltration","该技能的目的是分析，而非数据提交。它仅读取提供URL的内容并在本地处理。任何用于数据获取的出站调用都是可选的且已记录在案。",{"category":65,"check":84,"severity":24,"summary":85},"Hidden Text Tricks","捆绑的markdown和Python文件不包含任何隐藏文本、Unicode技巧或其他混淆方法。",{"category":87,"check":88,"severity":24,"summary":89},"Hooks","Opaque code execution","Python代码清晰易读，没有混淆、base64负载或运行时代码获取的迹象。",{"category":91,"check":92,"severity":24,"summary":93},"Portability","Structural Assumption","该技能以URL作为输入并进行处理，不假设用户本地项目结构或文件布局。",{"category":95,"check":96,"severity":24,"summary":97},"Trust","Issues Attention","在过去90天内没有打开或关闭的issue，这表明当前的活动量较低，但没有被忽视的迹象。",{"category":99,"check":100,"severity":24,"summary":101},"Versioning","Release Management","该项目在GitHub上声明了一个带有近期日期的“release”标签，这表明一种版本管理形式，尽管缺少前置信息中的正式semver。",{"category":103,"check":104,"severity":24,"summary":105},"Code Execution","Validation","`lib/url_parser.py`脚本验证URL格式，整体结构暗示了明确定义的输入和输出，尽管提供的代码中未详细说明显式的模式验证库。",{"category":65,"check":107,"severity":24,"summary":108},"Unguarded Destructive Operations","该技能是只读和分析性的，不执行任何破坏性操作。",{"category":103,"check":110,"severity":24,"summary":111},"Error Handling","Python库和技能步骤似乎遵循标准的错误处理实践。`lib/url_parser.py`包含对无效URL的基本错误处理，外部API调用将固有地包含错误处理。",{"category":103,"check":113,"severity":24,"summary":114},"Logging","该技能主要是分析性的，不执行破坏性操作或敏感的出站调用，因此除了标准的控制台输出用于调试外，不需要详细的审计日志。",{"category":116,"check":117,"severity":24,"summary":118},"Compliance","GDPR","该技能分析公开的领英帖子数据，不处理超出领英个人资料公开信息的个人数据，并且不向第三方提交。",{"category":116,"check":120,"severity":24,"summary":121},"Target market","该技能分析领英帖子，这些帖子在全球范围内都可以访问，代码本身没有地域限制，因此具有全球适用性。",{"category":91,"check":123,"severity":24,"summary":124},"Runtime stability","该技能是用Python编写的，依赖于标准库和可选的外部API，使其可以在不同的Python环境中移植。",{"category":44,"check":126,"severity":24,"summary":127},"README","README文件内容全面，详细说明了安装、用法、相关技能和可选集成，清楚地说明了扩展的目的。",{"category":33,"check":129,"severity":130,"summary":131},"Tool surface size","not_applicable","这是一个通过提示调用的单一目的技能，而不是一组需要评估表面积的独立工具。",{"category":40,"check":133,"severity":24,"summary":134},"Overlapping near-synonym tools","该技能执行单一的主要功能，因此没有重叠的近义词工具。",{"category":44,"check":136,"severity":24,"summary":137},"Phantom features","所有宣传的功能，如URL解析、分类和模板生成，都已实现并在SKILL.md及相关文件中进行了描述。",{"category":139,"check":140,"severity":24,"summary":141},"Install","Installation instruction","README提供了清晰的各平台（claude.ai、Desktop、OpenClaw、Claude Code）的安装说明，并包含示例调用。",{"category":143,"check":144,"severity":24,"summary":145},"Errors","Actionable error messages","`lib/url_parser.py`脚本对无效URL进行处理并提供特定的错误消息，技能的总体设计暗示了API交互的结构化错误报告。",{"category":147,"check":148,"severity":149,"summary":150},"Execution","Pinned dependencies","info","README提到了`pip install requests python-dotenv`，但没有固定具体版本，也没有明确提到Python依赖项的锁定文件。",{"category":33,"check":152,"severity":24,"summary":153},"Dry-run preview","该技能是分析性的，不执行任何状态更改操作或出站数据发送，因此不适用干运行模式。",{"category":155,"check":156,"severity":24,"summary":157},"Protocol","Idempotent retry & timeouts","该技能主要是分析性的。任何外部API调用将依赖于底层库或API的超时和重试错误处理，技能本身不执行状态更改操作。",{"category":116,"check":159,"severity":24,"summary":160},"Telemetry opt-in","该技能专注于分析，默认不发出任何遥测数据。可选的API使用（Apify、Publora）已记录在案，并通过环境变量管理，而非广泛的遥测。",{"category":40,"check":162,"severity":24,"summary":163},"Precise Purpose","该技能清晰地定义了其目的：逆向工程领英帖文hook公式。它指定了输入（URL）、输出（公式、结构、分析、模板）和用例（学习竞争对手、为草稿提供信息），同时明确说明了非目标（直接撰写帖子）。",{"category":40,"check":165,"severity":24,"summary":166},"Concise Frontmatter","SKILL.md前置信息简洁且自包含，总结了核心功能并有效列出了触发短语。",{"category":44,"check":168,"severity":24,"summary":169},"Concise Body","SKILL.md正文简洁，概述了工作流程并引用了外部文件以获取详细规则和示例，遵循了渐进披露的原则。",{"category":171,"check":172,"severity":24,"summary":173},"Context","Progressive Disclosure","SKILL.md引用了`references/classification-rules.md`和`references/examples.md`以获取详细信息，展示了渐进披露。",{"category":171,"check":175,"severity":130,"summary":176},"Forked exploration","该技能执行专注的分析，不涉及需要分叉上下文的深度探索或多文件检查。",{"category":22,"check":178,"severity":24,"summary":179},"Usage examples","`references/examples.md`文件提供了一个清晰的示例，展示了输入URL、预期的输出结构和空白模板，满足了使用示例的要求。",{"category":22,"check":181,"severity":24,"summary":182},"Edge cases","`references/hook-formulas.md`和`skills/linkedin-hook-extractor/references/classification-rules.md`讨论了处理混合hook、纯叙事帖以及非英语内容，并包含置信度评分和特征提取逻辑，解决了潜在的边缘情况。",{"category":103,"check":184,"severity":24,"summary":185},"Tool Fallback","该技能提到了可选的API使用以及备用方案（例如，如果未设置Apify令牌则粘贴文本），并在文档中列出了要求。",{"category":187,"check":188,"severity":24,"summary":189},"Safety","Halt on unexpected state","`lib/url_parser.py`包含对无效输入的错误处理，技能的设计表明格式错误的输入或API错误将优雅地停止进程。",{"category":91,"check":191,"severity":24,"summary":192},"Cross-skill coupling","该技能是独立的，不隐式依赖于其他技能。但它确实引用了`linkedin-post-writer`和`linkedin-humanizer`等相关技能以完成互补任务。",1778697164294,"该技能分析给定的领英帖文URL，以识别使用的hook公式，分解帖文结构，解释其为何有效，并提供一个可供复制的空白模板。它利用内部Python库进行URL解析，并可选择性地与Apify集成以获取帖文内容，并提供手动输入的备用方案。分析涵盖10种规范的hook公式，并标记原始帖文中潜在的AI迹象。",[196,197,198,199,200],"从领英帖子中逆向工程hook公式","识别10种规范的2026年hook公式","分析帖文结构和心理有效性","生成与帖子主题相匹配的空白模板","审计原始帖子中的AI迹象和过时策略",[202,203,204],"直接撰写新的领英帖子（请使用`linkedin-post-writer`）","分析非病毒式或无法公开访问的帖子","提供实时领英参与度指标","3.0.0","4.4.0","帮助用户理解病毒式领英帖文的底层结构和心理驱动因素，使他们能够从成功的内容中学习并为自己的内容策略提供信息。","该技能非常完善，拥有出色的文档、清晰的范围和健壮的实现。仅在依赖项固定和显式模式验证方面存在一些小问题，阻止了获得满分。",98,"一个高质量的技能，用于逆向工程领英帖文hook公式，提供详细分析和模板。",[212,213,214,215,216],"linkedin","marketing","content-analysis","reverse-engineering","hooks","verified",[219,220,221],"研究竞争对手的病毒式帖子，了解其成功因素","在起草自己的帖子之前，学习已证实的帖子结构","识别有效的hook模式以应用于您的内容策略",{"codeQuality":223,"collectedAt":225,"documentation":226,"maintenance":229,"security":233,"testCoverage":235},{"hasLockfile":224},false,1778697149161,{"descriptionLength":227,"readmeSize":228},372,13666,{"closedIssues90d":8,"forks":230,"hasChangelog":224,"openIssues90d":8,"pushedAt":231,"stars":232},7,1778529402000,66,{"hasNpmPackage":224,"license":234,"smitheryVerified":224},"MIT",{"hasCi":224,"hasTests":236},true,{"updatedAt":238},1778697352269,{"basePath":240,"githubOwner":241,"githubRepo":242,"locale":18,"slug":13,"type":243},"skills/linkedin-hook-extractor","sergebulaev","linkedin-skills","skill",{"_creationTime":245,"_id":246,"community":247,"display":248,"identity":252,"parentExtension":256,"providers":289,"relations":297,"tags":298,"workflow":299},1778697045057.9766,"k17bg3ahwtt998cj512cdc040x86m16m",{"reviewCount":8},{"description":249,"installMethods":250,"name":251,"sourceUrl":14},"10 Claude Code skills for LinkedIn marketing: post writing, comment drafting, reply handler, hook extractor, humanizer (rewrite + audit + emoji + detector + rules sub-tools), profile optimizer, content planner, employee advocacy, thread monitor (author replies), engager analytics (likers + commenters ICP segmentation).",{"claudeCode":242},"LinkedIn Marketing Skills",{"basePath":253,"githubOwner":241,"githubRepo":242,"locale":254,"slug":242,"type":255},"","en","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"providers":265,"relations":282,"tags":284,"workflow":285},1778697045057.9763,"k176j3xsc6s8d7x965bmtk87dh86mhsx",{"reviewCount":8},{"description":261,"installMethods":262,"name":251,"sourceUrl":14},"Claude Code skills for LinkedIn growth: post writing, comment drafting, reply handler, hook extractor, humanizer (with bundled audit + AI-detector spread tester + emoji detector + rule explainer), profile optimizer, content planner, employee advocacy, thread monitor (author-reply tracking), engager analytics (likers/commenters ICP segmentation).",{"claudeCode":12},{"basePath":253,"githubOwner":241,"githubRepo":242,"locale":254,"slug":242,"type":264},"marketplace",{"evaluate":266,"extract":276},{"promptVersionExtension":267,"promptVersionScoring":206,"score":268,"tags":269,"targetMarket":274,"tier":275},"3.1.0",85,[212,213,270,271,272,273],"content-creation","social-media","productivity","ai-agents","global","community",{"commitSha":277,"license":234,"marketplace":278,"plugin":280},"HEAD",{"name":242,"pluginCount":279},1,{"mcpCount":8,"provider":281,"skillCount":8},"classify",{"repoId":283},"kd7eh8yxvx7bp76mv9rcfdjk0x86m12a",[273,270,212,213,272,271],{"evaluatedAt":286,"extractAt":287,"updatedAt":288},1778697061113,1778697045058,1778697380899,{"evaluate":290,"extract":294},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":291,"targetMarket":274,"tier":217},[212,213,271,270,292,293],"ai-writing","automation",{"commitSha":277,"license":234,"plugin":295},{"mcpCount":8,"provider":281,"skillCount":296},10,{"parentExtensionId":258,"repoId":283},[292,293,270,212,213,271],{"evaluatedAt":300,"extractAt":287,"updatedAt":301},1778697076028,1778697380663,{"evaluate":303,"extract":305},{"promptVersionExtension":205,"promptVersionScoring":206,"score":209,"tags":304,"targetMarket":274,"tier":217},[212,213,214,215,216],{"commitSha":277},{"parentExtensionId":246,"repoId":283,"translatedFrom":307},"k17fd7yzkq6nam27bx5dzgmtvh86man4",{"_creationTime":309,"_id":283,"identity":310,"providers":311,"workflow":524},1778697040628.7039,{"githubOwner":241,"githubRepo":242,"sourceUrl":14},{"classify":312,"discover":506,"github":509},{"commitSha":277,"extensions":313},[314,327,356,371,383,397,407,416,450,464,482,495],{"basePath":253,"description":261,"displayName":242,"installMethods":315,"rationale":316,"selectedPaths":317,"source":326,"sourceLanguage":254,"type":264},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[318,321,323],{"path":319,"priority":320},".claude-plugin/marketplace.json","mandatory",{"path":322,"priority":320},"README.md",{"path":324,"priority":325},"LICENSE","high","rule",{"basePath":253,"description":249,"displayName":242,"installMethods":328,"license":234,"rationale":329,"selectedPaths":330,"source":326,"sourceLanguage":254,"type":255},{"claudeCode":242},"plugin manifest at .claude-plugin/plugin.json",[331,333,334,335,338,340,342,344,346,348,350,352,354],{"path":332,"priority":320},".claude-plugin/plugin.json",{"path":322,"priority":320},{"path":324,"priority":325},{"path":336,"priority":337},"skills/linkedin-comment-drafter/SKILL.md","medium",{"path":339,"priority":337},"skills/linkedin-content-planner/SKILL.md",{"path":341,"priority":337},"skills/linkedin-employee-advocacy/SKILL.md",{"path":343,"priority":337},"skills/linkedin-engager-analytics/SKILL.md",{"path":345,"priority":337},"skills/linkedin-hook-extractor/SKILL.md",{"path":347,"priority":337},"skills/linkedin-humanizer/SKILL.md",{"path":349,"priority":337},"skills/linkedin-post-writer/SKILL.md",{"path":351,"priority":337},"skills/linkedin-profile-optimizer/SKILL.md",{"path":353,"priority":337},"skills/linkedin-reply-handler/SKILL.md",{"path":355,"priority":337},"skills/linkedin-thread-monitor/SKILL.md",{"basePath":357,"description":358,"displayName":359,"installMethods":360,"rationale":361,"selectedPaths":362,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-comment-drafter","Draft a LinkedIn comment on someone else's post from its URL. Use when the user pastes a post URL and asks to comment, engage, or be first commenter. Produces 1-3 variants in the user's voice, picks a reaction, and schedules via Publora on approval. Not for replying to existing comments (use linkedin-reply-handler).","linkedin-comment-drafter",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-comment-drafter/SKILL.md",[363,365,367,369],{"path":364,"priority":320},"SKILL.md",{"path":366,"priority":337},"references/comment-templates.md",{"path":368,"priority":337},"references/examples.md",{"path":370,"priority":337},"references/voice-rules.md",{"basePath":372,"description":373,"displayName":374,"installMethods":375,"rationale":376,"selectedPaths":377,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-content-planner","Generate a 7-day LinkedIn content plan from a theme, audience, and pillars. Produces per-day post pillar, format, hook type, CTA, posting time, daily comment targets, and a weekly inbound-readiness check. Use when the user wants to plan a week or month of content, not draft a single post.","linkedin-content-planner",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-content-planner/SKILL.md",[378,379,381],{"path":364,"priority":320},{"path":380,"priority":337},"references/example-plan-week.md",{"path":382,"priority":337},"references/pillars-framework.md",{"basePath":384,"description":385,"displayName":386,"installMethods":387,"rationale":388,"selectedPaths":389,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-employee-advocacy","Stand up and run a LinkedIn employee advocacy program for a marketing or sales team. Covers 14-day launch playbook, brand-guideline governance, per-post time budget, cadence benchmarks, and team ROI (reach, engagement, pipeline). Triggers on \"employee advocacy\", \"get the team posting\", \"scale LinkedIn across team\", \"advocacy ROI\".","linkedin-employee-advocacy",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-employee-advocacy/SKILL.md",[390,391,393,395],{"path":364,"priority":320},{"path":392,"priority":337},"references/advocacy-principles.md",{"path":394,"priority":337},"references/governance-playbook.md",{"path":396,"priority":337},"references/team-cadence-matrix.md",{"basePath":398,"description":399,"displayName":400,"installMethods":401,"rationale":402,"selectedPaths":403,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-engager-analytics","Pull the people who liked or commented on any LinkedIn post and segment them by ICP fit (peer / aspirational / prospect / other). Produces an engager roster, tier breakdown, and outbound action lists (follow back, comment-drop, DM-able with one-line openers). Powered by Apify, no LinkedIn login. Triggers on \"who liked my post\", \"who engaged\", \"engagers report\", \"audience analytics\". Not for tracking author replies to your comments (use linkedin-thread-monitor).","linkedin-engager-analytics",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-engager-analytics/SKILL.md",[404,405],{"path":364,"priority":320},{"path":406,"priority":337},"references/output-spec.md",{"basePath":240,"description":408,"displayName":13,"installMethods":409,"rationale":410,"selectedPaths":411,"source":326,"sourceLanguage":254,"type":243},"Reverse-engineer the hook formula from a viral LinkedIn post URL. Returns which of the 10 canonical 2026 formulas it uses (anaphora, R.I.P., year-pivot, time-anchor, self-proving, odd-money, paid-vs-free, curiosity-gap, contrarian, comment-gate), why it worked, and a blank template. Use to learn from a competitor's post, not to write your own (use linkedin-post-writer).",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-hook-extractor/SKILL.md",[412,413,415],{"path":364,"priority":320},{"path":414,"priority":337},"references/classification-rules.md",{"path":368,"priority":337},{"basePath":417,"description":418,"displayName":419,"installMethods":420,"rationale":421,"selectedPaths":422,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-humanizer","Scrub AI tells from any text draft OR audit a finished post against the 2026 algorithm heuristic checklist. Tier-based rewriter (forensic / strict / aesthetic / all) plus `--mode audit` for detection-only pass-fail review covering length, hook, CTA, format penalties, AI vocab. Sub-tools: emoji-pattern detector, multi-detector spread tester (GPTZero, Originality.ai, ZeroGPT, Sapling, Copyleaks), rule explainer. Triggers on \"humanize\", \"de-AI\", \"review this draft\", \"audit before posting\", \"is this ready\".","linkedin-humanizer",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-humanizer/SKILL.md",[423,424,426,428,430,432,434,435,437,439,441,443,446,448],{"path":364,"priority":320},{"path":425,"priority":337},"references/audit-ai-tells.md",{"path":427,"priority":337},"references/audit-checklist.md",{"path":429,"priority":337},"references/audit-examples.md",{"path":431,"priority":337},"references/detector-list.md",{"path":433,"priority":337},"references/emoji-patterns.md",{"path":368,"priority":337},{"path":436,"priority":337},"references/rules-explainer.md",{"path":438,"priority":337},"references/scrub-rules.md",{"path":440,"priority":337},"references/tier-rationale.md",{"path":442,"priority":337},"references/voice-fingerprint.md",{"path":444,"priority":445},"scripts/detectors.env.example","low",{"path":447,"priority":445},"scripts/requirements.txt",{"path":449,"priority":445},"scripts/test_detectors.py",{"basePath":451,"description":452,"displayName":453,"installMethods":454,"rationale":455,"selectedPaths":456,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-post-writer","Draft a new LinkedIn post from scratch using a 2026 hook formula (anaphora, R.I.P., year-pivot, time-anchor, self-proving, paid-vs-free, curiosity-gap, odd-money, contrarian). Runs the humanizer pass and schedules via Publora on approval. Use when the user asks to write a post, needs a hook, or wants a proven format. Not for reviewing existing drafts (use linkedin-humanizer --mode audit).","linkedin-post-writer",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-post-writer/SKILL.md",[457,458,460,462],{"path":364,"priority":320},{"path":459,"priority":337},"references/algorithm-heuristics.md",{"path":461,"priority":337},"references/hook-formulas.md",{"path":463,"priority":337},"references/humanizer-checklist.md",{"basePath":465,"description":466,"displayName":467,"installMethods":468,"rationale":469,"selectedPaths":470,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-profile-optimizer","Audit and rewrite a LinkedIn profile end-to-end for 2026: headline, About 7-step, Featured, banner, photo, Experience metrics, Skills, custom URL, recommendations. Triggers on \"review my profile\", \"rewrite my headline\", \"fix my About\", \"optimize banner\", \"profile audit\", \"LinkedIn bio\". Converts resume-style profiles to ones that convert 3-5x better.","linkedin-profile-optimizer",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-profile-optimizer/SKILL.md",[471,472,474,476,478,480],{"path":364,"priority":320},{"path":473,"priority":337},"references/about-section-templates.md",{"path":475,"priority":337},"references/banner-photo-specs.md",{"path":477,"priority":337},"references/experience-skills-rules.md",{"path":479,"priority":337},"references/featured-section-playbook.md",{"path":481,"priority":337},"references/profile-headline-formulas.md",{"basePath":483,"description":484,"displayName":485,"installMethods":486,"rationale":487,"selectedPaths":488,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-reply-handler","Draft a reply to a specific existing LinkedIn comment from its URL. Use when the user wants to reply to a comment on any post, or follow up after an author replied to them. Parses the commentUrn, resolves the correct parentComment target (LinkedIn flattens threads to 2 levels), and posts via Publora on approval. Not for top-level comments (use linkedin-comment-drafter).","linkedin-reply-handler",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-reply-handler/SKILL.md",[489,490,491,493],{"path":364,"priority":320},{"path":368,"priority":337},{"path":492,"priority":337},"references/reply-templates.md",{"path":494,"priority":337},"references/threading-rules.md",{"basePath":496,"description":497,"displayName":498,"installMethods":499,"rationale":500,"selectedPaths":501,"source":326,"sourceLanguage":254,"type":243},"skills/linkedin-thread-monitor","Track which of your LinkedIn comments earned author replies. Flags the 6-24h Kevin Payne window where thread momentum peaks, classifies threads as hot/warm/cool/dormant, and routes warm ones to linkedin-reply-handler for follow-up drafts. Powered by Apify, no LinkedIn login. Triggers on \"what threads need follow-up\", \"author replied\", \"monitor my comments\". Not for analyzing likers on a post (use linkedin-engager-analytics).","linkedin-thread-monitor",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-thread-monitor/SKILL.md",[502,503,504],{"path":364,"priority":320},{"path":406,"priority":337},{"path":505,"priority":337},"references/thread-timing.md",{"sources":507},[508],"manual",{"closedIssues90d":8,"description":510,"forks":230,"homepage":14,"license":234,"openIssues90d":8,"pushedAt":231,"readmeSize":228,"stars":232,"topics":511},"Claude Code skills for LinkedIn growth: write human-sounding posts, craft comments that get noticed, analyze your feed, and build a publishing cadence — all from your terminal. Plug-and-play skills for content creators, founders, and marketers using Claude Code.",[273,512,513,514,515,516,517,270,212,518,519,520,521,522,523],"ai-content","ai-marketing","anthropic","awesome-claude","claude-code","claude-skills","linkedin-automation","llm-tools","mcp","personal-branding","prompt-engineering","social-media-automation",{"classifiedAt":525,"discoverAt":526,"extractAt":527,"githubAt":527,"updatedAt":525},1778697044829,1778697040628,1778697042787,[214,216,212,213,215],{"evaluatedAt":530,"extractAt":287,"updatedAt":238},1778697164405,[],[533,565,594,614,643,665],{"_creationTime":534,"_id":535,"community":536,"display":537,"identity":543,"providers":547,"relations":558,"tags":561,"workflow":562},1778675056600.264,"k17169sg21srwv5sf3enw3dgcd86m4sh",{"reviewCount":8},{"description":538,"installMethods":539,"name":541,"sourceUrl":542},"When the user wants help creating, scheduling, or optimizing social media content for LinkedIn, Twitter/X, Instagram, TikTok, Facebook, or other platforms. Also use when the user mentions 'LinkedIn post,' 'Twitter thread,' 'social media,' 'content calendar,' 'social scheduling,' 'engagement,' or 'viral content.' This skill covers content creation, repurposing, and platform-specific strategies.",{"claudeCode":540},"alirezarezvani/claude-skills","Social Content","https://github.com/alirezarezvani/claude-skills",{"basePath":544,"githubOwner":545,"githubRepo":517,"locale":254,"slug":546,"type":243},"marketing-skill/skills/social-content","alirezarezvani","social-content",{"evaluate":548,"extract":557},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":550,"targetMarket":274,"tier":217},100,[213,271,270,551,552,553,212,554,555,556],"content-strategy","scheduling","twitter","instagram","tiktok","facebook",{"commitSha":277,"license":234},{"parentExtensionId":559,"repoId":560},"k170sws65f0ebecn36z3q8c2z186m477","kd7ff9s1w43mfyy1n7hf87816186m6px",[270,551,556,554,212,213,552,271,555,553],{"evaluatedAt":563,"extractAt":564,"updatedAt":563},1778685179349,1778675056600,{"_creationTime":566,"_id":567,"community":568,"display":569,"identity":575,"providers":579,"relations":587,"tags":590,"workflow":591},1778696595410.5671,"k17anj41t8hgk7k78wc98gw6a186n8ks",{"reviewCount":8},{"description":570,"installMethods":571,"name":573,"sourceUrl":574},"Prevent destructive operations using Claude Code hooks. Three modes — cautious (warn on dangerous commands), lockdown (restrict edits to one directory), and clear (remove restrictions). Uses PreToolUse matchers for Bash, Edit, and Write.",{"claudeCode":572},"rohitg00/pro-workflow","safe-mode","https://github.com/rohitg00/pro-workflow",{"basePath":576,"githubOwner":577,"githubRepo":578,"locale":254,"slug":573,"type":243},"skills/safe-mode","rohitg00","pro-workflow",{"evaluate":580,"extract":586},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":581,"targetMarket":274,"tier":217},[582,583,584,585,216],"security","guardrails","operations","code-quality",{"commitSha":277},{"parentExtensionId":588,"repoId":589},"k17fxtjcfh5gvxdrhv2dmgn1t986mdhv","kd7am4e918eq98hrd9s31jm4vs86nn0b",[585,583,216,584,582],{"evaluatedAt":592,"extractAt":593,"updatedAt":592},1778696971063,1778696595410,{"_creationTime":595,"_id":596,"community":597,"display":598,"identity":601,"providers":602,"relations":610,"tags":611,"workflow":612},1778697045057.978,"k1709qff277g3qreq668nrfj0d86nrrb",{"reviewCount":8},{"description":418,"installMethods":599,"name":600,"sourceUrl":14},{"claudeCode":12},"LinkedIn Humanizer",{"basePath":417,"githubOwner":241,"githubRepo":242,"locale":254,"slug":419,"type":243},{"evaluate":603,"extract":609},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":604,"targetMarket":274,"tier":217},[605,606,212,607,608],"ai-detection","text-rewriting","content-generation","nlp",{"commitSha":277,"license":234},{"parentExtensionId":246,"repoId":283},[605,607,212,608,606],{"evaluatedAt":613,"extractAt":287,"updatedAt":613},1778697181923,{"_creationTime":615,"_id":616,"community":617,"display":618,"identity":624,"providers":627,"relations":636,"tags":639,"workflow":640},1778698867338.3027,"k171kgm311805z9fa64vzfgkqs86nb64",{"reviewCount":8},{"description":619,"installMethods":620,"name":622,"sourceUrl":623},"Clarify brand messaging using narrative structure that positions the customer as hero. Use when the user mentions \"brand message\", \"website copy\", \"elevator pitch\", \"one-liner\", \"messaging isnt resonating\", \"brand script\", \"StoryBrand framework\", or \"customer as hero\". Also trigger when rewriting homepage copy, crafting email nurture sequences, or creating consistent messaging across sales collateral and marketing materials. Covers landing page copy, marketing collateral, and consistent communication. For memorable messaging, see made-to-stick. For product positioning, see obviously-awesome.",{"claudeCode":621},"wondelai/skills","storybrand-messaging","https://github.com/wondelai/skills",{"basePath":622,"githubOwner":625,"githubRepo":626,"locale":254,"slug":622,"type":243},"wondelai","skills",{"evaluate":628,"extract":635},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":629,"targetMarket":274,"tier":217},[213,630,631,632,633,634],"messaging","branding","storytelling","copywriting","sales",{"commitSha":277},{"parentExtensionId":637,"repoId":638},"k17bj16z8e1yp2wwfd2hxagjtd86m0fp","kd7aexggvp8qjwjtgjbetg0jch86mg5a",[631,633,213,630,634,632],{"evaluatedAt":641,"extractAt":642,"updatedAt":641},1778699553427,1778698867338,{"_creationTime":644,"_id":645,"community":646,"display":647,"identity":651,"providers":653,"relations":661,"tags":662,"workflow":663},1778698867338.298,"k17eany15hcz465k5n1zhc55cd86nzs2",{"reviewCount":8},{"description":648,"installMethods":649,"name":650,"sourceUrl":623},"Apply the six principles of ethical persuasion (reciprocity, commitment, social proof, authority, liking, scarcity) to product design, copy, and sales. Use when the user mentions \"social proof\", \"persuasive copy\", \"why users dont convert\", \"ethical persuasion\", \"reciprocity\", \"scarcity tactics\", or \"commitment and consistency\". Also trigger when designing testimonial sections, crafting urgency messaging, or improving trust signals on landing pages. For deal negotiation tactics, see negotiation. For viral word-of-mouth, see contagious.",{"claudeCode":621},"Influence Psychology",{"basePath":652,"githubOwner":625,"githubRepo":626,"locale":254,"slug":652,"type":243},"influence-psychology",{"evaluate":654,"extract":660},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":655,"targetMarket":274,"tier":217},[213,633,656,657,658,659,634],"product-design","psychology","persuasion","ux",{"commitSha":277,"license":234},{"parentExtensionId":637,"repoId":638},[633,213,658,656,657,634,659],{"evaluatedAt":664,"extractAt":642,"updatedAt":664},1778699285462,{"_creationTime":666,"_id":667,"community":668,"display":669,"identity":675,"providers":679,"relations":687,"tags":689,"workflow":690},1778696113180.8118,"k17b8dp19k5ecqjt52xcm30vvn86nbsx",{"reviewCount":8},{"description":670,"installMethods":671,"name":673,"sourceUrl":674},"Cross-format content adaptation. Turning one substantial piece into many derivative formats (blog series, email sequences, social posts, webinars, podcasts, video shorts) without losing the original's value or producing AI-slop variants. The discipline of adaptation per medium rather than mass-blast distribution. Triggers on content repurposing, content adaptation, cross-format content, content atomization, content multiplication, content distribution across formats, source-piece-to-derivative, video shorts from blog, email from whitepaper, podcast from article, blog series from research. Also triggers when a flagship piece is shipping but the team has not planned how to extend it across formats, when repurposing is happening but the derivatives feel mass-produced, or when AI-assisted repurposing is producing slop variants of strong source pieces.",{"claudeCode":672},"rampstackco/claude-skills","Content Repurposing","https://github.com/rampstackco/claude-skills",{"basePath":676,"githubOwner":677,"githubRepo":517,"locale":254,"slug":678,"type":243},"skills/content-repurposing","rampstackco","content-repurposing",{"evaluate":680,"extract":686},{"promptVersionExtension":205,"promptVersionScoring":206,"score":549,"tags":681,"targetMarket":274,"tier":217},[551,682,213,683,684,685],"repurposing","seo","documentation","editorial",{"commitSha":277,"license":234},{"repoId":688},"kd7bebccrrd1xf6w868aggftrd86m86v",[551,684,685,213,682,683],{"evaluatedAt":691,"extractAt":692,"updatedAt":691},1778696593545,1778696113180]