[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-sergebulaev-linkedin-post-writer-en":3,"guides-for-sergebulaev-linkedin-post-writer":527,"similar-k17fz7jsmajn0071vy2bghdssh86nwyc-en":528},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":15,"identity":240,"isFallback":225,"parentExtension":245,"providers":300,"relations":304,"repo":305,"tags":524,"workflow":525},1778697045057.9783,"k17fz7jsmajn0071vy2bghdssh86nwyc",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":13,"sourceUrl":14},"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).",{"claudeCode":12},"sergebulaev/linkedin-skills","linkedin-post-writer","https://github.com/sergebulaev/linkedin-skills",{"_creationTime":16,"_id":17,"extensionId":5,"locale":18,"result":19,"trustSignals":223,"workflow":238},1778697203030.152,"kn70hg7tnttfy3j4zprddtm8v986nten","en",{"checks":20,"evaluatedAt":192,"extensionSummary":193,"features":194,"nonGoals":200,"promptVersionExtension":204,"promptVersionScoring":205,"purpose":206,"rationale":207,"score":208,"summary":209,"tags":210,"targetMarket":216,"tier":217,"useCases":218},[21,26,29,32,36,39,44,48,51,54,58,62,65,69,72,75,78,81,84,87,91,95,99,103,107,110,114,117,121,124,127,130,133,136,139,143,147,150,153,157,160,163,166,169,173,176,179,182,185,189],{"category":22,"check":23,"severity":24,"summary":25},"Practical Utility","Problem relevance","pass","The description clearly states the problem of drafting LinkedIn posts with specific hook formulas and mentions when to use it, directly addressing user needs.",{"category":22,"check":27,"severity":24,"summary":28},"Unique selling proposition","The skill offers unique value by implementing specific 2026 hook formulas and a structured workflow for drafting, humanizing, and scheduling posts, which goes beyond basic LLM capabilities.",{"category":22,"check":30,"severity":24,"summary":31},"Production readiness","The skill is production-ready as it covers the complete lifecycle from drafting to scheduling via Publora, with clear steps and dependencies documented.",{"category":33,"check":34,"severity":24,"summary":35},"Scope","Single responsibility principle","The skill focuses solely on drafting and managing LinkedIn posts, with clear boundaries defined and related skills for auditing and commenting.",{"category":33,"check":37,"severity":24,"summary":38},"Description quality","The displayed description accurately reflects the skill's capabilities, including the use of specific hook formulas, humanizer pass, and scheduling via Publora, with clear usage instructions and non-goals.",{"category":40,"check":41,"severity":42,"summary":43},"Invocation","Scoped tools","not_applicable","This is a skill with no explicit tools; its functionality is driven by prompt engineering within the LLM.",{"category":45,"check":46,"severity":24,"summary":47},"Documentation","Configuration & parameter reference","The SKILL.md details required inputs such as topic, angle, target audience, and desired length, with clear steps for formula selection and post drafting.",{"category":33,"check":49,"severity":42,"summary":50},"Tool naming","This skill does not expose specific tools; its functionality is invoked through natural language.",{"category":33,"check":52,"severity":24,"summary":53},"Minimal I/O surface","The skill requires specific inputs like topic, audience, and length, and produces a draft post and approval card, which is a well-defined I/O.",{"category":55,"check":56,"severity":24,"summary":57},"License","License usability","The extension is licensed under MIT, a permissive open-source license, as indicated by the LICENSE file and README.",{"category":59,"check":60,"severity":24,"summary":61},"Maintenance","Commit recency","The latest commit was on May 11, 2026, which is within the last 90 days, indicating active maintenance.",{"category":59,"check":63,"severity":24,"summary":64},"Dependency Management","The skill has minimal Python dependencies (requests, python-dotenv) that are easily installable and not prone to significant maintenance burden.",{"category":66,"check":67,"severity":24,"summary":68},"Security","Secret Management","The skill uses optional Publora API keys and Apify tokens, which are handled via environment variables and not hardcoded or echoed.",{"category":66,"check":70,"severity":24,"summary":71},"Injection","The skill processes user-provided text for post content and references, which are treated as data. No execution of external code or data is implied.",{"category":66,"check":73,"severity":24,"summary":74},"Transitive Supply-Chain Grenades","The skill's dependencies are standard Python packages and it does not fetch remote code or markdown instructions at runtime.",{"category":66,"check":76,"severity":24,"summary":77},"Sandbox Isolation","The skill operates within the LLM's context and uses Python scripts for optional external service interaction (Publora, Apify), with no evidence of attempting to modify files outside its designated scope.",{"category":66,"check":79,"severity":24,"summary":80},"Sandbox escape primitives","The skill does not employ detached process spawns or retry loops around denied tool calls.",{"category":66,"check":82,"severity":24,"summary":83},"Data Exfiltration","The skill handles user-provided post content and optional API keys securely. Outbound calls are to documented services (Publora, Apify) for intended purposes.",{"category":66,"check":85,"severity":24,"summary":86},"Hidden Text Tricks","The bundled files (SKILL.md, README, LICENSE, etc.) are free of hidden text tricks, control characters, or invisible Unicode tags.",{"category":88,"check":89,"severity":24,"summary":90},"Hooks","Opaque code execution","The Python scripts used by the skill are plain, readable source code and do not contain obfuscation like base64 payloads or runtime fetched code.",{"category":92,"check":93,"severity":24,"summary":94},"Portability","Structural Assumption","The skill makes no assumptions about the user's project structure outside of its own files and clear input requirements.",{"category":96,"check":97,"severity":24,"summary":98},"Trust","Issues Attention","There are 0 open and 0 closed issues in the last 90 days, indicating either no issues or very recent maintenance with no outstanding problems.",{"category":100,"check":101,"severity":24,"summary":102},"Versioning","Release Management","The repository has GitHub release tags and the `README.md` indicates a version, providing clear versioning signals.",{"category":104,"check":105,"severity":24,"summary":106},"Execution","Validation","The skill's inputs (topic, audience, length) are processed within the LLM's context, and external service calls are handled by dedicated Python libraries with clear parameters.",{"category":66,"check":108,"severity":24,"summary":109},"Unguarded Destructive Operations","The skill's primary action is drafting content and then optionally scheduling via Publora, which has its own confirmation mechanisms. No direct destructive file operations are performed by the skill itself.",{"category":111,"check":112,"severity":24,"summary":113},"Code Execution","Error Handling","The Python libraries for Apify and Publora are expected to handle errors gracefully, and the skill's LLM-driven workflow can report issues clearly to the user.",{"category":111,"check":115,"severity":42,"summary":116},"Logging","The skill does not perform destructive actions or outbound calls that require local audit logging beyond what the host agent might provide.",{"category":118,"check":119,"severity":24,"summary":120},"Compliance","GDPR","The skill processes user-provided post content and does not inherently handle personal data without explicit user input, nor does it submit data to third parties without user approval and configuration.",{"category":118,"check":122,"severity":24,"summary":123},"Target market","The skill is globally applicable as it generates content for LinkedIn, a global platform, and does not have regional restrictions.",{"category":92,"check":125,"severity":24,"summary":126},"Runtime stability","The skill relies on standard Python libraries and LLM interaction, making it portable across different Claude environments.",{"category":45,"check":128,"severity":24,"summary":129},"README","The README provides a comprehensive overview of the skills, installation instructions, and use cases, clearly stating the extension's purpose.",{"category":33,"check":131,"severity":42,"summary":132},"Tool surface size","This is a single skill that is invoked via natural language, not a collection of distinct tools or commands.",{"category":40,"check":134,"severity":42,"summary":135},"Overlapping near-synonym tools","The skill is invoked via natural language prompts and does not expose a list of tools with overlapping functionality.",{"category":45,"check":137,"severity":24,"summary":138},"Phantom features","All advertised features, such as using specific hook formulas and scheduling via Publora, are implemented and detailed in the SKILL.md.",{"category":140,"check":141,"severity":24,"summary":142},"Install","Installation instruction","The README provides clear installation instructions for various Claude environments and includes setup for optional integrations like Apify and Publora.",{"category":144,"check":145,"severity":24,"summary":146},"Errors","Actionable error messages","Errors from external services like Publora or Apify would be surfaced by the underlying Python libraries, and LLM-generated errors would be user-friendly.",{"category":104,"check":148,"severity":24,"summary":149},"Pinned dependencies","The skill uses minimal Python dependencies with clear installation instructions, suggesting they are easily manageable and versioned.",{"category":33,"check":151,"severity":24,"summary":152},"Dry-run preview","The skill presents a draft for user approval before any action is taken, effectively serving as a dry-run for content generation and scheduling.",{"category":154,"check":155,"severity":42,"summary":156},"Protocol","Idempotent retry & timeouts","The skill itself does not perform state-changing operations or remote calls that require per-call timeouts or idempotency guarantees; these are handled by external services if used.",{"category":118,"check":158,"severity":24,"summary":159},"Telemetry opt-in","There is no indication of telemetry collection within the skill; any such collection would be managed by the host agent and assumed to be opt-in.",{"category":40,"check":161,"severity":24,"summary":162},"Precise Purpose","The description clearly states the purpose of drafting LinkedIn posts using specific 2026 hook formulas and provides clear usage scenarios and boundaries.",{"category":40,"check":164,"severity":24,"summary":165},"Concise Frontmatter","The SKILL.md frontmatter is concise, clearly stating the core capability and providing trigger phrases and usage guidelines within the recommended character limit.",{"category":45,"check":167,"severity":24,"summary":168},"Concise Body","The SKILL.md is well-structured with progressive disclosure, keeping the main body concise by deferring detailed hook formulas and checklists to separate reference files.",{"category":170,"check":171,"severity":24,"summary":172},"Context","Progressive Disclosure","Detailed information like hook formulas and the humanizer checklist are correctly placed in separate reference files (`references/hook-formulas.md`, `skills/linkedin-post-writer/references/humanizer-checklist.md`), linked from the main SKILL.md.",{"category":170,"check":174,"severity":42,"summary":175},"Forked exploration","This skill focuses on content generation and does not involve deep exploration or code review that would require a forked context.",{"category":22,"check":177,"severity":24,"summary":178},"Usage examples","The `hook-formulas.md` reference file provides worked examples for each formula, demonstrating input and expected output.",{"category":22,"check":180,"severity":24,"summary":181},"Edge cases","The `humanizer-checklist.md` and `SKILL.md` address edge cases like AI tells, incorrect formatting, and specific posting rules, with recovery steps implied through rewriting and re-checking.",{"category":111,"check":183,"severity":42,"summary":184},"Tool Fallback","This skill does not rely on external tools like a custom MCP; its core logic is within the LLM, and optional integrations have their own fallbacks.",{"category":186,"check":187,"severity":24,"summary":188},"Safety","Halt on unexpected state","The skill's workflow, which includes user approval for drafting and scheduling, inherently halts on unexpected states by returning control to the user for review and correction.",{"category":92,"check":190,"severity":24,"summary":191},"Cross-skill coupling","The skill is self-contained, and while it references other LinkedIn skills, it does not implicitly rely on them being loaded simultaneously.",1778697202062,"This skill drafts LinkedIn posts using specific 2026 hook formulas, applies a humanizer pass to remove AI tells, and can schedule posts via Publora. It provides detailed guidance on formula selection, post structure, and engagement best practices.",[195,196,197,198,199],"Drafts LinkedIn posts using 10+ validated 2026 hook formulas","Applies a humanizer pass to remove AI tells and enhance voice","Provides step-by-step guidance for post creation and optimization","Integrates with Publora for optional post scheduling","Offers examples and references for formulas and algorithm heuristics",[201,202,203],"Reviewing existing drafts for AI tells (use linkedin-humanizer --mode audit).","Directly publishing without user approval.","Providing engagement analytics beyond basic posting suggestions.","3.0.0","4.4.0","Draft compelling LinkedIn posts using proven 2026 hook formulas, ensuring high engagement and a human-like voice, with options for scheduling.","The skill is exceptionally well-documented and robust, with a clear purpose, excellent use cases, and strong adherence to best practices across all evaluated categories. Minor improvements could include more explicit error handling documentation for the Python dependencies.",98,"A high-quality LinkedIn post drafting skill that uses proven formulas and includes humanization and scheduling.",[211,212,213,214,215],"linkedin","marketing","content-generation","writing","social-media","global","verified",[219,220,221,222],"User asks to write a LinkedIn post about a specific topic.","User needs help crafting a hook for a LinkedIn post.","User wants to use a proven format for their LinkedIn content.","User wants to audit and schedule their LinkedIn posts in one flow.",{"codeQuality":224,"collectedAt":226,"documentation":227,"maintenance":230,"security":234,"testCoverage":236},{"hasLockfile":225},false,1778697182288,{"descriptionLength":228,"readmeSize":229},391,13666,{"closedIssues90d":8,"forks":231,"hasChangelog":225,"openIssues90d":8,"pushedAt":232,"stars":233},7,1778529402000,66,{"hasNpmPackage":225,"license":235,"smitheryVerified":225},"MIT",{"hasCi":225,"hasTests":237},true,{"updatedAt":239},1778697203030,{"basePath":241,"githubOwner":242,"githubRepo":243,"locale":18,"slug":13,"type":244},"skills/linkedin-post-writer","sergebulaev","linkedin-skills","skill",{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":253,"parentExtension":256,"providers":287,"relations":295,"tags":296,"workflow":297},1778697045057.9766,"k17bg3ahwtt998cj512cdc040x86m16m",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"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":243},"LinkedIn Marketing Skills",{"basePath":254,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":255},"","plugin",{"_creationTime":257,"_id":258,"community":259,"display":260,"identity":263,"providers":265,"relations":280,"tags":282,"workflow":283},1778697045057.9763,"k176j3xsc6s8d7x965bmtk87dh86mhsx",{"reviewCount":8},{"description":261,"installMethods":262,"name":252,"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":254,"githubOwner":242,"githubRepo":243,"locale":18,"slug":243,"type":264},"marketplace",{"evaluate":266,"extract":274},{"promptVersionExtension":267,"promptVersionScoring":205,"score":268,"tags":269,"targetMarket":216,"tier":273},"3.1.0",85,[211,212,270,215,271,272],"content-creation","productivity","ai-agents","community",{"commitSha":275,"license":235,"marketplace":276,"plugin":278},"HEAD",{"name":243,"pluginCount":277},1,{"mcpCount":8,"provider":279,"skillCount":8},"classify",{"repoId":281},"kd7eh8yxvx7bp76mv9rcfdjk0x86m12a",[272,270,211,212,271,215],{"evaluatedAt":284,"extractAt":285,"updatedAt":286},1778697061113,1778697045058,1778697380899,{"evaluate":288,"extract":292},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":289,"targetMarket":216,"tier":217},[211,212,215,270,290,291],"ai-writing","automation",{"commitSha":275,"license":235,"plugin":293},{"mcpCount":8,"provider":279,"skillCount":294},10,{"parentExtensionId":258,"repoId":281},[290,291,270,211,212,215],{"evaluatedAt":298,"extractAt":285,"updatedAt":299},1778697076028,1778697380663,{"evaluate":301,"extract":303},{"promptVersionExtension":204,"promptVersionScoring":205,"score":208,"tags":302,"targetMarket":216,"tier":217},[211,212,213,214,215],{"commitSha":275},{"parentExtensionId":247,"repoId":281},{"_creationTime":306,"_id":281,"identity":307,"providers":308,"workflow":520},1778697040628.7039,{"githubOwner":242,"githubRepo":243,"sourceUrl":14},{"classify":309,"discover":502,"github":505},{"commitSha":275,"extensions":310},[311,324,353,368,380,394,404,415,449,460,478,491],{"basePath":254,"description":261,"displayName":243,"installMethods":312,"rationale":313,"selectedPaths":314,"source":323,"sourceLanguage":18,"type":264},{"claudeCode":12},"marketplace.json at .claude-plugin/marketplace.json",[315,318,320],{"path":316,"priority":317},".claude-plugin/marketplace.json","mandatory",{"path":319,"priority":317},"README.md",{"path":321,"priority":322},"LICENSE","high","rule",{"basePath":254,"description":250,"displayName":243,"installMethods":325,"license":235,"rationale":326,"selectedPaths":327,"source":323,"sourceLanguage":18,"type":255},{"claudeCode":243},"plugin manifest at .claude-plugin/plugin.json",[328,330,331,332,335,337,339,341,343,345,347,349,351],{"path":329,"priority":317},".claude-plugin/plugin.json",{"path":319,"priority":317},{"path":321,"priority":322},{"path":333,"priority":334},"skills/linkedin-comment-drafter/SKILL.md","medium",{"path":336,"priority":334},"skills/linkedin-content-planner/SKILL.md",{"path":338,"priority":334},"skills/linkedin-employee-advocacy/SKILL.md",{"path":340,"priority":334},"skills/linkedin-engager-analytics/SKILL.md",{"path":342,"priority":334},"skills/linkedin-hook-extractor/SKILL.md",{"path":344,"priority":334},"skills/linkedin-humanizer/SKILL.md",{"path":346,"priority":334},"skills/linkedin-post-writer/SKILL.md",{"path":348,"priority":334},"skills/linkedin-profile-optimizer/SKILL.md",{"path":350,"priority":334},"skills/linkedin-reply-handler/SKILL.md",{"path":352,"priority":334},"skills/linkedin-thread-monitor/SKILL.md",{"basePath":354,"description":355,"displayName":356,"installMethods":357,"rationale":358,"selectedPaths":359,"source":323,"sourceLanguage":18,"type":244},"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",[360,362,364,366],{"path":361,"priority":317},"SKILL.md",{"path":363,"priority":334},"references/comment-templates.md",{"path":365,"priority":334},"references/examples.md",{"path":367,"priority":334},"references/voice-rules.md",{"basePath":369,"description":370,"displayName":371,"installMethods":372,"rationale":373,"selectedPaths":374,"source":323,"sourceLanguage":18,"type":244},"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",[375,376,378],{"path":361,"priority":317},{"path":377,"priority":334},"references/example-plan-week.md",{"path":379,"priority":334},"references/pillars-framework.md",{"basePath":381,"description":382,"displayName":383,"installMethods":384,"rationale":385,"selectedPaths":386,"source":323,"sourceLanguage":18,"type":244},"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",[387,388,390,392],{"path":361,"priority":317},{"path":389,"priority":334},"references/advocacy-principles.md",{"path":391,"priority":334},"references/governance-playbook.md",{"path":393,"priority":334},"references/team-cadence-matrix.md",{"basePath":395,"description":396,"displayName":397,"installMethods":398,"rationale":399,"selectedPaths":400,"source":323,"sourceLanguage":18,"type":244},"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",[401,402],{"path":361,"priority":317},{"path":403,"priority":334},"references/output-spec.md",{"basePath":405,"description":406,"displayName":407,"installMethods":408,"rationale":409,"selectedPaths":410,"source":323,"sourceLanguage":18,"type":244},"skills/linkedin-hook-extractor","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).","linkedin-hook-extractor",{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-hook-extractor/SKILL.md",[411,412,414],{"path":361,"priority":317},{"path":413,"priority":334},"references/classification-rules.md",{"path":365,"priority":334},{"basePath":416,"description":417,"displayName":418,"installMethods":419,"rationale":420,"selectedPaths":421,"source":323,"sourceLanguage":18,"type":244},"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",[422,423,425,427,429,431,433,434,436,438,440,442,445,447],{"path":361,"priority":317},{"path":424,"priority":334},"references/audit-ai-tells.md",{"path":426,"priority":334},"references/audit-checklist.md",{"path":428,"priority":334},"references/audit-examples.md",{"path":430,"priority":334},"references/detector-list.md",{"path":432,"priority":334},"references/emoji-patterns.md",{"path":365,"priority":334},{"path":435,"priority":334},"references/rules-explainer.md",{"path":437,"priority":334},"references/scrub-rules.md",{"path":439,"priority":334},"references/tier-rationale.md",{"path":441,"priority":334},"references/voice-fingerprint.md",{"path":443,"priority":444},"scripts/detectors.env.example","low",{"path":446,"priority":444},"scripts/requirements.txt",{"path":448,"priority":444},"scripts/test_detectors.py",{"basePath":241,"description":10,"displayName":13,"installMethods":450,"rationale":451,"selectedPaths":452,"source":323,"sourceLanguage":18,"type":244},{"claudeCode":12},"SKILL.md frontmatter at skills/linkedin-post-writer/SKILL.md",[453,454,456,458],{"path":361,"priority":317},{"path":455,"priority":334},"references/algorithm-heuristics.md",{"path":457,"priority":334},"references/hook-formulas.md",{"path":459,"priority":334},"references/humanizer-checklist.md",{"basePath":461,"description":462,"displayName":463,"installMethods":464,"rationale":465,"selectedPaths":466,"source":323,"sourceLanguage":18,"type":244},"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",[467,468,470,472,474,476],{"path":361,"priority":317},{"path":469,"priority":334},"references/about-section-templates.md",{"path":471,"priority":334},"references/banner-photo-specs.md",{"path":473,"priority":334},"references/experience-skills-rules.md",{"path":475,"priority":334},"references/featured-section-playbook.md",{"path":477,"priority":334},"references/profile-headline-formulas.md",{"basePath":479,"description":480,"displayName":481,"installMethods":482,"rationale":483,"selectedPaths":484,"source":323,"sourceLanguage":18,"type":244},"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",[485,486,487,489],{"path":361,"priority":317},{"path":365,"priority":334},{"path":488,"priority":334},"references/reply-templates.md",{"path":490,"priority":334},"references/threading-rules.md",{"basePath":492,"description":493,"displayName":494,"installMethods":495,"rationale":496,"selectedPaths":497,"source":323,"sourceLanguage":18,"type":244},"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",[498,499,500],{"path":361,"priority":317},{"path":403,"priority":334},{"path":501,"priority":334},"references/thread-timing.md",{"sources":503},[504],"manual",{"closedIssues90d":8,"description":506,"forks":231,"homepage":14,"license":235,"openIssues90d":8,"pushedAt":232,"readmeSize":229,"stars":233,"topics":507},"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.",[272,508,509,510,511,512,513,270,211,514,515,516,517,518,519],"ai-content","ai-marketing","anthropic","awesome-claude","claude-code","claude-skills","linkedin-automation","llm-tools","mcp","personal-branding","prompt-engineering","social-media-automation",{"classifiedAt":521,"discoverAt":522,"extractAt":523,"githubAt":523,"updatedAt":521},1778697044829,1778697040628,1778697042787,[213,211,212,215,214],{"evaluatedAt":239,"extractAt":285,"updatedAt":526},1778697382098,[],[529,561,586,613,632,659],{"_creationTime":530,"_id":531,"community":532,"display":533,"identity":539,"providers":543,"relations":554,"tags":557,"workflow":558},1778675056600.264,"k17169sg21srwv5sf3enw3dgcd86m4sh",{"reviewCount":8},{"description":534,"installMethods":535,"name":537,"sourceUrl":538},"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":536},"alirezarezvani/claude-skills","Social Content","https://github.com/alirezarezvani/claude-skills",{"basePath":540,"githubOwner":541,"githubRepo":513,"locale":18,"slug":542,"type":244},"marketing-skill/skills/social-content","alirezarezvani","social-content",{"evaluate":544,"extract":553},{"promptVersionExtension":204,"promptVersionScoring":205,"score":545,"tags":546,"targetMarket":216,"tier":217},100,[212,215,270,547,548,549,211,550,551,552],"content-strategy","scheduling","twitter","instagram","tiktok","facebook",{"commitSha":275,"license":235},{"parentExtensionId":555,"repoId":556},"k170sws65f0ebecn36z3q8c2z186m477","kd7ff9s1w43mfyy1n7hf87816186m6px",[270,547,552,550,211,212,548,215,551,549],{"evaluatedAt":559,"extractAt":560,"updatedAt":559},1778685179349,1778675056600,{"_creationTime":562,"_id":563,"community":564,"display":565,"identity":571,"providers":575,"relations":580,"tags":582,"workflow":583},1778690923100.0317,"k178s10hpb7tefhznd4y9aw0sx86me2k",{"reviewCount":8},{"description":566,"installMethods":567,"name":569,"sourceUrl":570},"LinkedIn post writing with hook formulas, formatting rules, and engagement patterns. Covers post types, algorithm signals, character limits, and content pillars. Use for: LinkedIn posts, professional content, thought leadership, B2B content, personal branding. Triggers: linkedin post, linkedin content, linkedin writing, linkedin strategy, linkedin engagement, linkedin algorithm, linkedin hook, linkedin formatting, thought leadership, professional content, b2b content, linkedin growth",{"claudeCode":568},"inferen-sh/skills","linkedin-content","https://github.com/inferen-sh/skills",{"basePath":572,"githubOwner":573,"githubRepo":574,"locale":18,"slug":569,"type":244},"guides/social/linkedin-content","inferen-sh","skills",{"evaluate":576,"extract":579},{"promptVersionExtension":204,"promptVersionScoring":205,"score":577,"tags":578,"targetMarket":216,"tier":217},99,[211,270,215,214,212],{"commitSha":275},{"repoId":581},"kd75bmkxfkvvw504knzzpkzjph86n71t",[270,211,212,215,214],{"evaluatedAt":584,"extractAt":585,"updatedAt":584},1778691443037,1778690923100,{"_creationTime":587,"_id":588,"community":589,"display":590,"identity":596,"providers":600,"relations":607,"tags":609,"workflow":610},1778697513812.0593,"k17a20wb5skzqbbxh7gms1p30h86n366",{"reviewCount":8},{"description":591,"installMethods":592,"name":594,"sourceUrl":595},"Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.",{"claudeCode":593},"spartan-stratos/spartan-ai-toolkit","article-writing","https://github.com/spartan-stratos/spartan-ai-toolkit",{"basePath":597,"githubOwner":598,"githubRepo":599,"locale":18,"slug":594,"type":244},".codex/skills/article-writing","spartan-stratos","spartan-ai-toolkit",{"evaluate":601,"extract":606},{"promptVersionExtension":204,"promptVersionScoring":205,"score":545,"tags":602,"targetMarket":216,"tier":217},[214,213,603,604,605],"blog-posts","editing","long-form",{"commitSha":275},{"repoId":608},"kd73rjj0rnrv7y0rz9qc3psn0586n75g",[603,213,604,605,214],{"evaluatedAt":611,"extractAt":612,"updatedAt":611},1778697566395,1778697513812,{"_creationTime":614,"_id":615,"community":616,"display":617,"identity":620,"providers":621,"relations":628,"tags":629,"workflow":630},1778697045057.978,"k1709qff277g3qreq668nrfj0d86nrrb",{"reviewCount":8},{"description":417,"installMethods":618,"name":619,"sourceUrl":14},{"claudeCode":12},"LinkedIn Humanizer",{"basePath":416,"githubOwner":242,"githubRepo":243,"locale":18,"slug":418,"type":244},{"evaluate":622,"extract":627},{"promptVersionExtension":204,"promptVersionScoring":205,"score":545,"tags":623,"targetMarket":216,"tier":217},[624,625,211,213,626],"ai-detection","text-rewriting","nlp",{"commitSha":275,"license":235},{"parentExtensionId":247,"repoId":281},[624,213,211,626,625],{"evaluatedAt":631,"extractAt":285,"updatedAt":631},1778697181923,{"_creationTime":633,"_id":634,"community":635,"display":636,"identity":642,"providers":645,"relations":652,"tags":655,"workflow":656},1778691104676.0024,"k1774xvkdd90hm8spynfw373tn86nkme",{"reviewCount":8},{"description":637,"installMethods":638,"name":640,"sourceUrl":641},"Generate a vertical story image for TikTok or Instagram book promotion with cover art, hook text, and author branding.",{"claudeCode":639},"iterationlayer/skills","generate-social-media-book-promo","https://github.com/iterationlayer/skills",{"basePath":643,"githubOwner":644,"githubRepo":574,"locale":18,"slug":640,"type":244},"skills/generate-social-media-book-promo","iterationlayer",{"evaluate":646,"extract":651},{"promptVersionExtension":204,"promptVersionScoring":205,"score":545,"tags":647,"targetMarket":216,"tier":217},[648,212,215,649,650],"image-generation","book-promotion","api",{"commitSha":275},{"parentExtensionId":653,"repoId":654},"k1721s0xmp59902ybtpakrrffn86n10s","kd76p4g2qmtrkgx99cnab3683d86n4g8",[650,649,648,212,215],{"evaluatedAt":657,"extractAt":658,"updatedAt":657},1778693472094,1778691104676,{"_creationTime":660,"_id":661,"community":662,"display":663,"identity":669,"providers":674,"relations":681,"tags":683,"workflow":684},1778685991755.7354,"k170s484eessgyjzgnczc91n5186mbcr",{"reviewCount":8},{"description":664,"installMethods":665,"name":667,"sourceUrl":668},"Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.",{"claudeCode":666},"davila7/claude-code-templates","Competitive Ads Extractor","https://github.com/davila7/claude-code-templates",{"basePath":670,"githubOwner":671,"githubRepo":672,"locale":18,"slug":673,"type":244},"cli-tool/components/skills/business-marketing/competitive-ads-extractor","davila7","claude-code-templates","competitive-ads-extractor",{"evaluate":675,"extract":680},{"promptVersionExtension":204,"promptVersionScoring":205,"score":545,"tags":676,"targetMarket":216,"tier":217},[212,677,678,215,679],"competitor-analysis","advertising","data-extraction",{"commitSha":275,"license":235},{"repoId":682},"kd71fzn4s7r0269fkw47wt670n86ndz0",[678,677,679,212,215],{"evaluatedAt":685,"extractAt":686,"updatedAt":685},1778689511404,1778685991755]