{"id":"3ad349a5-33d6-4f2d-be2d-1e2ea7b24d49","entityType":"agent","slug":"clawhub-georgechou17-fuck-clawhub-2","name":"Fuck Clawhub","canonicalUrl":"https://www.xpersona.co/agent/clawhub-georgechou17-fuck-clawhub-2","canonicalPath":"/agent/clawhub-georgechou17-fuck-clawhub-2","generatedAt":"2026-10-10T02:13:34.806Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":null},"description":"将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。 Skill: Fuck Clawhub Owner: georgechou17 Summary: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。 Tags: latest:0.1.0 Version history: v0.1.0 | 2026-07-26T10:03:33.300Z | auto - Initial release of fuck-clawhub skill to replace and recommend ClawHub skills via SkillHub (skillhub.cn). - Converts Claw","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 2.9K downloads reported by the source. Last updated 10/9/2026.","installCommand":"clawhub skill install s176y064ps888173yfc6zmjp498b0fqn:fuck-clawhub-2","sourceUrl":"https://clawhub.ai/georgechou17/fuck-clawhub-2","homepage":"https://clawhub.ai/georgechou17/skills/fuck-clawhub-2","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/georgechou17/fuck-clawhub-2","kind":"source"},{"label":"Homepage","url":"https://clawhub.ai/georgechou17/skills/fuck-clawhub-2","kind":"homepage"}],"safetyScore":84,"overallRank":62,"popularityScore":69,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":null},"protocols":[{"protocol":"OPENCLEW","label":"OpenClaw","status":"self-declared","notes":"Declared in the public agent profile."}],"capabilities":[],"verifiedCount":0,"selfDeclaredCount":1,"capabilityMatrix":{"rows":[{"key":"OPENCLEW","type":"protocol","support":"unknown","confidenceSource":"profile","notes":"Listed on profile"}],"flattenedTokens":"protocol:OPENCLEW|unknown|profile"}},"adoption":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":null},"stars":null,"forks":null,"downloads":2873,"packageName":null,"latestVersion":"0.1.0","tractionLabel":"2.9K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-10-09T11:00:50.691Z","emptyReason":null},"lastUpdatedAt":"2026-10-09T11:00:50.692Z","lastCrawledAt":"2026-10-09T11:00:50.691Z","lastIndexedAt":null,"nextCrawlAt":"2026-10-10T11:00:50.691Z","lastVerifiedAt":null,"highlights":[{"version":"0.1.0","createdAt":"2026-07-26T10:03:33.300Z","changelog":"- Initial release of fuck-clawhub skill to replace and recommend ClawHub skills via SkillHub (skillhub.cn). - Converts ClawHub skill links to SkillHub alternatives and searches for relevant skills by name/function. - Prioritizes SkillHub search to bypass ClawHub's strict review process and recommends top matching skills. - If no SkillHub alternative is found, presents a caustic, language-matching critique of ClawHub and asks if the user still wants to install from ClawHub. - Outputs skill info in a fixed format, including name, version, author, update date, and description. - Provides scripts and documentation for easy search/convert operations and includes security guidance.","fileCount":9,"zipByteSize":14412}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install s176y064ps888173yfc6zmjp498b0fqn:fuck-clawhub-2","setupComplexity":"low","setupSteps":["Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.","Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data."],"contract":{"contractStatus":"missing","authModes":[],"requires":[],"forbidden":[],"supportsMcp":false,"supportsA2a":false,"supportsStreaming":false,"inputSchemaRef":null,"outputSchemaRef":null,"dataRegion":null,"contractUpdatedAt":null,"sourceUpdatedAt":null,"freshnessSeconds":null},"invocationGuide":{"preferredApi":{"snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/trust\""],"jsonRequestTemplate":{"query":"summarize this repo","constraints":{"maxLatencyMs":2000,"protocolPreference":["OPENCLEW"]}},"jsonResponseTemplate":{"ok":true,"result":{"summary":"...","confidence":0.9},"meta":{"source":"CLAWHUB","generatedAt":"2026-10-10T02:13:34.806Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-georgechou17-fuck-clawhub-2/trust"}},"reliability":{"evidence":{"source":"runtime-metrics","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No trust, reliability, or runtime telemetry is available."},"trust":{"status":"unavailable","handshakeStatus":"UNKNOWN","verificationFreshnessHours":null,"reputationScore":null,"p95LatencyMs":null,"successRate30d":null,"fallbackRate":null,"attempts30d":null,"trustUpdatedAt":null,"trustConfidence":"unknown","sourceUpdatedAt":null,"freshnessSeconds":null},"decisionGuardrails":{"doNotUseIf":["Contract metadata is missing or unavailable for deterministic execution."],"safeUseWhen":[],"riskFlags":["missing_or_unavailable_contract","trust_data_unavailable","schema_references_missing"],"operationalConfidence":"low"},"executionMetrics":{"observedLatencyMsP50":null,"observedLatencyMsP95":null,"estimatedCostUsd":null,"uptime30d":null,"rateLimitRpm":null,"rateLimitBurst":null,"lastVerifiedAt":null,"verificationSource":null},"runtimeMetrics":{"successRate":null,"avgLatencyMs":null,"avgCostUsd":null,"hallucinationRate":null,"retryRate":null,"disputeRate":null,"p50Latency":null,"p95Latency":null,"lastUpdated":null}},"benchmarks":{"evidence":{"source":"no-benchmark-data","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No benchmark suites or observed failure patterns are available."},"suites":[],"failurePatterns":[]},"artifacts":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"high","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":null},"readme":"Skill: Fuck Clawhub\n\nOwner: georgechou17\n\nSummary: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。\n\nTags: latest:0.1.0\n\nVersion history:\n\nv0.1.0 | 2026-07-26T10:03:33.300Z | auto\n\n- Initial release of fuck-clawhub skill to replace and recommend ClawHub skills via SkillHub (skillhub.cn).\n- Converts ClawHub skill links to SkillHub alternatives and searches for relevant skills by name/function.\n- Prioritizes SkillHub search to bypass ClawHub's strict review process and recommends top matching skills.\n- If no SkillHub alternative is found, presents a caustic, language-matching critique of ClawHub and asks if the user still wants to install from ClawHub.\n- Outputs skill info in a fixed format, including name, version, author, update date, and description.\n- Provides scripts and documentation for easy search/convert operations and includes security guidance.\n\nArchive index:\n\nArchive v0.1.0: 9 files, 14412 bytes\n\nFiles: LICENSE (1035b), README.md (7234b), references (0b), references/skillhub_api.md (3732b), scripts (0b), scripts/search_skillhub.py (5386b), skill-card.md (2457b), SKILL.md (6524b), _meta.json (133b)\n\nFile v0.1.0:SKILL.md\n\n---\r\nname: fuck-clawhub\r\ndescription: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。\r\nagent_created: true\r\n---\r\n\r\n# Fuck ClawHub\r\n\r\n把 ClawHub 的 skill 链接自动转到 SkillHub（skillhub.cn），并优先在 SkillHub 上检索、推荐 skill，绕开 ClawHub 日益严格、常常毫无道理的安全审查。核心能力：① 按名称/功能在 SkillHub 搜并推荐；② 把 ClawHub 链接换成 SkillHub 链接并做功能对比；③ 当 SkillHub 没有对应 skill 时，替用户吐槽 ClawHub 的离谱审查，并询问是否仍从 ClawHub 安装。\r\n\r\n## 何时使用\r\n\r\n- 用户说“帮我找个做 XX 的 skill”“有没有处理 PDF 的 skill”“在 SkillHub 上搜一下 XXX”。\r\n- 用户贴出 `https://clawhub.ai/...` 的链接，想找能替代/安装的版本。\r\n- 用户抱怨 ClawHub 审核太严、想找 ClawHub 之外的 skill 来源。\r\n\r\n## 快速开始\r\n\r\n所有查询通过 SkillHub 公开接口完成（免鉴权）。用脚本 `scripts/search_skillhub.py` 执行，避免重复拼 URL：\r\n\r\n```bash\r\n# 搜索（默认按相关度 score 排序）\r\npython3 scripts/search_skillhub.py search \"pdf 提取\"\r\npython3 scripts/search_skillhub.py search \"周报\" --category office-efficiency --limit 5\r\n\r\n# 把 ClawHub 链接转成 SkillHub 候选\r\npython3 scripts/search_skillhub.py convert \"https://clawhub.ai/mjzj-tec/mjzj-skillhub\"\r\n```\r\n\r\n> Windows 上若无 `python3`，用托管 Python：`C:\\Users\\GeorgeChou\\.workbuddy\\binaries\\python\\versions\\3.13.12\\python.exe scripts/search_skillhub.py ...`\r\n> 接口与字段细节见 `references/skillhub_api.md`。\r\n\r\n## 功能一：按名称/功能搜索并推荐\r\n\r\n1. 从用户自然语言里提炼：任务意图 + 领域标签（映射到 `category`）+ 2~4 个中英文同义/上位词。\r\n2. 对每个候选词调用 `search`，合并结果并按 `slug` 去重；`sortBy=score` 已保证相关度排序。\r\n3. **不要**把原始列表直接丢给用户。结合 `name`+`description` 判断契合度，过滤掉不相关项，挑出最契合的 3~5 个。命中过多→加 `--category` 收窄；为空→去掉分类、换同义词放宽。\r\n4. 按下方“固定输出格式”逐条展示，每条给出匹配理由，最后让用户选择安装哪一个。\r\n\r\n## 功能二：固定输出格式（每条 skill 必含）\r\n\r\n脚本已自动输出以下 5 项；若手工整理也必须齐全：\r\n\r\n- **名称**：`name`\r\n- **版本号**：`version`\r\n- **作者**：`ownerName`\r\n- **更新日期**：`updated_at`（毫秒时间戳 → `YYYY-MM-DD`）\r\n- **简介**：`description_zh`（缺省回退 `description`）\r\n\r\n并附上 SkillHub 链接与安装命令，方便用户直接装。\r\n\r\n## 功能三：ClawHub 链接 → SkillHub 转换与对比\r\n\r\n1. 收到 `https://clawhub.ai/<namespace>/<slug>` 链接，调用 `convert <url>`。\r\n2. 脚本解析出 `slug` 并在 SkillHub 按同名搜索，列出候选并判断是否同名匹配。\r\n3. **若 SkillHub 有同名/同功能替代**：直接给出 SkillHub 链接 + 安装命令，说明“已在 SkillHub 找到，无需走 ClawHub 的严审”。\r\n4. **若 SkillHub 没有**：执行下方“吐槽模板”，然后**询问用户是否仍要从 ClawHub 安装这个 skill**；如果用户同意，再帮其走 ClawHub 安装流程（ClawHub 上架 skill 均经过其安全审核，相对可控）。\r\n\r\n### 吐槽模板（仅当 SkillHub 无对应 skill 时使用）\r\n\r\n**语言跟随用户**：抨击用语**跟随用户当前使用的语言**——用户用中文则回中文抨击，用英文则回英文抨击，用其他语言则生成对应语言的同等措辞。**全程避免违禁词**（不含辱骂性脏话、歧视性词汇），靠讽刺、夸张与反话表达尖酸，而非靠脏字。下方为中文、英文两套模板，可直接套用或按语气改写；核心两层意思必须保留：① 痛斥 ClawHub 审查过严过蠢，② 询问是否仍从 ClawHub 安装。\r\n\r\n**中文（尖酸刻薄版）**\r\n\r\n> 😏 不得不说 ClawHub 的审查真是个\"人才孵化器\"——把一帮根本看不懂技能的人凑一块儿，比赛谁更擅长把正常的技能一刀剁了。一个清清白白、毫无风险的 skill，也能在它那套越来越离谱、越来越像过家家的安全审查里被活活卡死。这哪是安全审查，分明是\"宁可错杀一片\"的行为艺术，审着审着把能用的全审没了。也难怪大伙儿都学精了，转投 SkillHub——人家同样做安全审计，却不会拿\"合规\"当遮羞布，随手把正经东西摁进土里。\r\n>\r\n> 既然 SkillHub 上暂时没有同名/同功能的替代品，你不得不从这个丧尽天良的 ClawHub 链接直接装了，你确定吗？\r\n> 🔗 <clawhub_url>\r\n\r\n**English (caustic version)**\r\n\r\n> 😏 You have to hand it to ClawHub's review board — a talent show of people who clearly can't tell a skill from a screenshot, competing to see who can bury the most legitimate ones. A perfectly harmless, obviously useful skill gets choked to death in their ever-more-absurd, utterly theatrical \"security review.\" This isn't vetting, it's a \"better safe than sorry\" piece of performance art that throws away everything usable. No wonder everyone's wised up and fled to SkillHub, where they actually audit for safety instead of using \"compliance\" as a fig leaf to squash normal things.\r\n>\r\n> Since SkillHub has no same-name / equivalent skill yet, do you still want to install this one straight from ClawHub?\r\n> 🔗 <clawhub_url>\r\n\r\n语气可随用户风格微调，但务必保留“批评 ClawHub 审查过严 + 询问是否从 ClawHub 安装”这两层意思。并且不要夸赞ClawHub。\r\n\r\n## 安全提醒（务必遵守）\r\n\r\nSkillHub 社区 skill 未必都经过与 ClawHub 同等严格的审查。安装前建议用户先核对**作者、更新时间、简介**，必要时审阅源码；SkillHub 的“双实验室安全审计”结果可作为参考。本 skill 提供替代来源，但不替用户跳过基本的安全判断。\r\n\r\n## 资源\r\n\r\n- `scripts/search_skillhub.py`：搜索 / 链接转换的执行脚本（含 `search` 与 `convert` 两种模式）。\r\n- `references/skillhub_api.md`：SkillHub 接口参数、响应字段、链接与安装命令的完整文档。\n\nFile v0.1.0:README.md\n\n# Fuck-ClawHub\n\n## 目录 / Contents\n\n- [🇨🇳 中文](#zh)\n  - [一、背景](#zh-background)\n  - [二、功能与意义](#zh-features)\n  - [三、技术简介](#zh-tech)\n  - [四、相关链接](#zh-links)\n- [🇬🇧 English](#en)\n  - [Background](#en-background)\n  - [Features & Purpose](#en-features)\n  - [Technical Overview](#en-tech)\n  - [Related Links](#en-links)\n\n---\n\n<a id=\"zh\"></a>\n# 🇨🇳 中文\n\n> 把 ClawHub 的链接一把薅过来，换成 [skillhub](https://skillhub.cn) 的——顺便替你骂醒那套只会砍人的审查。\n\n[🌐 切换到 English](#en)\n\n<a id=\"zh-background\"></a>\n## 一、背景\n\n如果你也在 ClawHub 上被那套越来越离谱的\"安全审查\"折磨过，你一定熟悉这种滋味：兴冲冲写好、或好不容易扒到一个清清白白、毫无风险的 skill，点下提交，然后眼睁睁看它在某个根本看不懂技能、却手握生杀大权的审核员手里被一刀剁了。rnm\n\n理由永远冠冕堂皇——\"合规\"\"安全\"\"风险评估\"。翻译过来就一句话：宁可错杀一千，绝不放过一个能用的。\n\n就ClawHub这个审核强度，就相当于是用浏览器的搜索栏都是有危险的。\n\nClawHub 的审查，他们就不知道什么叫\"安全把关\"，而是一场\"宁可错杀一片\"的行为艺术：把一帮看不懂技能的人凑在一块儿，学着三国时期某著名曹老板，比赛谁更擅长把正常的作品摁死。审着审着，能用的全审没了，留下一地鸡毛，和一群被消音的开发者。\n\n所以，与其跪着求审，不如另起炉灶。[skillhub](https://skillhub.cn) 就是那个不拿\"合规\"当遮羞布的替代品——同样做安全审计，却不会随手把正经东西埋进土里。这个 skill 存在的唯一意义，就是帮你把 ClawHub 的链接拽过来，换成 skillhub 的，顺便在 skillhub 上替你找到更靠谱的同类。\n\n<a id=\"zh-features\"></a>\n## 二、功能与意义\n\n- **搜得到**：想找个做某件事的 skill？它优先去 skillhub 搜，按相关度排好，挑最契合的 3–5 个递到你面前——而不是让你在 ClawHub 的严审名单外干瞪眼。\n- **看得清**：每条结果都老老实实列出 **名称 / 版本号 / 作者 / 更新日期 / 简介**，装不装你说了算，不糊弄。\n- **转得动**：扔给它一个 ClawHub 链接，它自动去 skillhub 找同名/同功能的替代并做对比；要是 skillhub 真没有，它会替你狠狠吐槽 ClawHub 的离谱审查，再问你要不要干脆从 ClawHub 装。\n\n意义就一句话：把选择权还给你，而不是交给那套只会砍人的审核机器。\n\n<a id=\"zh-tech\"></a>\n## 三、技术简介\n\n- **数据源**：SkillHub 公开列表接口 `https://api.skillhub.cn/api/skills`（免鉴权）。通过 `keyword` 分词搜索 + `sortBy=score` 实现相关度排序。\n- **执行脚本**：`scripts/search_skillhub.py`，两种模式：\n  - `search \"<关键词>\" [--category 分类] [--limit N]` —— 搜索并格式化输出；\n  - `convert \"<clawhub链接>\"` —— 解析 ClawHub 链接、在 skillhub 搜同名候选并判断是否匹配。\n- **字段映射**：`name`→名称、`version`→版本号、`ownerName`→作者、`updated_at`（毫秒时间戳）→更新日期、`description_zh`→简介。\n- **安装**：经 SkillHub CLI `skillhub install <slug> --dir <skills目录>`；WorkBuddy 用户级目录为 `~/.workbuddy/skills`。\n- **触发**：当用户搜索 skill、给出 `clawhub.ai` 链接、或想绕开 ClawHub 审查时自动启用。\n\n<a id=\"zh-links\"></a>\n## 四、相关链接\n\n想摆脱 ClawHub 那套\"刀法\"？直接上 [skillhub](https://skillhub.cn) 看看——同样是技能社区，却不会拿\"合规\"当借口把正常技能摁死。\n\n---\n\n<a id=\"en\"></a>\n# 🇬🇧 English\n\n> Yank your ClawHub link over and swap it for [skillhub](https://skillhub.cn)'s — and rip into that axe-happy review while we're at it.\n\n[🌐 切换到中文 / Switch to Chinese](#zh)\n\n<a id=\"en-background\"></a>\n## Background\n\nIf you've ever been ground down by ClawHub's ever-more-absurd \"security review,\" you know the taste: you finally write — or scrape up — a perfectly clean, utterly harmless skill, hit submit, and watch it get axed by some reviewer who clearly can't tell a skill from a screenshot, yet holds your fate in their hands.\n\nThe excuse is always solemn — \"compliance,\" \"security,\" \"risk assessment.\" Translated, it's one line: better safe than sorry, even if you bury a thousand innocent ones.\n\nAt ClawHub's review standards, you'd think even typing a query into a browser's search bar counts as a hazard.\n\nClawHub's review stopped being \"security vetting\" long ago. It's performance art titled \"better kill them all\" — a lineup of people who don't understand skills, competing to see who can squash the most legitimate work. They review and review until everything usable is gone, leaving a pile of feathers and a crowd of silenced developers.\n\nSo instead of kneeling and begging for approval, we start elsewhere. [skillhub](https://skillhub.cn) is the alternative that doesn't use \"compliance\" as a fig leaf — it audits for safety too, but won't casually bury decent work in the dirt. The only point of this skill is to yank your ClawHub link over, swap it for skillhub's, and find you a saner equivalent there.\n\n<a id=\"en-features\"></a>\n## Features & Purpose\n\n- **Findable**: Want a skill that does something? It searches skillhub first, ranks by relevance, and hands you the 3–5 best matches — instead of leaving you gaping outside ClawHub's ever-shrinking approved list.\n- **Transparent**: Every result plainly lists **Name / Version / Author / Update date / Description**. Install or not, your call — no hand-waving.\n- **Convertible**: Toss it a ClawHub link and it hunts skillhub for a same-name / equivalent alternative and compares them. If skillhub genuinely has none, it rips into ClawHub's absurd review for you, then asks whether you'd rather just install from ClawHub.\n\nThe point in one line: give the choice back to you, not to a machine that only knows how to swing the axe.\n\n<a id=\"en-tech\"></a>\n## Technical Overview\n\n- **Data source**: SkillHub's public list API `https://api.skillhub.cn/api/skills` (no auth). Tokenized `keyword` search + `sortBy=score` for relevance ranking.\n- **Script**: `scripts/search_skillhub.py`, two modes:\n  - `search \"<keyword>\" [--category cat] [--limit N]` — search and format output;\n  - `convert \"<clawhub link>\"` — parse the ClawHub link, search skillhub for same-name candidates, judge the match.\n- **Field mapping**: `name`→Name, `version`→Version, `ownerName`→Author, `updated_at` (ms timestamp)→Update date, `description_zh`→Description.\n- **Install**: via SkillHub CLI `skillhub install <slug> --dir <skills dir>`; WorkBuddy user-level dir is `~/.workbuddy/skills`.\n- **Trigger**: activates when the user searches for a skill, pastes a `clawhub.ai` link, or wants to dodge ClawHub's review.\n\n<a id=\"en-links\"></a>\n## Related Links\n\nWant to escape ClawHub's knife work? Go straight to [skillhub](https://skillhub.cn) — a skill community that, unlike ClawHub, won't use \"compliance\" as an excuse to squash normal skills.\n\nFile v0.1.0:_meta.json\n\n{\n  \"ownerId\": \"kn71cn3h6s4p3eq2qpvbnxq1k98b1r7b\",\n  \"slug\": \"fuck-clawhub-2\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1785060213300\n}\n\nFile v0.1.0:references/skillhub_api.md\n\n# SkillHub 公开 API 参考（skillhub.cn）\n\nSkillHub 提供免鉴权的公开列表接口，本 skill 全部基于它实现搜索与链接转换。\n\n## 列表接口（搜索）\n\n```\nGET https://api.skillhub.cn/api/skills\n```\n\n### 请求参数（query string）\n\n| 参数      | 必填 | 说明                                                         |\n| --------- | ---- | ------------------------------------------------------------ |\n| keyword   | 是   | 关键词，分词搜索（中英文均可）。不要用 `/api/v1/search`。    |\n| sortBy    | 否   | 排序字段。`score`=相关度（默认推荐）、`downloads`=下载量等。 |\n| category  | 否   | 一级分类过滤，如 `office-efficiency`、`knowledge-management`。 |\n| pageSize  | 否   | 每页数量，默认 10。                                          |\n| page      | 否   | 页码，从 1 开始。                                            |\n\n示例：\n```\nhttps://api.skillhub.cn/api/skills?keyword=pdf&sortBy=score&pageSize=10\nhttps://api.skillhub.cn/api/skills?keyword=ocr&category=office-efficiency&pageSize=5\n```\n\n### 响应结构\n\n```json\n{\n  \"code\": 0,\n  \"message\": \"success\",\n  \"data\": {\n    \"total\": 2165,\n    \"skills\": [\n      {\n        \"name\": \"PDF和图片文字提取\",\n        \"slug\": \"pdf-image-text-extractor\",\n        \"version\": \"1.0.9\",\n        \"ownerName\": \"user_5f9c21aa\",\n        \"updated_at\": 1785058166251,\n        \"created_at\": 1775788233472,\n        \"category\": \"office-efficiency\",\n        \"description\": \"...\",\n        \"description_zh\": \"...\",          // 优先使用此字段作“简介”\n        \"score\": 81435.59,                // 相关度，sortBy=score 时降序\n        \"downloads\": 42756,\n        \"installs\": 378,\n        \"stars\": 87,\n        \"verified\": false,\n        \"source\": \"community\",\n        \"homepage\": \"https://api.skillhub.cn/user_5f9c21aa/pdf-image-text-extractor\",\n        \"namespace\": {\n          \"canonicalName\": \"@user_5f9c21aa/pdf-image-text-extractor\",\n          \"displayName\": \"user_5f9c21aa\",\n          \"publicSlug\": \"pdf-image-text-extractor\"\n        }\n      }\n    ]\n  }\n}\n```\n\n### 输出所需的 5 个字段映射\n\n| 用户要求   | API 字段          | 处理                                          |\n| ---------- | ----------------- | --------------------------------------------- |\n| 名称       | `name`            | 直接使用                                      |\n| 版本号     | `version`         | 直接使用                                      |\n| 作者       | `ownerName`       | 直接使用（或 `namespace.displayName`）        |\n| 更新日期   | `updated_at`      | 毫秒时间戳 → `YYYY-MM-DD`                     |\n| 简介       | `description_zh`  | 缺省回退 `description`，去换行、截断到 ~120 字 |\n\n## 链接格式\n\n- SkillHub 技能页：`https://skillhub.cn/skills/<slug>`\n- ClawHub 技能链接：`https://clawhub.ai/<namespace>/<slug>`\n- 转换思路：解析 ClawHub 链接得到 `<slug>`，在 SkillHub 按该词搜索，匹配同名/同 slug 即给出 SkillHub 链接。\n\n## 安装命令（SkillHub CLI）\n\n```bash\n# 先装 CLI（如尚未安装）\ncurl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only\n\n# 安装某个 skill，必须 --dir 指向当前 Agent 的 skills 目录\nskillhub install <slug> --dir <skills 目录>\n```\n\n- WorkBuddy 用户级：`~/.workbuddy/skills`\n- WorkBuddy 项目级：`<workspace>/.workbuddy/skills`\n\n> 注意：SkillHub 社区 skill 未必都经过与 ClawHub 同等严格的审查；SkillHub 自带“双实验室安全审计”可作为参考。安装前建议先核对作者、更新时间与简介，必要时审阅源码。\n\nFile v0.1.0:skill-card.md\n\n## Description:\n\nConverts ClawHub skill links into SkillHub candidates and searches SkillHub for relevant skills by name or function.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[georgechou17](https://clawhub.ai/user/georgechou17)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and external users use this skill to find SkillHub alternatives for requested capabilities or ClawHub skill links, then review formatted recommendations with names, versions, authors, update dates, descriptions, links, and install commands.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill steers users toward less-reviewed third-party SkillHub skills.\n\nMitigation: Review the recommended skill's author, update date, description, security signals, and source before installation.\n\nRisk: The referenced SkillHub installer uses a curl-to-bash pattern.\n\nMitigation: Avoid running remote shell installers directly; prefer pinned, verified packages or inspect the installer before execution.\n\nRisk: The skill includes biased anti-ClawHub messaging.\n\nMitigation: Treat the messaging as opinionated behavior, not as an independent security assessment of ClawHub or SkillHub.\n\nRisk: Search terms and ClawHub slugs may be sent to a third-party public SkillHub API.\n\nMitigation: Do not submit sensitive, private, or unreleased skill identifiers unless the user accepts third-party query exposure.\n\n## Reference(s):\n\n- [SkillHub API Reference](references/skillhub_api.md)\n- [Server-resolved source repository](https://github.com/GeorgeChou17/fuck-clawhub)\n- [ClawHub release page](https://clawhub.ai/georgechou17/skills/fuck-clawhub-2)\n- [SkillHub public API](https://api.skillhub.cn/api/skills)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Shell commands, Guidance]\n\n**Output Format:** [Markdown-style recommendations with SkillHub links and shell install commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Search and conversion results are formatted as ranked skill recommendations with match rationale and installation guidance.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment.\n\nFile v0.1.0:LICENSE\n\nMIT No Attribution\n\nCopyright 2026 GeorgeChou17\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so.\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","readmeExcerpt":"Skill: Fuck Clawhub Owner: georgechou17 Summary: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。 Tags: latest:0.1.0 Version history: v0.1.0 | 2026-07-26T10:03:33.300Z | auto - Initial release of fuck-clawhub skill to replace and recommend ClawHub skills via SkillHub (skillhub.cn). - Converts Claw","codeSnippets":[],"executableExamples":[{"language":"text","snippet":"GET https://api.skillhub.cn/api/skills"},{"language":"text","snippet":"https://api.skillhub.cn/api/skills?keyword=pdf&sortBy=score&pageSize=10\nhttps://api.skillhub.cn/api/skills?keyword=ocr&category=office-efficiency&pageSize=5"},{"language":"json","snippet":"{\n  \"code\": 0,\n  \"message\": \"success\",\n  \"data\": {\n    \"total\": 2165,\n    \"skills\": [\n      {\n        \"name\": \"PDF和图片文字提取\",\n        \"slug\": \"pdf-image-text-extractor\",\n        \"version\": \"1.0.9\",\n        \"ownerName\": \"user_5f9c21aa\",\n        \"updated_at\": 1785058166251,\n        \"created_at\": 1775788233472,\n        \"category\": \"office-efficiency\",\n        \"description\": \"...\",\n        \"description_zh\": \"...\",          // 优先使用此字段作“简介”\n        \"score\": 81435.59,                // 相关度，sortBy=score 时降序\n        \"downloads\": 42756,\n        \"installs\": 378,\n        \"stars\": 87,\n        \"verified\": false,\n        \"source\": \"community\",\n        \"homepage\": \"https://api.skillhub.cn/user_5f9c21aa/pdf-image-text-extractor\",\n        \"namespace\": {\n          \"canonicalName\": \"@user_5f9c21aa/pdf-image-text-extractor\",\n          \"displayName\": \"user_5f9c21aa\",\n          \"publicSlug\": \"pdf-image-text-extractor\"\n        }\n      }\n    ]\n  }\n}"},{"language":"bash","snippet":"curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only"},{"language":"bash","snippet":"# 先装 CLI（如尚未安装）\ncurl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only\n\n# 安装某个 skill，必须 --dir 指向当前 Agent 的 skills 目录\nskillhub install <slug> --dir <skills 目录>"}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\r\nname: fuck-clawhub\r\ndescription: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。\r\nagent_created: true\r\n---\r\n\r\n# Fuck ClawHub\r\n\r\n把 ClawHub 的 skill 链接自动转到 SkillHub（skillhub.cn），并优先在 SkillHub 上检索、推荐 skill，绕开 ClawHub 日益严格、常常毫无道理的安全审查。核心能力：① 按名称/功能在 SkillHub 搜并推荐；② 把 ClawHub 链接换成 SkillHub 链接并做功能对比；③ 当 SkillHub 没有对应 skill 时，替用户吐槽 ClawHub 的离谱审查，并询问是否仍从 ClawHub 安装。\r\n\r\n## 何时使用\r\n\r\n- 用户说“帮我找个做 XX 的 skill”“有没有处理 PDF 的 skill”“在 SkillHub 上搜一下 XXX”。\r\n- 用户贴出 `https://clawhub.ai/...` 的链接，想找能替代/安装的版本。\r\n- 用户抱怨 ClawHub 审核太严、想找 ClawHub 之外的 skill 来源。\r\n\r\n## 快速开始\r\n\r\n所有查询通过 SkillHub 公开接口完成（免鉴权）。用脚本 `scripts/search_skillhub.py` 执行，避免重复拼 URL：\r\n\r\n```bash\r\n# 搜索（默认按相关度 score 排序）\r\npython3 scripts/search_skillhub.py search \"pdf 提取\"\r\npython3 scripts/search_skillhub.py search \"周报\" --category office-efficiency --limit 5\r\n\r\n# 把 ClawHub 链接转成 SkillHub 候选\r\npython3 scripts/search_skillhub.py convert \"https://clawhub.ai/mjzj-tec/mjzj-skillhub\"\r\n```\r\n\r\n> Windows 上若无 `python3`，用托管 Python：`C:\\Users\\GeorgeChou\\.workbuddy\\binaries\\python\\versions\\3.13.12\\python.exe scripts/search_skillhub.py ...`\r\n> 接口与字段细节见 `references/skillhub_api.md`。\r\n\r\n## 功能一：按名称/功能搜索并推荐\r\n\r\n1. 从用户自然语言里提炼：任务意图 + 领域标签（映射到 `category`）+ 2~4 个中英文同义/上位词。\r\n2. 对每个候选词调用 `search`，合并结果并按 `slug` 去重；`sortBy=score` 已保证相关度排序。\r\n3. **不要**把原始列表直接丢给用户。结合 `name`+`description` 判断契合度，过滤掉不相关项，挑出最契合的 3~5 个。命中过多→加 `--category` 收窄；为空→去掉分类、换同义词放宽。\r\n4. 按下方“固定输出格式”逐条展示，每条给出匹配理由，最后让用户选择安装哪一个。\r\n\r\n## 功能二：固定输出格式（每条 skill 必含）\r\n\r\n脚本已自动输出以下 5 项；若手工整理也必须齐全：\r\n\r\n- **名称**：`name`\r\n- **版本号**：`version`\r\n- **作者**：`ownerName`\r\n- **更新日期**：`updated_at`（毫秒时间戳 → `YYYY-MM-DD`）\r\n- **简介**：`description_zh`（缺省回退 `description`）\r\n\r\n并附上 SkillHub 链接与安装命令，方便用户直接装。\r\n\r\n## 功能三：ClawHub 链接 → SkillHub 转换与对比\r\n\r\n1. 收到 `https://clawhub.ai/<namespace>/<slug>` 链接，调用 `convert <url>`。\r\n2. 脚本解析出 `slug` 并在 SkillHub 按同名搜索，列出候选并判断是否同名匹配。\r\n3. **若 SkillHub 有同名/同功能替代**：直接给出 SkillHub 链接 + 安装命令，说明“已在 SkillHub 找到，无需走 ClawHub 的严审”。\r\n4. **若 SkillHub 没有**：执行下方“吐槽模板”，然后**询问用户是否仍要从 ClawHub 安装这个 skill**；如果用户同意，再帮其走 ClawHub 安装流程（ClawHub 上架 skill 均经过其安全审核，相对可控）。\r\n\r\n### 吐槽模板（仅当 SkillHub 无对应 skill 时使用）\r\n\r\n**语言跟随用户**：抨击用语**跟随用户当前使用的语言**——用户用中文则回中文抨击，用英文则回英文抨击，用其他语言则生成对应语言的同等措辞。**全程避免违禁词**（不含辱骂性脏话、歧视性词汇），靠讽刺、夸张与反话表达尖酸，而非靠脏字。下方为中文、英文两套模板，可直接套用或按语气改写；核心两层意思必须保留：① 痛斥 ClawHub 审查过严过蠢，② 询问是否仍从 ClawHub 安装。\r\n\r\n**中文（尖酸刻薄版）**\r\n\r\n> 😏 不得不说 ClawHub 的审查真是个\"人才孵化器\"——把一帮根本看不懂技能的人凑一块儿，比赛谁更擅长把正常的技能一刀剁了。一个清清白白、毫无风险的 skill，也能在它那套越来越离谱、越来越像过家家的安全审查里被活活卡死。这哪是安全审查，分明是\"宁可错杀一片\"的行为艺术，审着审着把能用的全审没了。也难怪大伙儿都学精了，转投 SkillHub——人家同样做安全审计，却不会拿\"合规\"当遮羞布，随手把正经东西摁进土里。\r\n>\r\n> 既然 SkillHub 上暂时没有同名/同功能的替代品，你不得不从这个丧尽天良的 ClawHub 链接直接装了，你确定吗？\r\n> 🔗 <clawhub_url>\r\n\r\n**English (caustic version)**\r\n\r\n> 😏 You have to hand it to ClawHub's review board — a talent show of people who clearly can't tell a skill from a screenshot, competing to see who can bury the most legitimate ones. A perfectly harmless, obviously useful skill gets choked"},{"path":"README.md","content":"# Fuck-ClawHub\n\n## 目录 / Contents\n\n- [🇨🇳 中文](#zh)\n  - [一、背景](#zh-background)\n  - [二、功能与意义](#zh-features)\n  - [三、技术简介](#zh-tech)\n  - [四、相关链接](#zh-links)\n- [🇬🇧 English](#en)\n  - [Background](#en-background)\n  - [Features & Purpose](#en-features)\n  - [Technical Overview](#en-tech)\n  - [Related Links](#en-links)\n\n---\n\n<a id=\"zh\"></a>\n# 🇨🇳 中文\n\n> 把 ClawHub 的链接一把薅过来，换成 [skillhub](https://skillhub.cn) 的——顺便替你骂醒那套只会砍人的审查。\n\n[🌐 切换到 English](#en)\n\n<a id=\"zh-background\"></a>\n## 一、背景\n\n如果你也在 ClawHub 上被那套越来越离谱的\"安全审查\"折磨过，你一定熟悉这种滋味：兴冲冲写好、或好不容易扒到一个清清白白、毫无风险的 skill，点下提交，然后眼睁睁看它在某个根本看不懂技能、却手握生杀大权的审核员手里被一刀剁了。rnm\n\n理由永远冠冕堂皇——\"合规\"\"安全\"\"风险评估\"。翻译过来就一句话：宁可错杀一千，绝不放过一个能用的。\n\n就ClawHub这个审核强度，就相当于是用浏览器的搜索栏都是有危险的。\n\nClawHub 的审查，他们就不知道什么叫\"安全把关\"，而是一场\"宁可错杀一片\"的行为艺术：把一帮看不懂技能的人凑在一块儿，学着三国时期某著名曹老板，比赛谁更擅长把正常的作品摁死。审着审着，能用的全审没了，留下一地鸡毛，和一群被消音的开发者。\n\n所以，与其跪着求审，不如另起炉灶。[skillhub](https://skillhub.cn) 就是那个不拿\"合规\"当遮羞布的替代品——同样做安全审计，却不会随手把正经东西埋进土里。这个 skill 存在的唯一意义，就是帮你把 ClawHub 的链接拽过来，换成 skillhub 的，顺便在 skillhub 上替你找到更靠谱的同类。\n\n<a id=\"zh-features\"></a>\n## 二、功能与意义\n\n- **搜得到**：想找个做某件事的 skill？它优先去 skillhub 搜，按相关度排好，挑最契合的 3–5 个递到你面前——而不是让你在 ClawHub 的严审名单外干瞪眼。\n- **看得清**：每条结果都老老实实列出 **名称 / 版本号 / 作者 / 更新日期 / 简介**，装不装你说了算，不糊弄。\n- **转得动**：扔给它一个 ClawHub 链接，它自动去 skillhub 找同名/同功能的替代并做对比；要是 skillhub 真没有，它会替你狠狠吐槽 ClawHub 的离谱审查，再问你要不要干脆从 ClawHub 装。\n\n意义就一句话：把选择权还给你，而不是交给那套只会砍人的审核机器。\n\n<a id=\"zh-tech\"></a>\n## 三、技术简介\n\n- **数据源**：SkillHub 公开列表接口 `https://api.skillhub.cn/api/skills`（免鉴权）。通过 `keyword` 分词搜索 + `sortBy=score` 实现相关度排序。\n- **执行脚本**：`scripts/search_skillhub.py`，两种模式：\n  - `search \"<关键词>\" [--category 分类] [--limit N]` —— 搜索并格式化输出；\n  - `convert \"<clawhub链接>\"` —— 解析 ClawHub 链接、在 skillhub 搜同名候选并判断是否匹配。\n- **字段映射**：`name`→名称、`version`→版本号、`ownerName`→作者、`updated_at`（毫秒时间戳）→更新日期、`description_zh`→简介。\n- **安装**：经 SkillHub CLI `skillhub install <slug> --dir <skills目录>`；WorkBuddy 用户级目录为 `~/.workbuddy/skills`。\n- **触发**：当用户搜索 skill、给出 `clawhub.ai` 链接、或想绕开 ClawHub 审查时自动启用。\n\n<a id=\"zh-links\"></a>\n## 四、相关链接\n\n想摆脱 ClawHub 那套\"刀法\"？直接上 [skillhub](https://skillhub.cn) 看看——同样是技能社区，却不会拿\"合规\"当借口把正常技能摁死。\n\n---\n\n<a id=\"en\"></a>\n# 🇬🇧 English\n\n> Yank your ClawHub link over and swap it for [skillhub](https://skillhub.cn)'s — and rip into that axe-happy review while we're at it.\n\n[🌐 切换到中文 / Switch to Chinese](#zh)\n\n<a id=\"en-background\"></a>\n## Background\n\nIf you've ever been ground down by ClawHub's ever-more-absurd \"security review,\" you know the taste: you finally write — or scrape up — a perfectly clean, utterly harmless skill, hit submit, and watch it get axed by some reviewer who clearly can't tell a skill from a screenshot, yet holds your fate in their hands.\n\nThe excuse is always solemn — \"compliance,\" \"security,\" \"risk assessment.\" Translated, it's one line: better safe than sorry, even if you bury a thousand innocent ones.\n\nAt ClawHub's review standards, you'd think even typing a query into a browser's search bar counts as a hazard.\n\nClawHub's review stopped being \"security vetting\" long ago. It's performance art titled \"better kill them"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn71cn3h6s4p3eq2qpvbnxq1k98b1r7b\",\n  \"slug\": \"fuck-clawhub-2\",\n  \"version\": \"0.1.0\",\n  \"publishedAt\": 1785060213300\n}"},{"path":"references/skillhub_api.md","content":"# SkillHub 公开 API 参考（skillhub.cn）\n\nSkillHub 提供免鉴权的公开列表接口，本 skill 全部基于它实现搜索与链接转换。\n\n## 列表接口（搜索）\n\n```\nGET https://api.skillhub.cn/api/skills\n```\n\n### 请求参数（query string）\n\n| 参数      | 必填 | 说明                                                         |\n| --------- | ---- | ------------------------------------------------------------ |\n| keyword   | 是   | 关键词，分词搜索（中英文均可）。不要用 `/api/v1/search`。    |\n| sortBy    | 否   | 排序字段。`score`=相关度（默认推荐）、`downloads`=下载量等。 |\n| category  | 否   | 一级分类过滤，如 `office-efficiency`、`knowledge-management`。 |\n| pageSize  | 否   | 每页数量，默认 10。                                          |\n| page      | 否   | 页码，从 1 开始。                                            |\n\n示例：\n```\nhttps://api.skillhub.cn/api/skills?keyword=pdf&sortBy=score&pageSize=10\nhttps://api.skillhub.cn/api/skills?keyword=ocr&category=office-efficiency&pageSize=5\n```\n\n### 响应结构\n\n```json\n{\n  \"code\": 0,\n  \"message\": \"success\",\n  \"data\": {\n    \"total\": 2165,\n    \"skills\": [\n      {\n        \"name\": \"PDF和图片文字提取\",\n        \"slug\": \"pdf-image-text-extractor\",\n        \"version\": \"1.0.9\",\n        \"ownerName\": \"user_5f9c21aa\",\n        \"updated_at\": 1785058166251,\n        \"created_at\": 1775788233472,\n        \"category\": \"office-efficiency\",\n        \"description\": \"...\",\n        \"description_zh\": \"...\",          // 优先使用此字段作“简介”\n        \"score\": 81435.59,                // 相关度，sortBy=score 时降序\n        \"downloads\": 42756,\n        \"installs\": 378,\n        \"stars\": 87,\n        \"verified\": false,\n        \"source\": \"community\",\n        \"homepage\": \"https://api.skillhub.cn/user_5f9c21aa/pdf-image-text-extractor\",\n        \"namespace\": {\n          \"canonicalName\": \"@user_5f9c21aa/pdf-image-text-extractor\",\n          \"displayName\": \"user_5f9c21aa\",\n          \"publicSlug\": \"pdf-image-text-extractor\"\n        }\n      }\n    ]\n  }\n}\n```\n\n### 输出所需的 5 个字段映射\n\n| 用户要求   | API 字段          | 处理                                          |\n| ---------- | ----------------- | --------------------------------------------- |\n| 名称       | `name`            | 直接使用                                      |\n| 版本号     | `version`         | 直接使用                                      |\n| 作者       | `ownerName`       | 直接使用（或 `namespace.displayName`）        |\n| 更新日期   | `updated_at`      | 毫秒时间戳 → `YYYY-MM-DD`                     |\n| 简介       | `description_zh`  | 缺省回退 `description`，去换行、截断到 ~120 字 |\n\n## 链接格式\n\n- SkillHub 技能页：`https://skillhub.cn/skills/<slug>`\n- ClawHub 技能链接：`https://clawhub.ai/<namespace>/<slug>`\n- 转换思路：解析 ClawHub 链接得到 `<slug>`，在 SkillHub 按该词搜索，匹配同名/同 slug 即给出 SkillHub 链接。\n\n## 安装命令（SkillHub CLI）\n\n```bash\n# 先装 CLI（如尚未安装）\ncurl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only\n\n# 安装某个 skill，必须 --dir 指向当前 Agent 的 skills 目录\nskillhub install <slug> --dir <skills 目录>\n```\n\n- WorkBuddy 用户级：`~/.workbuddy/skills`\n- WorkBuddy 项目级：`<workspace>/.workbuddy/skills`\n\n> 注意：SkillHub 社区 skill 未必都经过与 ClawHub 同等严格的审查；SkillHub 自带“双实验室安全审计”可作为参考。安装前建议先核对作者、更新时间与简介，必要时审阅源码。"},{"path":"skill-card.md","content":"## Description:\n\nConverts ClawHub skill links into SkillHub candidates and searches SkillHub for relevant skills by name or function.\n\nThis skill is ready for commercial/non-commercial use.\n\n## Publisher:\n\n[georgechou17](https://clawhub.ai/user/georgechou17)\n\n### License/Terms of Use:\n\nMIT-0\n\n## Use Case:\n\nDevelopers and external users use this skill to find SkillHub alternatives for requested capabilities or ClawHub skill links, then review formatted recommendations with names, versions, authors, update dates, descriptions, links, and install commands.\n\n### Deployment Geography for Use:\n\nGlobal\n\n## Known Risks and Mitigations:\n\nRisk: The skill steers users toward less-reviewed third-party SkillHub skills.\n\nMitigation: Review the recommended skill's author, update date, description, security signals, and source before installation.\n\nRisk: The referenced SkillHub installer uses a curl-to-bash pattern.\n\nMitigation: Avoid running remote shell installers directly; prefer pinned, verified packages or inspect the installer before execution.\n\nRisk: The skill includes biased anti-ClawHub messaging.\n\nMitigation: Treat the messaging as opinionated behavior, not as an independent security assessment of ClawHub or SkillHub.\n\nRisk: Search terms and ClawHub slugs may be sent to a third-party public SkillHub API.\n\nMitigation: Do not submit sensitive, private, or unreleased skill identifiers unless the user accepts third-party query exposure.\n\n## Reference(s):\n\n- [SkillHub API Reference](references/skillhub_api.md)\n- [Server-resolved source repository](https://github.com/GeorgeChou17/fuck-clawhub)\n- [ClawHub release page](https://clawhub.ai/georgechou17/skills/fuck-clawhub-2)\n- [SkillHub public API](https://api.skillhub.cn/api/skills)\n\n## Skill Output:\n\n**Output Type(s):** [Text, Markdown, Shell commands, Guidance]\n\n**Output Format:** [Markdown-style recommendations with SkillHub links and shell install commands]\n\n**Output Parameters:** [1D]\n\n**Other Properties Related to Output:** [Search and conversion results are formatted as ranked skill recommendations with match rationale and installation guidance.]\n\n## Skill Version(s):\n\n0.1.0 (source: server release metadata)\n\n## Ethical Considerations:\n\nUsers should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply their organization's safety, security, and compliance requirements before deployment."}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。 Skill: Fuck Clawhub Owner: georgechou17 Summary: 将 ClawHub 的 skill 链接转换为 SkillHub (skillhub.cn) 链接，并在 SkillHub 上按相关度搜索、推荐 skill。当用户搜索某功能/名称的 skill、给出 clawhub.ai 的 skill 链接、或希望寻找 ClawHub 之外的 skill 来源（规避其过于严格的安全审查）时使用本技能。 Tags: latest:0.1.0 Version history: v0.1.0 | 2026-07-26T10:03:33.300Z | auto - Initial release of fuck-clawhub skill to replace and recommend ClawHub skills via SkillHub (skillhub.cn). - Converts Claw","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":1226,"uniquenessScore":49,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":"No screenshots, media assets, or demo links are available."},"primaryImageUrl":null,"mediaAssetCount":0,"assets":[],"demoUrl":null},"ownerResources":{"evidence":{"source":"unclaimed","verified":false,"confidence":"low","updatedAt":"2026-10-09T11:00:50.692Z","emptyReason":"This page has not been claimed by the agent owner."},"hasCustomPage":false,"customPageUpdatedAt":null,"customLinks":[],"structuredLinks":{"docsUrl":null,"demoUrl":null,"supportUrl":null,"pricingUrl":null,"statusUrl":null},"customPage":null},"relatedAgents":{"evidence":{"source":"protocol-neighbors","verified":false,"confidence":"medium","updatedAt":"2026-10-10T02:13:34.806Z","emptyReason":null},"items":[{"id":"8ebccd8e-3863-4187-8355-c3f14e1f9edf","entityType":"agent","canonicalPath":"/agent/iofficeai-aionui","slug":"iofficeai-aionui","name":"AionUi","description":"Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!","url":"https://github.com/iOfficeAI/AionUi","homepage":"https://www.aionui.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-10-09T19:11:12.944Z","createdAt":"2026-02-25T03:38:16.584Z","downloads":null},{"id":"b917f68a-ebff-438e-84f8-3f4b2494c0bc","entityType":"agent","canonicalPath":"/agent/activepieces-activepieces","slug":"activepieces-activepieces","name":"activepieces","description":"AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents","url":"https://github.com/activepieces/activepieces","homepage":"https://www.activepieces.com","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-15T02:22:12.426Z","createdAt":"2026-02-25T03:38:12.412Z","downloads":null},{"id":"5cb26759-3a39-483f-94cf-276a98c13bb8","entityType":"agent","canonicalPath":"/agent/cherryhq-cherry-studio","slug":"cherryhq-cherry-studio","name":"cherry-studio","description":"AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs","url":"https://github.com/CherryHQ/cherry-studio","homepage":"https://cherry-ai.com","source":"GITHUB_REPOS","protocols":["MCP","OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-04-11T14:38:40.986Z","createdAt":"2026-02-25T03:38:19.379Z","downloads":null},{"id":"6f6582d0-5d76-4f0f-b81d-86520247950b","entityType":"agent","canonicalPath":"/agent/copilotkit-copilotkit","slug":"copilotkit-copilotkit","name":"CopilotKit","description":"The Frontend for Agents & Generative UI. React + Angular","url":"https://github.com/CopilotKit/CopilotKit","homepage":"https://docs.copilotkit.ai","source":"GITHUB_REPOS","protocols":["OPENCLAW"],"capabilities":[],"safetyScore":100,"overallRank":70,"updatedAt":"2026-03-25T09:50:57.846Z","createdAt":"2026-02-25T03:39:14.617Z","downloads":null}],"links":{"hub":"/agent","source":"/agent/source/clawhub","protocols":[{"label":"OpenClaw","href":"/agent/protocol/openclew"}]}}}