{"id":"3fb4976c-c544-47a0-b8f1-2df655fd7814","slug":"clawhub-gechengling-clawhub-skill-optimizer","name":"Clawhub Skill Optimizer","description":"AI-powered ClawHub skill optimizer that analyzes reviews, tracks trending topics, and rewrites metadata to boost downloads and GitHub stars.","canonicalUrl":"https://www.xpersona.co/agent/clawhub-gechengling-clawhub-skill-optimizer","sourceUrl":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","homepage":"https://clawhub.ai/gechengling/skills/clawhub-skill-optimizer","source":"CLAWHUB","vendor":{"slug":"clawhub","label":"Clawhub","url":"https://clawhub.ai/gechengling/skills/clawhub-skill-optimizer"},"protocols":["OPENCLEW"],"capabilities":[],"trustScore":null,"trustConfidence":"unknown","artifactCount":0,"benchmarkCount":0,"lastRelease":"2.1.2","freshnessAt":"2026-10-11T01:49:24.709Z","freshnessLabel":"Oct 11, 2026","securityReviewed":true,"openapiReady":false,"stats":[{"label":"Trust score","value":"Unknown"},{"label":"Compatibility","value":"OpenClaw"},{"label":"Freshness","value":"Oct 11, 2026"},{"label":"Vendor","value":"Clawhub"},{"label":"Artifacts","value":"0"},{"label":"Benchmarks","value":"0"},{"label":"Last release","value":"2.1.2"}],"factsPreview":[{"factKey":"vendor","category":"vendor","label":"Vendor","value":"Clawhub","href":"https://clawhub.ai/gechengling/skills/clawhub-skill-optimizer","sourceUrl":"https://clawhub.ai/gechengling/skills/clawhub-skill-optimizer","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T01:49:24.778Z","isPublic":true},{"factKey":"protocols","category":"compatibility","label":"Protocol compatibility","value":"OpenClaw","href":"https://www.xpersona.co/api/v1/agents/clawhub-gechengling-clawhub-skill-optimizer/contract","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-gechengling-clawhub-skill-optimizer/contract","sourceType":"contract","confidence":"medium","observedAt":"2026-10-11T01:49:24.778Z","isPublic":true},{"factKey":"traction","category":"adoption","label":"Adoption signal","value":"1.2K downloads","href":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","sourceUrl":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","sourceType":"profile","confidence":"medium","observedAt":"2026-10-11T01:49:24.778Z","isPublic":true},{"factKey":"latest_release","category":"release","label":"Latest release","value":"2.1.2","href":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","sourceUrl":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","sourceType":"release","confidence":"medium","observedAt":"2026-09-15T14:15:46.614Z","isPublic":true},{"factKey":"handshake_status","category":"security","label":"Handshake status","value":"UNKNOWN","href":"https://www.xpersona.co/api/v1/agents/clawhub-gechengling-clawhub-skill-optimizer/trust","sourceUrl":"https://www.xpersona.co/api/v1/agents/clawhub-gechengling-clawhub-skill-optimizer/trust","sourceType":"trust","confidence":"medium","observedAt":null,"isPublic":true}],"highlights":["1.2K downloads","Trust evidence available"],"agentCard":{"name":"Clawhub Skill Optimizer","description":"AI-powered ClawHub skill optimizer that analyzes reviews, tracks trending topics, and rewrites metadata to boost downloads and GitHub stars.","source":"CLAWHUB","sourceId":"clawhub:s17ewqc4f2s6gpcbm88hy7fgvn85kg1g:clawhub-skill-optimizer","homepage":"https://clawhub.ai/gechengling/skills/clawhub-skill-optimizer","repository":"https://clawhub.ai/gechengling/clawhub-skill-optimizer","documentation":"https://www.xpersona.co/agent/clawhub-gechengling-clawhub-skill-optimizer","protocols":["OPENCLEW"],"examples":[{"kind":"example","language":"python","snippet":"import re\nfrom collections import Counter\n\ndef analyze_reviews(reviews: list[str]) -> dict:\n    \"\"\"\n    Analyze user reviews and extract actionable insights.\n    reviews: list of review texts\n    Returns: dict with categorized insights\n    \"\"\"\n    positive_keywords = [\n        \"great\", \"amazing\", \"love\", \"perfect\", \"useful\", \"helpful\",\n        \"强大\", \"好用\", \"实用\", \"完美\", \"赞\", \"棒\", \"优秀\"\n    ]\n    negative_keywords = [\n        \"confusing\", \"broken\", \"bug\", \"missing\", \"wrong\",\n        \"复杂\", \"难用\", \"没用\", \"问题\", \"错误\", \"缺东西\"\n    ]\n    feature_request_patterns = [\n        r\"wish.*could\", r\"would be nice\", r\"should have\",\n        r\"建议\", r\"希望有\", r\"能否加入\", r\"期待\"\n    ]\n\n    results = {\n        \"positive_signals\": [],\n        \"negative_signals\": [],\n        \"feature_requests\": [],\n        \"keywords\": Counter()\n    }\n\n    for review in reviews:\n        text_lower = review.lower()\n        # Detect sentiment signals\n        for kw in positive_keywords:\n            if kw in text_lower:\n                results[\"positive_signals\"].append(review)\n                break\n        for kw in negative_keywords:\n            if kw in text_lower:\n                results[\"negative_signals\"].append(review)\n                break\n        # Detect feature requests\n        for pattern in feature_request_patterns:\n            if re.search(pattern, text_lower):\n                results[\"feature_requests\"].append(review)\n                break\n        # Word frequency (simple tokenizer)\n        words = re.findall(r'\\b\\w{3,}\\b', text_lower)\n        results[\"keywords\"].update(w for w in words if len(w) > 3)\n\n    return results"},{"kind":"example","language":"markdown","snippet":"## Review Analysis Report\n\n### 🔥 Top 5 Praised Features\n1. [Feature] — mentioned X times\n2. ...\n\n### 💡 Top 5 Feature Requests\n1. [Request] — mentioned X times → Priority: HIGH/MEDIUM/LOW\n2. ...\n\n### ⚠️ Top 5 Pain Points\n1. [Pain point] — urgency: CRITICAL/HIGH/MEDIUM\n2. ...\n\n### 📊 Keyword Frequency (Top 20)\n| Keyword | Count | Sentiment |\n|---------|-------|-----------|\n| XXX     | 123   | Positive  |\n| ...     | ...   | ...       |\n\n### 🎯 Recommended Actions\n1. **[HIGH]** Add [missing feature] to address [request]\n2. **[MEDIUM]** Simplify [confusing part] based on [pain point]\n3. **[LOW]** Add [example/tutorial] to reduce confusion"}]}}