{"id":"255f1742-de40-4b4b-983f-2601690b35df","entityType":"agent","slug":"clawhub-joargp-news-summary-2","name":"News Summary","canonicalUrl":"https://www.xpersona.co/agent/clawhub-joargp-news-summary-2","canonicalPath":"/agent/clawhub-joargp-news-summary-2","generatedAt":"2026-10-10T00:18:05.447Z","source":"CLAWHUB","claimStatus":"UNCLAIMED","verificationTier":"NONE","summary":{"evidence":{"source":"editorial-content","verified":true,"confidence":"high","updatedAt":"2026-05-19T07:01:35.791Z","emptyReason":null},"description":"This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Skill: News Summary Owner: joargp Summary: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Tags: latest:1.0.1 Version history: v1.0.1 | 2026-01-06T08:59:50.078Z | auto - Added detailed documentation of news sources and RSS feed usage, with example curl commands for BBC, R","descriptionLabel":"Technical summary","evidenceSummary":"Capability contract not published. No trust telemetry is available yet. 41.7K downloads reported by the source. Last updated 5/19/2026.","installCommand":"clawhub skill install publishers:joargp:news-summary","sourceUrl":"https://clawhub.ai/joargp/news-summary","homepage":"https://clawhub.ai/joargp/news-summary","primaryLinks":[{"label":"View on ClawHub","url":"https://clawhub.ai/joargp/news-summary","kind":"source"}],"safetyScore":84,"overallRank":62,"popularityScore":92,"trustScore":null,"claimedByName":null,"isOwner":false,"seoDescription":"This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS fe"},"coverage":{"evidence":{"source":"public-profile","verified":false,"confidence":"medium","updatedAt":"2026-05-19T07:01:35.791Z","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-05-19T07:01:35.791Z","emptyReason":null},"stars":null,"forks":null,"downloads":41665,"packageName":null,"latestVersion":"1.0.1","tractionLabel":"41.7K downloads"},"release":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"medium","updatedAt":"2026-05-19T07:01:35.762Z","emptyReason":null},"lastUpdatedAt":"2026-05-19T07:01:35.791Z","lastCrawledAt":"2026-05-19T07:01:35.762Z","lastIndexedAt":null,"nextCrawlAt":"2026-05-20T07:01:35.762Z","lastVerifiedAt":null,"highlights":[{"version":"1.0.1","createdAt":"2026-01-06T08:59:50.078Z","changelog":"- Added detailed documentation of news sources and RSS feed usage, with example `curl` commands for BBC, Reuters, NPR, and Al Jazeera. - Clarified workflows for fetching, parsing, and summarizing news headlines, both as text and as short audio using OpenAI TTS. - Included example output format for news summaries, grouped by topic. - Outlined best practices: concise coverage (5–8 stories), balanced perspectives, and citation guidance. - No functional changes to skill logic—documentation only.","fileCount":2,"zipByteSize":1355},{"version":"1.0.0","createdAt":"2026-01-06T08:55:41.145Z","changelog":"news-summary 1.0.0 - Initial release of the news-summary skill. - Fetches and summarizes news from NRK (Norwegian) and BBC (International) RSS feeds. - Provides concise text news briefings grouped by category (Norge, Verden, Vær, Sport). - Supports generating voice summaries using OpenAI TTS. - Designed to answer requests for news updates, daily briefings, and world events in Norwegian.","fileCount":2,"zipByteSize":1397}]},"execution":{"evidence":{"source":"CLAWHUB","verified":false,"confidence":"low","updatedAt":null,"emptyReason":"No published capability contract is available yet."},"installCommand":"clawhub skill install publishers:joargp:news-summary","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-joargp-news-summary-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/trust"},"curlExamples":["curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/snapshot\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/contract\"","curl -s \"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-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-10T00:18:05.447Z"}},"retryPolicy":{"maxAttempts":3,"backoffMs":[500,1500,3500],"retryableConditions":["HTTP_429","HTTP_503","NETWORK_TIMEOUT"]}},"endpoints":{"dossierUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/dossier","snapshotUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/snapshot","contractUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-2/contract","trustUrl":"https://www.xpersona.co/api/v1/agents/clawhub-joargp-news-summary-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-05-19T07:01:35.791Z","emptyReason":null},"readme":"Skill: News Summary\n\nOwner: joargp\n\nSummary: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.\n\nTags: latest:1.0.1\n\nVersion history:\n\nv1.0.1 | 2026-01-06T08:59:50.078Z | auto\n\n- Added detailed documentation of news sources and RSS feed usage, with example `curl` commands for BBC, Reuters, NPR, and Al Jazeera.\n- Clarified workflows for fetching, parsing, and summarizing news headlines, both as text and as short audio using OpenAI TTS.\n- Included example output format for news summaries, grouped by topic.\n- Outlined best practices: concise coverage (5–8 stories), balanced perspectives, and citation guidance.\n- No functional changes to skill logic—documentation only.\n\nv1.0.0 | 2026-01-06T08:55:41.145Z | auto\n\nnews-summary 1.0.0\n\n- Initial release of the news-summary skill.\n- Fetches and summarizes news from NRK (Norwegian) and BBC (International) RSS feeds.\n- Provides concise text news briefings grouped by category (Norge, Verden, Vær, Sport).\n- Supports generating voice summaries using OpenAI TTS.\n- Designed to answer requests for news updates, daily briefings, and world events in Norwegian.\n\nArchive index:\n\nArchive v1.0.1: 2 files, 1355 bytes\n\nFiles: SKILL.md (2091b), _meta.json (131b)\n\nFile v1.0.1:SKILL.md\n\n---\nname: news-summary\ndescription: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.\n---\n\n# News Summary\n\n## Overview\n\nFetch and summarize news from trusted international sources via RSS feeds.\n\n## RSS Feeds\n\n### BBC (Primary)\n```bash\n# World news\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\"\n\n# Top stories\ncurl -s \"https://feeds.bbci.co.uk/news/rss.xml\"\n\n# Business\ncurl -s \"https://feeds.bbci.co.uk/news/business/rss.xml\"\n\n# Technology\ncurl -s \"https://feeds.bbci.co.uk/news/technology/rss.xml\"\n```\n\n### Reuters\n```bash\n# World news\ncurl -s \"https://www.reutersagency.com/feed/?best-regions=world&post_type=best\"\n```\n\n### NPR (US perspective)\n```bash\ncurl -s \"https://feeds.npr.org/1001/rss.xml\"\n```\n\n### Al Jazeera (Global South perspective)\n```bash\ncurl -s \"https://www.aljazeera.com/xml/rss/all.xml\"\n```\n\n## Parse RSS\n\nExtract titles and descriptions:\n```bash\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\" | \\\n  grep -E \"<title>|<description>\" | \\\n  sed 's/<[^>]*>//g' | \\\n  sed 's/^[ \\t]*//' | \\\n  head -30\n```\n\n## Workflow\n\n### Text summary\n1. Fetch BBC world headlines\n2. Optionally supplement with Reuters/NPR\n3. Summarize key stories\n4. Group by region or topic\n\n### Voice summary\n1. Create text summary\n2. Generate voice with OpenAI TTS\n3. Send as audio message\n\n```bash\ncurl -s https://api.openai.com/v1/audio/speech \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"tts-1-hd\",\n    \"input\": \"<news summary text>\",\n    \"voice\": \"onyx\",\n    \"speed\": 0.95\n  }' \\\n  --output /tmp/news.mp3\n```\n\n## Example Output Format\n\n```\n📰 News Summary [date]\n\n🌍 WORLD\n- [headline 1]\n- [headline 2]\n\n💼 BUSINESS\n- [headline 1]\n\n💻 TECH\n- [headline 1]\n```\n\n## Best Practices\n\n- Keep summaries concise (5-8 top stories)\n- Prioritize breaking news and major events\n- For voice: ~2 minutes max\n- Balance perspectives (Western + Global South)\n- Cite source if asked\n\nFile v1.0.1:_meta.json\n\n{\n  \"ownerId\": \"kn72thdm1qe7rrz0vn4vqq3a297ymazh\",\n  \"slug\": \"news-summary\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1767689990078\n}\n\nArchive v1.0.0: 2 files, 1397 bytes\n\nFiles: SKILL.md (2067b), _meta.json (131b)\n\nFile v1.0.0:SKILL.md\n\n---\nname: news-summary\ndescription: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from NRK (Norwegian) and BBC (international) RSS feeds and can create voice summaries.\n---\n\n# News Summary\n\n## Overview\n\nFetch and summarize news from trusted sources:\n- **NRK** (Norwegian) — state broadcaster, primary source\n- **BBC World** (International) — supplement for global news\n\n## RSS Feeds\n\n### NRK (Norwegian)\n```bash\n# Top stories\ncurl -s \"https://www.nrk.no/toppsaker.rss\"\n\n# By category\ncurl -s \"https://www.nrk.no/nyheter/siste.rss\"      # Latest\ncurl -s \"https://www.nrk.no/sport/siste.rss\"        # Sports\ncurl -s \"https://www.nrk.no/kultur/siste.rss\"       # Culture\n```\n\n### BBC (International)\n```bash\n# World news\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\"\n\n# Top stories\ncurl -s \"https://feeds.bbci.co.uk/news/rss.xml\"\n```\n\n## Parse RSS\n\nExtract titles and descriptions:\n```bash\ncurl -s \"https://www.nrk.no/toppsaker.rss\" | \\\n  grep -E \"<title>|<description>\" | \\\n  sed 's/<[^>]*>//g' | \\\n  sed 's/^[ \\t]*//' | \\\n  head -30\n```\n\n## Workflow\n\n### Text summary\n1. Fetch NRK toppsaker\n2. Fetch BBC world headlines\n3. Summarize in Norwegian\n4. Group by category (Norge, Verden, Vær, Sport)\n\n### Voice summary\n1. Create text summary\n2. Generate voice with OpenAI TTS\n3. Send as audio message\n\n```bash\ncurl -s https://api.openai.com/v1/audio/speech \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"tts-1-hd\",\n    \"input\": \"<news summary text>\",\n    \"voice\": \"onyx\",\n    \"speed\": 0.95\n  }' \\\n  --output /tmp/news.mp3\n```\n\n## Example Output Format\n\n```\n📰 Nyhetsoppsummering [dato]\n\n🇳🇴 NORGE\n- [headline 1]\n- [headline 2]\n\n🌍 VERDEN\n- [headline 1]\n- [headline 2]\n\n⛅ VÆR\n- [relevant weather news]\n```\n\n## Best Practices\n\n- Keep summaries concise (5-8 top stories)\n- Prioritize breaking news and major events\n- For voice: ~2 minutes max\n- Use Norwegian for delivery\n- Cite source if asked (NRK, BBC)\n\nFile v1.0.0:_meta.json\n\n{\n  \"ownerId\": \"kn72thdm1qe7rrz0vn4vqq3a297ymazh\",\n  \"slug\": \"news-summary\",\n  \"version\": \"1.0.0\",\n  \"publishedAt\": 1767689741145\n}","readmeExcerpt":"Skill: News Summary Owner: joargp Summary: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Tags: latest:1.0.1 Version history: v1.0.1 | 2026-01-06T08:59:50.078Z | auto - Added detailed documentation of news sources and RSS feed usage, with example curl commands for BBC, R","codeSnippets":[],"executableExamples":[{"language":"bash","snippet":"curl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\""},{"language":"bash","snippet":"curl -s \"https://feeds.bbci.co.uk/news/rss.xml\""},{"language":"bash","snippet":"curl -s \"https://feeds.bbci.co.uk/news/business/rss.xml\""},{"language":"bash","snippet":"curl -s \"https://feeds.bbci.co.uk/news/technology/rss.xml\""},{"language":"bash","snippet":"# World news\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\"\n\n# Top stories\ncurl -s \"https://feeds.bbci.co.uk/news/rss.xml\"\n\n# Business\ncurl -s \"https://feeds.bbci.co.uk/news/business/rss.xml\"\n\n# Technology\ncurl -s \"https://feeds.bbci.co.uk/news/technology/rss.xml\""},{"language":"bash","snippet":"curl -s \"https://www.reutersagency.com/feed/?best-regions=world&post_type=best\""}],"parameters":null,"dependencies":[],"permissions":[],"extractedFiles":[{"path":"SKILL.md","content":"---\nname: news-summary\ndescription: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries.\n---\n\n# News Summary\n\n## Overview\n\nFetch and summarize news from trusted international sources via RSS feeds.\n\n## RSS Feeds\n\n### BBC (Primary)\n```bash\n# World news\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\"\n\n# Top stories\ncurl -s \"https://feeds.bbci.co.uk/news/rss.xml\"\n\n# Business\ncurl -s \"https://feeds.bbci.co.uk/news/business/rss.xml\"\n\n# Technology\ncurl -s \"https://feeds.bbci.co.uk/news/technology/rss.xml\"\n```\n\n### Reuters\n```bash\n# World news\ncurl -s \"https://www.reutersagency.com/feed/?best-regions=world&post_type=best\"\n```\n\n### NPR (US perspective)\n```bash\ncurl -s \"https://feeds.npr.org/1001/rss.xml\"\n```\n\n### Al Jazeera (Global South perspective)\n```bash\ncurl -s \"https://www.aljazeera.com/xml/rss/all.xml\"\n```\n\n## Parse RSS\n\nExtract titles and descriptions:\n```bash\ncurl -s \"https://feeds.bbci.co.uk/news/world/rss.xml\" | \\\n  grep -E \"<title>|<description>\" | \\\n  sed 's/<[^>]*>//g' | \\\n  sed 's/^[ \\t]*//' | \\\n  head -30\n```\n\n## Workflow\n\n### Text summary\n1. Fetch BBC world headlines\n2. Optionally supplement with Reuters/NPR\n3. Summarize key stories\n4. Group by region or topic\n\n### Voice summary\n1. Create text summary\n2. Generate voice with OpenAI TTS\n3. Send as audio message\n\n```bash\ncurl -s https://api.openai.com/v1/audio/speech \\\n  -H \"Authorization: Bearer $OPENAI_API_KEY\" \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\n    \"model\": \"tts-1-hd\",\n    \"input\": \"<news summary text>\",\n    \"voice\": \"onyx\",\n    \"speed\": 0.95\n  }' \\\n  --output /tmp/news.mp3\n```\n\n## Example Output Format\n\n```\n📰 News Summary [date]\n\n🌍 WORLD\n- [headline 1]\n- [headline 2]\n\n💼 BUSINESS\n- [headline 1]\n\n💻 TECH\n- [headline 1]\n```\n\n## Best Practices\n\n- Keep summaries concise (5-8 top stories)\n- Prioritize breaking news and major events\n- For voice: ~2 minutes max\n- Balance perspectives (Western + Global South)\n- Cite source if asked"},{"path":"_meta.json","content":"{\n  \"ownerId\": \"kn72thdm1qe7rrz0vn4vqq3a297ymazh\",\n  \"slug\": \"news-summary\",\n  \"version\": \"1.0.1\",\n  \"publishedAt\": 1767689990078\n}"}],"languages":[],"docsSourceLabel":"CLAWHUB","editorialOverview":"This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Skill: News Summary Owner: joargp Summary: This skill should be used when the user asks for news updates, daily briefings, or what's happening in the world. Fetches news from trusted international RSS feeds and can create voice summaries. Tags: latest:1.0.1 Version history: v1.0.1 | 2026-01-06T08:59:50.078Z | auto - Added detailed documentation of news sources and RSS feed usage, with example curl commands for BBC, R","editorialQuality":{"score":100,"threshold":65,"status":"ready","wordCount":664,"uniquenessScore":55,"reasons":[]}},"media":{"evidence":{"source":"no-media","verified":false,"confidence":"low","updatedAt":"2026-05-19T07:01:35.791Z","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-05-19T07:01:35.791Z","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-10T00:18:05.447Z","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"}]}}}