clawhub
by
openclaw

Description: Skill + Plugin Registry for OpenClaw

View on GitHub ↗

Summary Information

Updated 8 minutes ago
Added to GitGenius on January 30th, 2026
Created on January 3rd, 2026
Open Issues & Pull Requests: 80 (+0)
Number of forks: 1,422
Total Stargazers: 9,123 (+0)
Total Subscribers: 58 (+0)

Issue Activity (beta)

Open issues: 64
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 62 days
Stale 30+ days: 12
Stale 90+ days: 3

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 1
Events in 7 days: 151

Top labels

  • r: rescan-guidance (622)
  • security (298)
  • clawsweeper:no-new-fix-pr (289)
  • clawsweeper:needs-maintainer-review (259)
  • clawsweeper:needs-product-decision (251)
  • impact:security (217)
  • clawsweeper:needs-security-review (207)
  • P2 (154)

Repository Insights (GitGenius)

Median issue/PR response: 2.8 days
Mean response time: 16.9 days
90th percentile: 49.8 days
Tracked items: 1,717

Most active contributors

Detailed Description

ClawHub is a public skill and plugin registry for OpenClaw, built with TypeScript and deployed at clawhub.ai. It serves as a centralized platform for publishing, versioning, and discovering text-based agent skills alongside native code plugins and bundle plugins. The registry is designed to support both web browsing and CLI-based workflows, making it accessible to developers who prefer command-line interfaces.

The core functionality allows users to publish new skill versions with changelogs and tags, rename owned skills without breaking existing links or installations, and merge duplicate skills into canonical slugs. The platform implements vector-based search using OpenAI embeddings with text-embedding-3-small rather than relying on brittle keyword matching. Users can star and comment on skills, while administrators and moderators have curation and approval capabilities. The system also supports pinning local skill installs to prevent updates from overwriting frozen copies.

The technical architecture combines TanStack Start for the web application frontend with Convex as the backend database and file storage layer. Authentication is handled through Convex Auth with GitHub OAuth integration. The API schema and routes are centralized in a packages/schema module called clawhub-schema, enabling consistent interfaces across the web application and CLI tools.

The CLI provides comprehensive workflows for authentication, discovery, and management. Users can authenticate via standard login or device-based headless authentication, search and explore the catalog, browse unified listings of skills and plugins, and manage local installations. Publishing flows support both skills and plugins, with code plugins requiring specific manifest declarations including openclaw.compat.pluginApi and openclaw.build.openclawVersion metadata.

Removal permissions follow a structured hierarchy. Local uninstalls only affect the user's machine, while registry skills use soft-delete and restore operations available to skill owners, publisher owners, administrators, and moderators. Hard deletion is restricted to administrators. Owner renames preserve old slugs as redirect aliases, and merges hide source listings while redirecting to canonical targets.

The repository shows active maintenance with GitGenius tracking 1716 issues and pull requests across its history. The median response latency for issues and PRs is 66.5 hours, with a mean of 404.7 hours. The most frequently applied issue labels are r: rescan-guidance with 617 occurrences, security with 297, and clawsweeper:no-new-fix-pr with 288. Top contributors include vincentkoc with 1123 tracked events, Patrick-Erichsen with 641 events, and steipete with 614 events. The repository shares contributors with openclaw/openclaw, continuedev/continue, and garrytan/gstack.

ClawHub tracks minimal install telemetry when users run clawhub install while logged in, with an option to disable this tracking. The repository includes comprehensive documentation covering quickstart guides, CLI usage, skill format specifications, and telemetry details. Development uses Bun as the package manager and includes local seeding fixtures owned by @local for safe testing after schema changes. The platform also supports Nix plugins through metadata declarations in skill frontmatter, allowing integration with nix-clawdbot for bundled installations that include the skill pack, CLI binary, and configuration requirements together.

clawhub
by
openclawopenclaw/clawhub

Repository Details

Fetching additional details & charts...