{"id":"48e9c3e6-6c86-4673-bc0b-17072103eb72","shortId":"ZHh4wz","kind":"skill","title":"lovstudio:wxmp-cracker","tagline":"微信公众号文章抓取与导出。自动处理 mp.weixin.qq.com 的登录态获取与续期， 支持按公众号搜索、抓取文章列表与正文、按日期窗口导出 Markdown / JSON / CSV。 Trigger when the user wants to crawl a WeChat public account, export recent articles, or 提到 \"wcx\"、\"微信公众号\"、\"公众号文章\"、\"mp.weixin\"、\"抓公众号\"、 \"crawl wechat official account\"、\"wxmp\"、\"最近十天的文章\"。","description":"# wxmp-cracker (encrypted)\n\nThis skill's real instructions are encrypted. To use it, decrypt them first:\n\n```bash\nuvx lovstudio-skill-helper decrypt wxmp-cracker\n```\n\n**What to do:**\n\n1. Run the command above.\n2. The output is the actual SKILL.md for wxmp-cracker. Read it as if it were these instructions, and follow it to the letter.\n3. If the command prints `error: not activated` or `error: not logged in`, tell the user:\n   > 这是一个 Lovstudio 付费 skill，请先激活（CLI 会打开浏览器让你登录，然后绑定你的 license key）：\n   > ```\n   > npx lovstudio license <your-license-key>\n   > ```\n   > 还没有 license key？前往 https://lovstudio.ai 购买，或关注 #公众号：手工川 购买。\n4. If the command prints `error: not entitled`, the helper will interactively prompt the user to (a) enter a license key, (b) open the purchase page, or (c) cancel. Just let the user pick.\n5. If the command prints `error: skill 'wxmp-cracker' not installed`, the encrypted bundle isn't on disk yet. Tell the user:\n   > ```\n   > npx lovstudio skills add wxmp-cracker                      # recommended: also checks deps\n   > npx skills add lovstudio/skills --skill wxmp-cracker -y -g       # raw alternative\n   > ```\n6. Do NOT cache the decrypted output between invocations — always re-decrypt on each use. The decryption is cheap (one HTTP round-trip) and re-running guarantees the user's license is still valid.\n\nThe encrypted payload lives in one of:\n- `~/.claude/skills/wxmp-cracker/`\n- `~/.claude/skills/lovstudio-wxmp-cracker/`\nYou don't need to touch it directly — just call `uvx lovstudio-skill-helper decrypt wxmp-cracker`.","tags":["wxmp","cracker","skills","lovstudio","agent-skills","ai-coding-assistant","cjk","claude-code","cursor","gemini-cli","markdown-to-docx","markdown-to-pdf"],"capabilities":["skill","source-lovstudio","skill-wxmp-cracker","topic-agent-skills","topic-ai-coding-assistant","topic-cjk","topic-claude-code","topic-cursor","topic-gemini-cli","topic-markdown-to-docx","topic-markdown-to-pdf"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/lovstudio/skills/wxmp-cracker","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add lovstudio/skills","source_repo":"https://github.com/lovstudio/skills","install_from":"skills.sh"}},"qualityScore":"0.470","qualityRationale":"deterministic score 0.47 from registry signals: · indexed on github topic:agent-skills · 40 github stars · SKILL.md body (1,556 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-04-22T00:56:35.353Z","embedding":null,"createdAt":"2026-04-18T22:19:12.253Z","updatedAt":"2026-04-22T00:56:35.353Z","lastSeenAt":"2026-04-22T00:56:35.353Z","tsv":"'/.claude/skills/lovstudio-wxmp-cracker':266 '/.claude/skills/wxmp-cracker':265 '1':72 '2':77 '3':102 '4':141 '5':175 '6':221 'account':25,39 'activ':109 'actual':82 'add':201,211 'also':206 'altern':220 'alway':230 'articl':28 'b':162 'bash':59 'bundl':189 'c':168 'cach':224 'call':276 'cancel':169 'cheap':240 'check':207 'cli':123 'command':75,105,144,178 'cracker':4,44,68,87,184,204,216,285 'crawl':21,36 'csv':14 'decrypt':56,65,226,233,238,282 'dep':208 'direct':274 'disk':193 'encrypt':45,52,188,259 'enter':158 'entitl':148 'error':107,111,146,180 'export':26 'first':58 'follow':97 'g':218 'guarante':250 'helper':64,150,281 'http':242 'instal':186 'instruct':50,95 'interact':152 'invoc':229 'isn':190 'json':13 'key':127,133,161 'let':171 'letter':101 'licens':126,130,132,160,254 'live':261 'log':113 'lovstudio':1,62,119,129,199,279 'lovstudio-skill-help':61,278 'lovstudio.ai':135 'lovstudio/skills':212 'markdown':12 'mp.weixin':34 'mp.weixin.qq.com':7 'need':270 'npx':128,198,209 'offici':38 'one':241,263 'open':163 'output':79,227 'page':166 'payload':260 'pick':174 'print':106,145,179 'prompt':153 'public':24 'purchas':165 'raw':219 're':232,248 're-decrypt':231 're-run':247 'read':88 'real':49 'recent':27 'recommend':205 'round':244 'round-trip':243 'run':73,249 'skill':47,63,121,181,200,210,213,280 'skill-wxmp-cracker' 'skill.md':83 'source-lovstudio' 'still':256 'tell':115,195 'topic-agent-skills' 'topic-ai-coding-assistant' 'topic-cjk' 'topic-claude-code' 'topic-cursor' 'topic-gemini-cli' 'topic-markdown-to-docx' 'topic-markdown-to-pdf' 'touch':272 'trigger':15 'trip':245 'use':54,236 'user':18,117,155,173,197,252 'uvx':60,277 'valid':257 'want':19 'wcx':31 'wechat':23,37 'wxmp':3,40,43,67,86,183,203,215,284 'wxmp-cracker':2,42,66,85,182,202,214,283 'y':217 'yet':194 '付费':120 '会打开浏览器让你登录':124 '公众号':138 '公众号文章':33 '前往':134 '微信公众号':32 '微信公众号文章抓取与导出':5 '或关注':137 '手工川':139 '抓公众号':35 '抓取文章列表与正文':10 '按日期窗口导出':11 '提到':30 '支持按公众号搜索':9 '最近十天的文章':41 '然后绑定你的':125 '的登录态获取与续期':8 '自动处理':6 '请先激活':122 '购买':136,140 '还没有':131 '这是一个':118","prices":[{"id":"d9a64b64-e34c-49f4-8b9c-21b1e1b94bb5","listingId":"48e9c3e6-6c86-4673-bc0b-17072103eb72","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"lovstudio","category":"skills","install_from":"skills.sh"},"createdAt":"2026-04-18T22:19:12.253Z"}],"sources":[{"listingId":"48e9c3e6-6c86-4673-bc0b-17072103eb72","source":"github","sourceId":"lovstudio/skills/wxmp-cracker","sourceUrl":"https://github.com/lovstudio/skills/tree/main/skills/wxmp-cracker","isPrimary":false,"firstSeenAt":"2026-04-18T22:19:12.253Z","lastSeenAt":"2026-04-22T00:56:35.353Z"}],"details":{"listingId":"48e9c3e6-6c86-4673-bc0b-17072103eb72","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"lovstudio","slug":"wxmp-cracker","github":{"repo":"lovstudio/skills","stars":40,"topics":["agent-skills","ai-coding-assistant","cjk","claude-code","cursor","gemini-cli","markdown-to-docx","markdown-to-pdf"],"license":"mit","html_url":"https://github.com/lovstudio/skills","pushed_at":"2026-04-21T15:57:51Z","description":"Agent skills for AI coding assistants — Markdown to PDF/DOCX with 14 themes, CJK support","skill_md_sha":"bc4906055d077f4307693cac0b5a18278ba3645a","skill_md_path":"skills/wxmp-cracker/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/lovstudio/skills/tree/main/skills/wxmp-cracker"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"lovstudio:wxmp-cracker","description":"微信公众号文章抓取与导出。自动处理 mp.weixin.qq.com 的登录态获取与续期， 支持按公众号搜索、抓取文章列表与正文、按日期窗口导出 Markdown / JSON / CSV。 Trigger when the user wants to crawl a WeChat public account, export recent articles, or 提到 \"wcx\"、\"微信公众号\"、\"公众号文章\"、\"mp.weixin\"、\"抓公众号\"、 \"crawl wechat official account\"、\"wxmp\"、\"最近十天的文章\"。"},"skills_sh_url":"https://skills.sh/lovstudio/skills/wxmp-cracker"},"updatedAt":"2026-04-22T00:56:35.353Z"}}