Crawler Summary

clawhub-publisher answer-first brief

Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". --- name: clawhub-publisher description: Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". version: 1.0.1 --- ClawHub Publisher **Version:** 1.0.1 | **Author:** OpenClaw | **Homepage:** Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.

Freshness

Last checked 3/1/2026

Best For

clawhub-publisher is best for general automation workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

clawhub-publisher

Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". --- name: clawhub-publisher description: Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". version: 1.0.1 --- ClawHub Publisher **Version:** 1.0.1 | **Author:** OpenClaw | **Homepage:**

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Mar 1, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Mar 1, 2026

Vendor

Charpup

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 3/1/2026.

Setup snapshot

git clone https://github.com/Charpup/clawhub-publisher.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    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.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Charpup

profilemedium
Observed Mar 1, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Mar 1, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

npm install -g clawhub-publisher

bash

# 配置 ClawHub API 令牌
clawhub-publisher config set token YOUR_CLAWHUB_TOKEN

# 配置默认发布选项
clawhub-publisher config set default-visibility public
clawhub-publisher config set auto-generate-docs true

bash

# 进入 skill 目录
cd /path/to/your-skill

# 发布到 ClawHub
clawhub-publisher publish

bash

# 自动递增补丁版本
clawhub-publisher publish --bump patch

# 递增次要版本
clawhub-publisher publish --bump minor

# 递增主要版本
clawhub-publisher publish --bump major

bash

# 仅验证,不发布
clawhub-publisher validate

# 详细检查
clawhub-publisher validate --verbose

text

your-skill/
├── SKILL.md          # 必需:skill 说明文档
├── package.json      # 可选:Node.js skill
├── requirements.txt  # 可选:Python skill
├── index.js          # 可选:入口文件
└── lib/              # 可选:代码目录

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". --- name: clawhub-publisher description: Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". version: 1.0.1 --- ClawHub Publisher **Version:** 1.0.1 | **Author:** OpenClaw | **Homepage:**

Full README

name: clawhub-publisher description: Publish OpenClaw skills to ClawHub skill registry. Use when publishing, updating, or validating skills before release — runs pre-publish checks automatically and handles semantic versioning. Triggers on "publish skill", "clawhub", "release skill", "skill registry", "validate skill". version: 1.0.1

ClawHub Publisher

Version: 1.0.1 | Author: OpenClaw | Homepage: https://github.com/Charpup/clawhub-publisher

用于将 OpenClaw skills 发布到 ClawHub Skill Registry 的发布工具。

功能特性

  • 📦 一键发布 - 简化 skill 发布流程
  • 🔄 版本管理 - 自动语义化版本控制
  • 🔍 预发布检查 - 验证 skill 完整性和规范性
  • 📝 自动生成文档 - 从代码生成 API 文档
  • 🏷️ 标签管理 - 管理 skill 分类标签

安装

npm install -g clawhub-publisher

配置

# 配置 ClawHub API 令牌
clawhub-publisher config set token YOUR_CLAWHUB_TOKEN

# 配置默认发布选项
clawhub-publisher config set default-visibility public
clawhub-publisher config set auto-generate-docs true

使用方法

发布新 Skill

# 进入 skill 目录
cd /path/to/your-skill

# 发布到 ClawHub
clawhub-publisher publish

更新现有 Skill

# 自动递增补丁版本
clawhub-publisher publish --bump patch

# 递增次要版本
clawhub-publisher publish --bump minor

# 递增主要版本
clawhub-publisher publish --bump major

预发布检查

# 仅验证,不发布
clawhub-publisher validate

# 详细检查
clawhub-publisher validate --verbose

Skill 包结构

发布前,确保 skill 目录包含以下文件:

your-skill/
├── SKILL.md          # 必需:skill 说明文档
├── package.json      # 可选:Node.js skill
├── requirements.txt  # 可选:Python skill
├── index.js          # 可选:入口文件
└── lib/              # 可选:代码目录

示例

示例 1: 首次发布

$ cd my-awesome-skill
$ clawhub-publisher publish

📦 Publishing my-awesome-skill to ClawHub...

✓ Validating skill structure
✓ Checking SKILL.md
✓ Generating documentation
✓ Creating package archive
✓ Uploading to ClawHub

✅ Successfully published!
   Name: my-awesome-skill
   Version: 1.0.0
   URL: https://clawhub.io/skills/my-awesome-skill

示例 2: 更新版本

# 修复 bug,发布补丁版本
$ clawhub-publisher publish --bump patch

📦 Publishing my-awesome-skill to ClawHub...

✓ Validating skill structure
✓ Current version: 1.0.0
✓ New version: 1.0.1
✓ Uploading to ClawHub

✅ Successfully published v1.0.1!
   Changelog: Bug fixes and improvements

示例 3: CI/CD 自动发布

# .github/workflows/publish.yml
name: Publish to ClawHub
on:
  push:
    branches: [main]
    tags: ['v*']
jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
      - name: Setup Node.js
        uses: actions/setup-node@v3
        with:
          node-version: '18'
      - name: Install clawhub-publisher
        run: npm install -g clawhub-publisher
      - name: Configure token
        run: clawhub-publisher config set token ${{ secrets.CLAWHUB_TOKEN }}
      - name: Publish
        run: clawhub-publisher publish --bump patch

验证规则

发布前会自动检查以下内容:

| 检查项 | 必需 | 描述 | |--------|------|------| | SKILL.md | ✅ | 必须存在且包含 YAML frontmatter | | name | ✅ | skill 名称,只能包含小写字母、数字和连字符 | | description | ✅ | 描述必须包含触发关键词 | | version | ✅ | 有效的语义化版本号 | | author | ❌ | 建议包含作者信息 | | license | ❌ | 建议包含许可证信息 |

CLI 命令参考

# 发布命令
clawhub-publisher publish [options]
  --bump <type>        版本递增类型: patch|minor|major
  --dry-run            模拟发布,不实际上传
  --visibility <type>  可见性: public|private|unlisted
  --tag <tag>          添加标签

# 验证命令
clawhub-publisher validate [options]
  --strict             严格模式,警告视为错误
  --fix                尝试自动修复问题

# 配置命令
clawhub-publisher config <action> [key] [value]
  config get <key>     获取配置值
  config set <key> <value>  设置配置值
  config list          列出所有配置

环境变量

| 变量 | 描述 | |------|------| | CLAWHUB_TOKEN | ClawHub API 令牌 | | CLAWHUB_REGISTRY | 自定义 registry URL | | CLAWHUB_DRY_RUN | 启用模拟模式 |

License

MIT

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/contract"
curl -s "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 6mo agoRank 70

activepieces

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

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

AionUi

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!

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-10-09T02:25:53.596Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Charpup",
    "href": "https://github.com/Charpup/clawhub-publisher",
    "sourceUrl": "https://github.com/Charpup/clawhub-publisher",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-03-01T06:06:00.580Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-03-01T06:06:00.580Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/charpup-clawhub-publisher/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to clawhub-publisher and adjacent AI workflows.