| name | clawhub-compat |
| description | Example skill — demonstrates full compatibility with the ClawHub/OpenClaw skill format. Use as a reference when creating skills for both the dcc-mcp-core ecosystem and ClawHub marketplace. Not intended for production use — this is an authoring reference only. |
| license | MIT |
| compatibility | Requires curl binary on PATH |
| allowed-tools | Bash Read |
| metadata | {"dcc-mcp":{"dcc":"python","layer":"example","version":"1.0.0","search-hint":"clawhub, openclaw, marketplace, skill format, compatibility reference","tags":"example, clawhub, openclaw, compatibility"},"openclaw":{"requires":{"env":["EXAMPLE_API_KEY"],"bins":["curl"]},"primaryEnv":"EXAMPLE_API_KEY","emoji":"🦀","homepage":"https://github.com/dcc-mcp/dcc-mcp-core","install":[{"kind":"node","package":"prettier","bins":["prettier"]}]}} |
ClawHub Compatible Skill
This skill demonstrates that dcc-mcp-core skills are fully compatible
with the ClawHub / OpenClaw
ecosystem format.
Three-Standard Compatibility
| Field | agentskills.io | ClawHub | dcc-mcp-core | This Skill |
|---|
name | ✅ Required | ✅ Required | ✅ Required | ✅ |
description | ✅ Required | ✅ Required | ✅ Required | ✅ |
license | ✅ Optional | MIT-0 only | ✅ Optional | ✅ MIT |
compatibility | ✅ Optional | — | ✅ Optional | ✅ |
allowed-tools | ✅ Optional | — | ✅ Optional | ✅ |
metadata | KV strings | openclaw.* | serde_json::Value | ✅ |
metadata.openclaw.requires | — | ✅ | ✅ Parsed | ✅ |
metadata.openclaw.primaryEnv | — | ✅ | ✅ Parsed | ✅ |
version | — | ✅ Required | ✅ Optional | ✅ |
dcc | — | — | ✅ Extension | ✅ |
tags | — | — | ✅ Extension | ✅ |
Publishing to ClawHub
clawhub publish ./clawhub-compat --slug clawhub-compat --version 1.0.0
Using ClawHub Skills with dcc-mcp-core
import dcc_mcp_core
catalog = dcc_mcp_core.SkillCatalog(dcc_mcp_core.ToolRegistry())
catalog.discover(extra_paths=["~/.openclaw/skills"])
for skill in catalog.list_skills():
info = catalog.get_skill_info(skill["name"])